曲面生成及编缉 CATIA 提供了以下几种曲面工作台(主要曲面生成工具) : Wireframe and Surface (WFS) FreeStyle Shaper & Optimizer (FSS) Generative Shape Design (GSD) 基本曲面生成方式 进入菜单Insert - Surfaces (Wireframe and Surface) Extruded Surfaces 拉伸面 沿着给定的方向拉伸轮廓线产生曲面。 Surfaces of Revolution 旋转面 绕一根轴旋转轮廓线产生曲面。 Offset Surfaces 偏置曲面 Swept Surfaces 扫描曲面 将轮廓线沿着它法平面内的spine曲线扫描产生一个曲面,同时考虑其它用户定义的参数(如引导线及参考元素)。 Lofted Surfaces 放样曲面 将一条或两条二维截面线沿着一根计算出的或者用户定义的spine线扫描产生一个放样曲面。 进入菜单Surface Creation (FreeStyle Shaper & Optimizer) Planar Patch 产生平面面片 3-Point Patch 过三点产生一个曲面 4-Point Patch 过四点产生一个曲面 Geometry Extraction 在曲面上产生一个面 Blend Surface 在曲面之间产生拼接曲面 Styling Fillet 在曲面之间产生导角 Extrude Surface 拉伸一个曲面 Fill 在曲面之间填充产生面 进入菜单Insert - Surfaces (Generative Shape Design) Extruded Surfaces 拉伸面 Revolution Surfaces 旋转面 Offset Surfaces 偏置面 Swept Surfaces 扫描面 Fill Surfaces 在许多曲面边界之间产生一个填充曲面 Lofted Surfaces 产生放样曲面 Extracting Geometry 从已有几何元素(曲线,实体等)抽取几何元素 扫描面 SWEEP SURFACE 1.沿一或两根引导曲线(其中一根曲线为 spine 线)生成扫描面。 也可以沿一或两根引导曲线同时遵循一根 spine 线生成扫描面。 轮廓线在垂直于 spine 线的平面内扫描。 此外,当采用一个参考曲面进行扫描时,用户可以控制轮廓线的定位。 轮廓线的位置可以相对引导曲线固定(定位轮廓线)或在第一个扫描面内由用户定义。 点击‘Position profile’弹出定位参数菜单: 通过键入坐标或选择一个已有点的方式在第一个扫描面内指定一个定位点; 通过选择一条直线或给出一个旋转角度的方法指出定位坐标系的X轴; 选择‘X axis inverted’逆转x轴的方向(同时保持y轴方向不变),对‘Y axis inverted’以此类推。 指定轮廓线上的一个点作为锚点。该点用于作为与该轮廓线相关联的坐标系的原点。 2.将一条隐含的线性轮廓线沿一根 spine 线扫描,隐含轮廓线的定义如下(参见右图): 两条引导曲线和延伸轮廓线的两个数值; 一条引导曲线和一条中间的曲线; 一条引导曲线,一条参考曲线,一个角度及用于延伸轮廓线的两个长度值; 一条引导曲线,一个参考曲面,一个角度及用于延伸轮廓线的两个长度值。 3.将一条隐含的圆形轮廓线沿一根spine线扫描,隐含轮廓线的定义如下: 三条引导曲线; 两条引导曲线和一个半径值; 一条中心线和相对一根参考曲线定义的两个角度值(也定义了半径); 一条中心曲线和一个半径值。 示例: 1). 在选择了第一条引导曲线和轮廓线后生成的曲面: 2).在定义中加了一条线性spine线后生成的曲面(见左下图): 3).在定义中加选了第二条引导曲线后生成的曲面(见右上图): 4).将定位坐标系的X轴旋转90度:5).将隐含的线性轮廓线沿 spine 线扫描(见左下图): 6).将隐含的圆形轮廓线沿spine线扫描(见右上图): 修改外形 进入菜单Insert- Shape Modification (FreeStyle Shaper & Optimizer) Editing Surfaces Using Control Points 使用控制点和网格线编辑曲面。 Matching Surfaces 匹配两个曲面,或将一个面延长匹配到一条曲线(延长一个曲面以达到另一个几何元素,指定这两个几何元素之间的连续性)。 Fitting a Surface to a Cloud of Points 将曲面(或曲线)贴合到点云上(仅用于Free Style Shaper & Optimizer)。 Globally Deforming a Surface 通过一次操作完成一组曲面的变形(仅用于Free Style Shaper & Optimizer)。 Segmenting Surfaces 修改一个曲面的面片个数(段数)将曲面分段。根据设定的段数或公差进行曲面分段化: 如果选择的是procedural surface(程序性曲面:指用Extruded, Revolved, Swept, Lofted 等方法构造出的曲面),则Type类型自动切换到Approximation选项。当选择曲面后,对每个面片显示出U及V方向的段数(例如s:1)和阶数(例如o:4),或初始曲面及预视曲面之间的偏差(根据Segmentation菜单对话框中Segments/Tolerance选项之一)。激活控制点选项Control points显示控制点并用Smooth 选项光顺控制点。若激活Tolerance选项,系统会自动地优化段数以同设定的误差值相适应。Delta U and Delta V 值显示优化后的曲面在初始曲面基础上增加的阶数。 Break: Redefining Surface Limits 打断(裁剪),用一条或更多的曲线将曲面分开。 Untrim: Restoring a Surface 解除裁剪,恢复边界。对一个裁剪过的曲面(break)恢复其裁剪前的边界。 Disassembling Surfaces 分解曲面,将多个面片组成的大曲面分解成单个独立的曲片。 Offsetting Surfaces 偏置曲面 Extending Surfaces 延伸或缩短曲面 根据用户拖动的方向延伸或缩短曲面,同时考虑连续性约束。 进入菜单Insert- Cloud Handling (FreeStyle Shaper & Optimizer) Handling Clouds of Points 点云处理 处理所选择的点云,用矩形或多边形线框选择一组点以用于曲面贴合。 进入菜单Insert - Operations (Wireframe and
catia_v5_完全教程4.doc
下载此电子书资料需要扣除0点,