EPAI手绘建模APP布尔、扫掠、放样、旋转

(4) 布尔

图 159 布尔工具栏

① 分步骤进行布尔建模。布尔建模是CAD建模中最常见的几种建模方式中的一种。通过布尔建模,可以组合不同的模型成一个或多个模型。更多特性和操作方式参见另一篇《堆积木式的实体建模》相关部分。

② 布尔并集,选择多个模型合并成一个模型,合并后的模型包括所有选择模型所有部分。 

图 160 布尔建模-并集

③ 布尔交集,选择多个初始模型合并成一个模型,合并后的模型只包括所有选择模型公共部分。 

图 161 布尔建模-交集

④ 布尔差集,选择多个初始模型,选择多个要减去的模型,合并成一个模型,合并后的模型只包括初始模型减去要减去的模型的那一部分。 

图 162 布尔建模-差集

⑤ 布尔异或,选择多个初始模型,选择多个要异或的模型,合并成一个模型。布尔异或相当于布尔并集结果布尔差集布尔交集结果的结果。

图 163 布尔建模-异或

⑥ 布尔模型相交,选择多个初始模型,选择多个要模型相交的模型,生成两组模型各个面相交得到的交线。 

图 164 布尔建模-模型相交

(5) 放样 

图 165 放样工具栏

① 分步骤进行放样建模。放样建模下包含了拉伸、放样、扫掠等。放样相关建模也是CAD建模中最常见的几种建模方式中的一种。通过放样建模,可以由点生成边,由边生成面,由面生成体。放样的其它特性参见另一篇《曲面生成方式知多少》相关部分。

② 直线拉伸,选择需要拉伸的模型,可以是点、边、面;选择拉伸的方向和大小,可以是沿着当前坐标系Z方向、交互式方式确定拉伸方向和高度、边确定的方向和长度、两点确定的方向和长度。点拉伸后生成了直线、边拉伸后生成了面、面拉伸后生成了实体模型。 

图 166 直线拉伸-放样类型

图 167 直线拉伸

③ 旋转,选择需要旋转的模型,可以是点、边、面;选择旋转轴的起始点,如果不好确定起始点时,可以选择已知边的端点或中点为起始点;选择旋转轴的终止点,如果不好确定终止点时,可以选择已知边的端点或中点为起始点;选择旋转起始角度点,起始角度点和旋转轴构成一个旋转坐标系,如果旋转起始角度点不好确定时,可以选择已知边的端点或中点为旋转起始点;移动选择旋转终止角度点,移动的方向尽量绕着旋转轴进行,这样方便确定旋转角度。特别的,当旋转终止角度点和旋转起始角度点重合时放手,生成了一个圆周模型。

图 168 旋转放样

④ 管道扫掠,选择初始模型,可以是边、面;选择扫掠的管道,管道是一条边。选择完成后,生成的模型是一个以管道为中心轴的类似管道的模型。 

图 169 管道扫掠

⑤ 边界放样,依次选择多条边,在边与边之间插值出面,选择结束后,生成一个依次经过多个边的面。选择的第一个边或者最后一个边可是是退化的,也即是可以是一个顶点。打开设置选型,可以选择是生成实体模型还是生成曲面模型、在边与边之间是平滑插值还是线性插值,平滑插值的话,生成的模型在选择边处足够平滑,线性插值的话,生成的模型在选择边处有弯折的。还可以选择首尾是否重合,如果选择了首尾重合,相当于自动加选了第一条边,这样设置后,可以生成一个圆周模型。

图 170 边界放样-1

图 171 边界放样-2

⑥ 路径扫掠,选择一条边作为扫掠路径;选择一条边作为扫掠形状。打开设置选型,可以选择是生成实体模型还是生成曲面模型;可以选择以扫掠形状边的起点、中点、终点作为扫掠的起始点。

图 172 路径扫掠

⑦ 渐变路径扫掠,选择一条边作为扫掠路径;依次选择多条边作为扫掠形状。打开设置选型,可以选择是生成实体还是生成曲面模型。确定后,生成的模型在其中一个方向上经过多形状边,另一个方向上和扫掠路径基本一样。渐变路径扫掠要求扫掠路径和所有的扫掠形状有一个角度,所有的扫掠形状互相不能相交,否则生成模型失败。 

图 173 渐变路径扫掠-1

图 174 渐变路径扫掠-2

 

更多关于APP内容可以跳转到OCC中文网 https://www.opencascade.cc/c/course/epaicad/61 查看。

posted on 2024-05-03 08:07  dshawshank  阅读(12)  评论(0编辑  收藏  举报