差集运算时指在一个面域中捡取其他预置相交面域的部分,即是将一个面域从另一个面域中除去。
启动面域的差集运算命令有如下几种方法。
- 命令行:SUBTRACT/SU命令。
- 功能区:在【修改】选项卡中,单击【实体编辑】面板中的【差集】按钮。
- 工具栏:单击【实体编辑】工具栏中的【差集】按钮。
- 菜单栏:执行【修改】-- 【实体编辑】-- 【差集】命令。
执行以上任意一种操作后,首先选取被去除的面域,然后按空格键并选取要去除的面域,最后按回车键,即可执行面域的差集运算,参考下图。
差集运算前
差集运算后
实例:绘制机械零件
本例利用【差集】命令,绘制机械零件图,参考下图。
1.我们打开中望CAD和素材文件,
2.点击【修改】--【实体编辑】--【差集】,或是在命令行中输入SUBTRACT,对两个面域进行差集运算,
3.面域差集运算效果参考下图。
三、交集运算
交集运算时指保留多个面域相交的公共部分,而除去其他部分的运算方式。
启动面域的【交集】运算命令有如下几种方法。
- 命令行:在命令行中输入【INTERSECT/IN】。
- 功能区:在【默认】选项卡中,单击【实体编辑】面板中的【交集】按钮。
- 工具栏:单击【实体编辑】工具栏中的【交集】按钮。
- 菜单栏:执行【修改】--【实体编辑】--【交集】命令。
利用以上任意一种方法调用【交集】命令后,依次选取两个相交面域并右击鼠标即可,参考下图。
交集运算前
交集运算后
实例:绘制叶子
本例利用【交集】命令,绘制下图的叶子。
1.打开我们的中望CAD和我们素材文件。
2.在命令行中输入【IN】或是在【修改】--【实体编辑】--【交集】,对两个面域进行交集运算,如下。
3.交集运算效果参考下图,继续调用SPL【样条曲线】命令,绘制叶脉,参考下图。
4.执行相同命令,绘制其他叶片,并移动至相应的位置,叶子完成效果参考下图。
四、从面域中提取数据
【面域】是二维实体模型,它不但包含边的信息,还有边界的信心。可以利用这些信息计算工程属性,如面积、质心、惯性等。
执行【工具】--【查询】--【面域/质量特性】命令,然后选择面域对象,按回车键,系统将自动切换到【CAD文本窗口】,显示面域对象的数据特向,参考下图。
推荐阅读:CAD图案填充与边界的显示
推荐阅读:CAD的面域布尔运算之并集运算