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) 编辑 收藏 举报