CAD教程8free form feature_第1页
CAD教程8free form feature_第2页
CAD教程8free form feature_第3页
CAD教程8free form feature_第4页
CAD教程8free form feature_第5页
已阅读5页,还剩76页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Free Form Features模块培训DESign自由形状特征概述 自由形状特征(free form features)是CAD模块的重要组成部分。是高端软件的重要标志。绝大多数实际产品的设计都离不开自由形状特征。 一般的设计过程:根据产品造型效果(或三维真实模型),进行曲面数据采样、曲线拟合、曲面构造,生成计算机三维实体模型,最后进行编辑和修改等。 几何体的形成:点-线,线-面,面-体。 因此,用好曲面的基础是曲线的构造。在构造曲线时应该尽可能仔细精确,避免缺陷,如曲线重叠、交叉、断点等,否则会造成后续加工的一系列问题。 好点-好线-好面。曲面构造的一般方法曲面构造的一般方法根据产品外

2、形要求,首先建立用于构造曲面的边界曲线,或者根据实样测量的数据点生成曲线,使用UG提供的各种曲面构造方法构造曲面。一般来讲,对于简单曲面,可以一次完成建模。而实际产品的形状往往比较复杂,一般都难于一次完成。对于复杂的曲面,首先应该采用曲线构造方法生成主要或大面积的片体,然后进行曲面的过渡连接,光顺处理,曲面的编辑等方法完成整体造型。全息片体(Smart Sheet)全息片体(Smart Sheet):就是指全参数化、全相关曲面。在UG系统中,大多数命令所构造的曲面都具有参数化的特征,在Free Form Features中称为Smart Sheet。这类曲面的共同特点是都由曲线生成,曲面与曲线

3、具有相关性,即当构造曲面的曲线编辑修改后,曲面会自动更新。 全息片体(Smart Sheet)构造全息片体应该注意以下几点:避免使用非参数化命令构造曲面(Through Point,From Pole,From Point Cloud,Foreign四种方法为非参数化方法,尽量不使用)构造曲面的曲线尽可能采用草图方法生成编辑曲面时尽可能采用参数化的编辑方法,即使用Edit - Feature - Parameters方法来编辑曲面,而Edit - Free Form Feature方法均为非参数编辑方法,如果必须使用,建议采用编辑复制体方法(Edit a Copy)尽可能采用实体切割、抽空方法

4、建模自由形状特征应用范围1.构造用标准特征方法无法创建的形状。2.修剪(Trim)一个实体而获得一个特殊的形状。3.将封闭的片体缝合(Sew)成一个实体。4.对线框模型蒙皮。曲面构造基本原则和技巧曲面构造基本原则和技巧1.用于构造曲面的曲线尽可能简单,曲线阶次32.用于构造曲面的曲线要保证光顺连续,避免产生尖角、交叉、重叠。3.曲面的曲率半径尽可能大,否则会造成加工困难和复杂。4.曲面阶次3,尽可能避免使用高次曲面。5.避免构造非参数化特征。6.如有测量得到的数据点,建议可先生成曲线,再利用曲线构造曲面。7.尽可能采用修剪实体(Trim Body),再挖空(Hollow)方法建立薄壳零件。8.

5、面之间的园角过渡尽可能在实体上进行操作。9.内园角半径应略大于标准刀具半径。曲面的一般规则曲面的一般规则1用点生成曲面:From Point Cloud if you have scattered points. Through Points if defined points form a rectangular array. From Poles if defined points form a rectangular array. 2由线生存曲面: Ruled 两线基本平行时. Through Curves 三条或更多线基本平行时 Swept 至少两条线在大致垂直方向Through Cu

6、rve Mesh至少至少 四条线,每个方向至少两条四条线,每个方向至少两条Bounded Plane共线面形成封闭共线面形成封闭 由面形成曲面 Offset Surface Thicken Sheet Enlarge Extension Law Extension 其他特征建立曲面Fillet Surface if you have faces, tangency strings, and limits Face Blend if you have faces and tangency strings Soft Blend if you have faces, tangency strings

7、, and a spline Bridge if you have faces, and edges Section Body if you have specialized free form construction options Trimmed Sheet Quilt 曲面工具条曲面工具条Through Pointsfff_thrupoints_1.prt Choose the Single Patch Type option 这种情况u和v的degree比row小1 Multiple patch type.Closed Along option of Neither Choose C

8、hain From All Select the start point of the left row Select the end point of the left row.剩下的相同选法 四组选择以后 Specify Another Row 全部选完以后全部选完以后 All Points Specified fff_thrupoints_2.prt Point Constructor Yes 重复直至重复直至4组选完组选完 Specify Another Row 完成后完成后All Points Specified Information B-Surface. Creating a M

9、ultiple Patch Sheet Body Using From Poles fff_from_poles.prt 四组结束后四组结束后 Specify Another Row Make layer 6 Selectable Face Analysis Radius optionFrom Point Cloudfff_cloud.prt Confirm Upon Apply option is of 矩形选择矩形选择 WCS as the Coordinate SystemMinimum Box as the Boundary 直 纹 面(Ruled)fff_ruled_paramete

10、r_align.prtChoose the General tabU Count and V Count Grid Lines to 10Preferences ModelingFree Form Construction Result has been set to Plane Preferences ModelingFree Form tab Free Form Construction Result to B-Surface直直 纹纹 面(面(Ruled)直纹特征为通过两条截面线串(Section String)而生成的片体或实体。对齐方式公 差临时栅格显示等参数对齐等弧长对齐直直 纹纹

11、 面(面(Ruled)等弧长对齐(Arclength):构造特征时,两组截面线和等参数曲线建立连接点,这些连接点在截面线上的分布和间隔方式是根据等弧长方式建立。直直 纹纹 面(面(Ruled)等参数对齐(Parameter):构造特征时,等参数曲线与截面线所形成的间隔点,是根据相等的参数间隔方式建立。若截面线上包含直线和曲线,点的间隔方式是不同的。1.直线:根据等弧长方式间隔点。 2.曲线:根据等角度方式间隔点。 对齐方式对齐方式用点对齐(Alignment By Point):用点对齐方式用于不同形状的截面线的对齐,特别是截面线具有尖角或有不同截面形状时,应该采用点对齐方法。该对齐方法可以使

12、用零公差,表明点与点之间的精确对齐。选点时应该注意按照同一方向与次序选择,并且在所有的截面线上均需要有相应的对应点。起点和终点系统会自动对齐。ruleOpen file: fff_ruled_by_points.prtU Count and V Count in the General Modeling Preferences to 10.Free Form Modeling Preferences to the Free Form Construction Result of PlaneAdd ConnectedChange Alignment to By Points.tolerance

13、value of 0OK ok通过曲线(通过曲线(Through Curve)通过曲线方法通过一系列轮廓曲线(大致在同一方向)建立片体或实体。最多150根曲线。通过曲线(通过曲线(Through Curve)操作步骤:操作步骤:1.依次选择截面线串,选择OK确认。2.选择补片类型。3.选择对齐方法。4.对多补片可以指定V方向的阶次,是否在V方向封闭。5.修改默认的公差。6.若有边界实体或曲面,可以选择边界约束条件(与边界几何体相切或曲率匹配)。7.选择OK。通过曲线(通过曲线(Through Curve)补片类型对齐方式在V方向封闭V方向阶次公 差第一截面线串的边界约束最后截面线串的边界约束方

14、 向通过曲线(通过曲线(Through Curve)阶次与补片类型:1.所生成的片体或实体沿U方向(截面线方向)的阶次一般为3次。但是如果原始截面线为高次曲线,同时公差很小,则U方向的阶次与所选择的截面线的阶次相同。2.所生成的片体或实体沿V方向(垂直于截面线方向)的阶次取决于补片类型(Patch Type)和所选择的截面线的数量:如果采用单补片,系统自动计算V方向的阶次,其数值等于截面线数量减去1。如果采用多补片,用户可以自己定义V方向的阶次,但所选择的截面线数量至少比V方向的阶次多一组。建议采用多补片,阶次为3次的特征类型。对齐方式对齐方式距离对齐(Distance):沿每个截面线串,在规

15、定方向等距离间隔点,结果是所有等参数曲线将位于正交于规定矢量的平面中。对齐方式对齐方式角度对齐(Angle):沿每个截面线串,绕一规定的轴线等角度间隔点,结果是所有等参数曲线将位于含有该轴线的平面中。Through curvefff_thrucurves_parameter.prtSingle patch typeUse .001 as the ToleranceOKOKThrough curvefff_thrucurves_arclength.prtCreating a Sheet with By Points Alignment with a Degree of Onefff_thrucu

16、rves_by_points.prt,By Points Alignmentoff the Simple optionMultiple patch typeV Degree 1 Tolerance is 0 OK 改V Degree to 2 Through curveCreating a Sheet Body with Tangency Constraintsfff_thrucurves_tangent.prt OK Multiple patch type Parameter alignment V Degree of 3 Simple is toggled off First Sectio

17、n String to Tangency Last Section String to Tangency Not Specified for the Direction OK Create Creating a Solid Body Using Spline Points Alignmentfff_thrucurves_spline_points.prt OK Multiple patch type Spline Points alignment V Degree of 3 OK Creating a Through Curves Feature Selecting Multiple Face

18、sfff_thrucurves_faces.prtMultiple Patch Type Parameter Alignment V Degree of 2 First and Second Section String options to Curvature 另外3面 过曲线网格(过曲线网格(Through Curve Mesh)过曲线网格方法使用一系列在两个方向的截面线串建立片体或实体。构造曲面时应该将一组同方向的截面线定义为主曲线(Primary Strings),而另一组大致垂直于主曲线的截面线则成为交叉线(Cross Strings)。注意由于该命令没有对齐选项,在生成特征时,主曲

19、线上的尖角不会形成锐边。生成的曲线网格体是双三次多项式的。这意味着它在 U 向和 V 向的次数都是三次的(阶次为 3)。U方向由交叉线方位决定。V方向由主曲线方位决定。过曲线网格(过曲线网格(Through Curve Mesh)操作步骤:1.选择主曲线1(或点),选择OK,出现方向箭头。同理按顺序依次选择其他主曲线,最后选择OK,结束主曲线的选择。2.选择交叉线,每选择完一组交叉线,选择OK一次,同理按顺序依次选择其他交叉线,最后选择OK,结束交叉线的选择。3.选择脊柱线,选择OK;如果不选脊柱线,直接选择OK,出现对话框。4.选择强调方式(Emphasis),确定生成的体更加靠近哪组曲线。

20、5.输入相交公差,或使用默认值。6.选择起始或最后线串的边界约束方式。(主曲线和交叉线)7.选择构造类型,最后选择OK。过曲线网格(过曲线网格(Through Curve Mesh)过曲线网格(过曲线网格(Through Curve Mesh)对话框选项:1.相交公差(Intersection Tolerance):过曲线网格构造特征时,主曲线和交叉线可以不相交,相交公差用于检查两组曲线间的距离。如果主曲线和交叉线不相交,两组曲线间的最大距离必须小于相交公差,否则系统报错。2.强调方式(Emphasis):强调选项(Both,Primary,Cross)只有在主曲线与交叉线不相交时才有意义。此

21、时,强调不同,则构造的体可能通过主曲线;可能通过交叉线;可能通过主曲线和交叉线中间。3.约束条件(Constraints):用户可以对所要生成的片体或实体定义边界约束条件,以使它在起始或最后的主曲线、交叉线处与一个或多个被选择的体表面相切或等曲率过渡。4.构造选项(Construction Options):标准的(Normal)利用标准程序构造曲线网格体。使用样条点(Use Spline Points)利用输入曲线的定义点和该点的斜率值来构造曲面。要求所有主曲线和交叉线必须使用单根B-样条曲线,并且要求具有相同数量的定义点。简单的(Simple)构造尽可能简单的曲面。Thrugh curve

22、 meshfff_curvemesh_1.prt, Snap point存在点存在点 每根每根okOK OK Thrugh curve meshfff_curvemesh_2.prt, emphasis on primary or cross2 the work layer Analysis Distancedistance of .250 Use the Emphasis of Both Tolerance value to .25 Normal construction Emphasis on Primary Strings fff_curvemesh_2a.prt OK OK Prima

23、ry for the Emphasis option tolerance to .250 Normal construction option Emphasis on Cross Strings fff_curvemesh_2b.prt Cross for the Emphasis option tolerance to .25 Normal construction option layers 2, and 3 selectable Curve Mesh with Tangency Constraints fff_curvemesh_3.prt .Tangency ConstraintsBo

24、th for the Emphasis option Normal construction four options to read Tangency Create 扫描扫描扫描(Swept)特征使用轮廓曲线沿空间路径曲线扫描而成。 扫描路径称为引导线串(Guide Strings) 轮廓曲线称为截面线串(Section Strings)引导线串:引导线控制了扫描特征沿着V方向(扫描方向)的方位和尺寸大小的变化。注意,引导线可以由单段或多段曲线组成,组成每条引导线的所有曲线段之间必须相切过渡。引导线数量是13条。截面线串:截面线可以由单段或多段曲线组成。截面线可以是曲线,也可以是实(片)体的

25、边或面。截面线的数量是1150条。注意:在扫描特征中,引导线方位决定了U方向。截面线方位决定了V方向。扫描扫描一条引导线:若只使用一条引导线,需要进一步控制截面线在沿导向线扫描时的方位和尺寸大小的变化。两条引导线:若使用两条引导线,那么截面线在沿引导线扫描时的方向趋势完全确定。但其尺寸将会被缩放,以保证截面线与两条引导线始终接触。此时其方位是由两条引导线各对应点之间的连线的方向来控制。三条引导线:三条引导线完全确定了截面线被扫描时的方位和尺寸变化。因此无须另外指定方向和比例。扫描扫描方位控制(方位控制(Orientation Control):):当使用一条引导线时,扫当使用一条引导线时,扫描

26、时需要进行方位控制。描时需要进行方位控制。固定方向,使用者无须指明任何方向,截面线保持固定的方位沿引导线平移扫描面法向,截面线沿引导线扫描时的第二个方向与所选择的面法向相同矢量方向,扫描时截面线变化的第二个方向与所选择的矢量方向相同,此矢量决不能与引导线相切。另一条曲线,用另一条曲线或实(片)体的边来控制截面线的方位一个点,此方法与Another Curve相似,这时两条曲线之间的直纹面被引导线与点之间的直纹面所替代。角度规律,改选项只适用于一条截面线的情况,截面线可以开口或封闭。强制方向,使用一个矢量方向来固定扫描的第二个方向,截面线在一系列平行平面 内沿引导线扫描,该选项可以在小曲率的引导

27、线扫描时防止相交。扫描扫描比例控制:当使用一条引导线时,扫描时可以进行比例控制。比例控制:当使用一条引导线时,扫描时可以进行比例控制。常数,扫描特征沿着整个引导线采用一致的比例放大或缩小。截面线首先相对与引导线的起始点进行缩放,然后扫描。均匀过渡功能。先定义起驶和终止截面线的缩放比例,中间的缩放比例是按线性或三次函数变化规律来获得。另一条曲线,这与方位控制方法类似,但此处任意一点的比例是基于引导线和其他曲线对应点之间连线的长度。一个点,此方法与Another Curve相似,区别是用点代替曲线。当使用同一点作为方位控制时(构造三边扫描体),可以选择该方法作为比例控制。面积规律,该方法使用规律子

28、功能控制扫描体的截面面积的变化规律。截面线用于定义截面形状,截面线必须是封闭形状。周长规律,该方法与Area Law相似,区别在于扫描特征的截面线的周长根据一定规律变化,截面线不一定封闭。扫描扫描缩放方式:对使用两条引导线,要确定缩放方式。 Lateral:横向缩放。截面线沿着引导线扫描时,其位于两条引导线之间的部分被缩放,而垂直于引导线的部分不被缩放。 Uniform:均匀缩放。截面线沿着引导线扫描时,其各个方向都被缩放。扫描扫描脊柱线(Spine String):可以进一步控制截面线的扫描方向。当使用一条截面线时,脊柱线会影响扫描的长度。当脊柱线垂直于每条截面线时,使用效果更好。 使用脊柱

29、线扫描时,系统在脊柱线上每个点构造一个平面,称为截平面,此平面垂直于脊柱线在该点的切线。然后,系统求出截平面与引导线的交点,这些交点用于产生控制方向和收缩比例的矢量轴。一般情况下不建议采用脊柱线,除非由于引导线的不均匀参数化而导致扫描体形状不理想,才使用脊柱线。扫描扫描插值方式(Interpolation Methods):如果选择了两条以上的(含两条)截面线,扫描时需要选择插值方式。 线性(Linear):扫描时在两组截面线之间形成线性过渡形状,每两条截面线之间将产生单独的表面。 三次(Cubic):扫描时在两组截面线之间形成三次函数过渡形状,并且通过所有截面线生成一张表面。扫描扫描公差(T

30、olerance):公差公差可以指定距离公差。这是输入几何体与得到的体之间的最大距离。缺省值从“建模设置”距离公差距离公差中得到。 注意:注意:要生成精确拟合的体,输入值为 0.0 的公差。如果选定截面线串包含尖锐拐角,则建议定义公差为 0.0 以保留所有尖锐拐角。 sweepfff_swept_2_guide_1_section.prt 20 the work layer 引导线引导线 section string Scale Uniformly Scale Laterally Using 2 Guide Strings, 1 Section String, and 1 Spine Stri

31、ngfff_swept_spine_used.prttwo guide strings section string Scale Uniformly the spine string 2 Section Strings, 2 Guide Strings, and 1 Spine String选两条绿线最后OK选section string #1(9条线)Linear interpolation methodScale Laterallythe spine string(中间那条)中间那条) Using Faces as Section Strings fff_swept_faces.prt 引

32、导线引导线 Solid Face Ok两次两次 Solid Face Ok两次两次 Linear interpolation methodScale Laterally the spine string N-Sided Surface概述概述 N-Sided Surface让用户通过使用不限数目的曲线或边建立一个曲面,并指定它与外部曲面的连续性,所用的曲线或边组成一个简单的、封闭的环。 N-Sided Surface可用来移除曲面上非四边域的洞。 形状控制选项可用来修复中心点处的尖角,同时保持连续性约束。N_side_single.prtLesson 7.6 N-Sided Surface I

33、nsert Free Form Feature N-Sided Surface类型:类型:1、Trimmed Single Sheet让用户生成单个曲面,它覆盖被选定曲面封闭环内的整个区域。步骤:步骤:1、Boundary Curve:选择一个轮廓以组成曲线或 边的封闭环。2、 Boundary Faces (可选的可选的):选择外部表面来定 义相切约束。3、 UV Orientation (可选的可选的):定义曲面的流动方向4、trim to boundary:可以用边界曲线作为新曲面的修剪边界。 Boundary Curve Boundary Faces UV OrientationLes

34、son 7.6 N-Sided Surface1、Trimmed Single Sheet (续续)1)如果跳过Boundary Faces选择步骤,点击“OK”或“Apply”则打开Shape Control对话框并显示一个临时的曲面。可以用Shape Control的Center Flat滑尺来改变临时曲面中点的平坦度。2)如果真的用Boundary Faces选择步骤来选择边界面,点击“OK”或“Apply”则绕过Shape Control对话框并立即生成具有系统确定的最终形状的曲面。类型:类型:2、Multiple Triangular Patches(多个三角面片多个三角面片)让用户

35、生成一个由单独的、三角形的面片组成的曲面,每个面片由每个边和公共中心点之间的三角形区域组成。 Merge Faces if Possible:On:系统把环上相切连续的部分视为单个的曲线,并将所有相切连续的截面合并为一个面。Off:系统为环中的每条曲线或边建立一个曲面。Merge Faces if Possible=onMerge Faces if Possible=offLesson 7.6 N-Sided SurfaceN_side_multi.prtLesson 7.6 N-Sided Surface2、Multiple Triangular Patches(多个三角面片多个三角面片)

36、(续续)Shape Control让用户移动和倾斜该中心点,以及改变它的连续性和流动方向。 Match Continuity (匹配连续性匹配连续性) ) Center Control (中心控制中心控制) ) Position:可以移动曲面中心点的位置 Tilting:可以倾斜曲面中心点所在的 X 平面和 Y 平面。 Center Flat ( (中心平坦度中心平坦度) ) Flow Direction on Outside Wall (外墙上的流动方向外墙上的流动方向) ) Not Specified:结果片体的 UV 参数和中心点等距。 Perpendicular:结果曲面的V向等参数线

37、垂直于外表面的边界。 只有当环中的所有的曲线或边至少相切连续时才 可用。 ISO U/V Line:结果曲面的V向等参数线开始于外表面边界并沿着 外表面的 U/V 方向。只有当边界约束为G1或G2且 已经选择了面时才可用。 Adjacent Edge:结果曲面的V向等参数线将沿着约束面的侧边。Creating an N-Sided Surface from a Closed Splinefff_n_side_loop_1.prt选选绿色封闭线绿色封闭线不不需要选需要选ZC Axis from the Vector Method optionsTrim to Boundary is toggled onApplyMultiple Triangular Patch N-Sided Surfacesfff_n_side_mesh_1.prtMerge Faces if Possible is toggled offApplyFlow Dir

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论