实体模型是一个三维的三角网数据。通常定义实体模型是在三角形所确定三个数据点数据的基础上,由一组通过空间位置,在不同平面内的线相互连接而成的。实体模型是建立三维模型的基础。例如:一个实体模型可能是通过周围穿过实体的剖面线形成的。实体模型是由线串上包含的点形成的一系列的三角形创建的。这些三角形在平面视角上可能是重叠的,但是三维中认为是不重叠或是相交的。在实体模型中的三角形是一个完全封闭的结构。
定义
实体模型是在20世纪70年代发展起来的造型方法,如1973年
英国剑桥大学CAD小组的Build系统、美国罗彻斯特大学的PADL系统等,常用的实体造型系统有
Parasolid系统、
ACIS系统等。实体模型是最高级的模型,它能够完整地表示物体的所有形状信息,如几何信息、拓扑信息;能够支持各种运算,如欧拉运算、物性计算、
有限元分析等,在
CAD/
CAM、
计算机艺术、广告、动画等领域有着广泛的应用。
由于实体模型包含信息量的完整和全面而得到大力发展。针对实体模型进行加工编程的时候,可以将实体模型当成曲面模型一样来处理。
显示控制
实体对象默认显示为线框形式,直至被消隐、着色或渲染。实体对象上的曲面在消隐模式下一般显示为网格。有以下几个系统变量控制实体的显示:
ISOLINES系统变量
表面为曲面的实体(如实体球、圆柱等),在线框显示模式下,曲面上的线框数是由系统变量ISOLINES控制的。取较小的ISOLINES值有利于快速显示,其默认值是4.
虽然提高ISOLINES的值可以改善观察效果,但是ISOLINES仅对线框显示起作用。
FACETRES系统变量
实体模型曲面的平滑度,是由系统变量FACETRES决定,FACETRES值的设置范围为0.01~10.0,默认值是0.5。
DISPSILH系统变量
DISPSILH系统变量可取的值是0或1,它有两个作用:
(1)控制实体对象的曲面轮廓在线框模式中的显示,DISPSILH值为0时(默认值),不显示视线方向上的曲面轮廓。
(2)控制在实体对象通过HIDE命令消隐时,是否绘制网格,值为1时实体曲面上不显示网格。
创建途径
创建实体的途径为:
(1)用基本实体(长方形、圆锥体、圆柱体、球体等)创建简单几何体的模型。
(2)通过拉伸二维对象或者绕轴旋转二维对象创建实体。
(3)执行布尔运算将已有实体组合成更复杂的实体。
检查干涉
检查实体模型的
干涉是指对比两组对象,或一对一地检查所有实体的相交或重叠区域。在AutoCAD中,可以使用“干涉检查”功能,或者“INTERFERE”命令来对包含三维实体的块以及块中的嵌套实体进行干涉检查,检查的结果将在实体相交处创建和突出显示临时实体。
检查工作
(1)在命令窗口输入“interfere”命令;
(2)系统提示:选择第一组对象或“嵌套选择(N)/设置(S)”此时在文件窗口选择第一组实体对象,然后按“Enter”键;
(3)系统提示:选择第二组对象或“嵌套选择(N)/检查第一组(K)”<检查>,此时在文件窗口选择第二组实体对象,然后按“Enter”键;
(4)打开“干涉检查”对话框后,此时可以单击“下一个”和“上一个”按钮在干涉对象之间循环。另外,也可以单击“实时缩放”按钮、“实时平移”按钮和“三维动态观察器”按钮进行相关的操作。
(5)如果需要结束检查,则单击“关闭”按钮即可。
更改干涉对象显示
为了操作上的方便,AutoCAD默认设置了干涉对象的显示属性,包括适用“真实”视觉样式、干涉部分以红色显示等。如果默认的设置不适合,则可以在进行干涉前进行更改干涉对象显示的设置。
(1)在命令窗口输入“interfere”命令;
(2)系统提示:选择第一组对象或“嵌套选择(N)/设置(S)”此时输入“S”,然后按“Enter”键;
(3)打开“干涉设置”对话框后,可以设置视觉样式、颜色、亮显干涉对等选项。设置完成后单击“确定”按钮,然后依照检查实体模型干涉的操作进行即可。