曲面建模——自由曲面的创建
- 格式:pptx
- 大小:1.40 MB
- 文档页数:40
catia⾃由曲⾯命令详解——曲线的创建指令位置:插⼊->freestyle->⾯上线⾃由曲⾯作为CAITA⾼级曲⾯的基础模块,其功能是很强⼤的,⽇常⼯作中,配合ACA(汽车A级曲⾯)和ISD模块,可以解决所有A级曲⾯中遇到的问题。
掌握⾃由曲⾯,可以帮助理解建模的本质,加深对GSD模块的理解,可以使我们的数模做的更完美。
今天我们先来学习⾃由曲⾯的基础命令,⾸先来学习如何创建曲线。
⾃由曲⾯的曲线创建不同于创成曲⾯模块,创成模块⾥我们需要先进⾏草图绘制,然后对草图进⾏约束,⽽⾃由曲⾯⼀般都⽐较随意,对尺⼨数值等参数不敏感,⽽是更注重曲线的光顺程度和曲线之间的连续性指标。
⽤到的命令如下:上述命令中,使⽤频率最⾼的命令有3D曲线、桥接曲线、⾯上线、等参线。
3D曲线是⽤来创建初始的曲线,在⾃由曲⾯模块创建曲线虽然不⽤草图,但也要像草图⼀样,需要⼀个平⾯作为曲线或点的⽀撑。
所以使⽤该命令之前,先要明确画线的平⾯,及界⾯右上⾓罗盘的底⾯。
⼩提⽰:可以按F5实现罗盘平⾯的切换。
激活命令我们可以有以下3种⽅式⽣成曲线:通过点:⿏标点选的点为曲线将要通过的点控制点:⿏标点选的点为曲线的控制点,除⾸尾外,控制点都不在曲线上接近点:可以在⼀组点中寻找⼀条最接近点群的曲线路径实际使⽤中通过点和控制点频率最⾼,最实⽤。
⾃由曲⾯的操作思路和GSD有所不同,⾼级曲⾯的构建过程就像做⾐服。
我们先要准备好布料(基础曲⾯),然后对布料进⾏裁剪,再对布料进⾏拼接缝合(曲⾯连续性匹配),最终完成⼀件漂亮的⾐服。
在这个过程中,我们并不关⼼布料的来源,即以哪种⽅式⽣成曲⾯或者曲线并不重要,我们需要的只是⼀块布料⽽已。
对于画曲线来说,我们也是希望以最简单的办法得到⼀条曲线⽽已,所以⼀般是先选两个点⽣成⼀条2阶曲线,在⽤我们之前讲到过的控制点命令增加控制点调整曲线形状。
⼩提⽰:由于此命令为带参特征,所以进⾏控制点调整前需要进⾏转化,或者由软件⾃动⽣成消参转化。
su建曲面
在SketchUp中,曲面建模一直是一个较为复杂的领域。
原因在于SketchUp采用的是Mesh建模系统,也就是网格建模,其基本体是三角面。
这种建模方式无法建立真正的数学意义上的曲线,只能通过多段线来让它看起来是条曲线。
因此,SketchUp在曲面建模方面的功能相对薄弱。
然而,即使如此,依然可以通过以下步骤实现曲面的建模:
1、首先,绘制一个圆,向上复制几个并调整它们的大小。
2、将所有的圆选中,使用"曲线放样"生成曲面。
3、在最上面的圆上使用"贝兹曲线"绘制出曲线。
4、选中曲线,使用沙盒中的"曲面投射"将曲线投射到曲面上。
5、删除多余的线面,将曲面选中进行反柔化,使其显示出结构线。
6、使用"只选择面"将面选中并删除,然后选"水平线"将水平选中并删除。
得到需要的结构线。
7、将结构线使用"线转圆柱"转为圆柱。
一、自由曲面建模自由曲面建模可建立solid和sheet,通常是建立sheet,即厚度为零的自由曲面片体。
片体用途为创建用前面的普通实体建模方法难以实现的形状、或对已有线框模型进行蒙面。
片体转换为实体的方式有:加厚thicken;对多个封闭的片体进行sew形成;或用片体trim实体。
实体转换为片体和线框模型的方法为CURVE FEATURE下的抽取命令(EXTRACT)一般是构建曲面的截面线不封闭。
构建曲面要注意以下问题:smart sheettolerances:构建曲面是一种逼近方法,误差是不可避免的。
tolerances分为:distance tolerances和angle tolerances。
是理论曲面与实际曲面的最大误差。
通常仅仅限制distance tolerances是不够的,当你发现作成的曲面数据太大或时间过长,一般来说就是误差太小的缘故。
有时你可能将angle tolerances设置的很大。
设置方式在preferences----modeling中。
一般来讲,需要指定两项误差的有:through curve/through curve/swept/ruled/bridge等,只须指定distance tolerances的有conic/extebsion/fillet/offset/face blend/thicken等。
U,V向:row为U向,column为V向patch: patch为组成sheet的基本部分,象样条的segment.有single和multiple。
multiple patch并不意味着是多个面。
degree:U,Vdegree之分。
可以为1-24。
closed: U,V向之分。
1.through point和from poles:和样条曲线的构建方法基本一致。
2.through curve:●curve outline称为section string,每一个section string可以是单段对象,也可以是多段曲线,可以是曲线,也可以是edge.########Section strings的选择方法:每一个section string可以是单段对象,也可以是多段曲线,可以是曲线,也可以是edge.和face,和单选,chain,也可curve edge混合,但注意必须连续。