全面攻破ug曲线技巧b

全面攻破ug曲线技巧b

ID:14872652

大小:159.50 KB

页数:7页

时间:2018-07-30

全面攻破ug曲线技巧b_第1页
全面攻破ug曲线技巧b_第2页
全面攻破ug曲线技巧b_第3页
全面攻破ug曲线技巧b_第4页
全面攻破ug曲线技巧b_第5页
资源描述:

《全面攻破ug曲线技巧b》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、科研中国http://www.SciEi.com收集,版权归原作者第二课7科研中国http://www.SciEi.com收集,版权归原作者上期讲解的BasicCurve是构建二维截面线的重要工具,除此以外,常用的曲线工具还有Spline(样条线)、Point(点)、PointSet(点集)、CurveChamfer(线倒角)、OffsetCurve(曲线偏置)、Bridgecurve(桥接曲线)、Join(连接曲线)、Project(投影)、CombinedProjection(组合投影)、Intersection

2、Curve(相交线)、SectionCurve(截面线)、ExtractCurve(析出线)、OffsetinFace(面内偏置线)、Plane(平面)。由于篇幅的限制,本文只能就最常用的曲线功能作一介绍。Spline样条线【功能】样条线是构造曲面的一种重要曲线,可以是二维的,也可以是三维。样条曲线是以多项式方程计算产生的,UG中建立的样条曲线都是NURBS样条。有关样条线的生成原理参见曲面原理一节。【选项说明】调用Spline后,弹出图1所示对话框。图1有四种样条创建方式,但最常用的只有Fit和ThoughPoin

3、ts,要求能熟练掌握。图2显示了用这两种方式创建的样条线。图2ThoughPoints(通过点)方式创建的样条线通过所有定义点,而用Fit(拟合)方式创建的样条线并不一定通过全部定义点,拟合是基于最小二乘法这一原理的,即所有定义点到所创建的样条线距离的平方和最小,因此用拟合方式创建样条线时,需要指定一个公差值,所有定义点到所创建的样条线距离的平方和小于此公差值。从数学的意义上讲,样条是一个多项式,多项式的阶次(称为Degree)与定义曲线的点数有关:阶次=点数-1。如通过7个点的样条,它阶次应是:7-1=6次。在UG

4、系统中,多样式的阶次最高为24次,因此单段曲线(样条线)最多只能通过25个定义点。除了用单段曲线构成样条线(即整条样条线只有一个多项式)外,UG还提供了用多段曲线构成样条线的方式(整条样条线包含多个多项式),如通过10个定义点的样条线,阶次为3阶,则所创建的样条线将由8段曲线(8个最高阶次为3的多项式)构成。由于阶次越高,执行效率越低,样条线的形状也越难控制,而且单段样条线不能封闭,故一般不使用单段样条线。【操作步骤】1.ThoughPoints:通过点创建样条线1)选择ThroughPoints,弹出图3所示对话框

5、,用于设置样条参数。图3lCurveType:曲线类型ØMultiple:多段样条线。7科研中国http://www.SciEi.com收集,版权归原作者ØSingleSegment:单段样条线。lCurveDegree:曲线阶次。多段样条的阶次可由用户自由给定(≤24),但一般推荐采用3~5次。由于单段样条线的阶次由定义点的个数确定,故当样条类型为单段样条时,此选项不可选。lCloseCurve:设定生成的样条线是否封闭。只有线型为Multiple Segments时,此选项才有效。lAssign SlopesC

6、urvatures:指定定义点处的斜率曲率,此时不可选)。lPointsfromFile:从文件读取点的数据(图纸造型中不用)。1)设置完参数,单击MB2,弹出图4所示对话框,选择输入样条线定义点方式。图4lChainFromAll:链选所有点。指定起始点和终止点,系统会自动找出这两点间所有链接点来作为样条线的定义点。lChainwithinRectangle:用矩形框选一系列点,矩形框内的点就是样条线的定义点。用矩形框选样条线定义点时,还需要指定起始点和终止点。lChainwithinPolygon:用多边形框选

7、一系列点,多边形框内的点就是样条线的定义点。用多边形框选样条线定义点时,同样也需要指定起始点和终止点。lPointConstructor:用点构造器来定义样条线的各个定义点,系统将根据这些点来创建样条线。2)完成点的输入后,系统会弹出与图2类似的对话框。但此时只有AssignSlopes及AssignCurvatures可选,用于指定样条线各定义点处的斜率。(也可以不指定,直接执行第4步)l设置各定义点的斜率单击AssignSlopes按钮,弹出图5所示对话框,有6种定义斜率方式。图5ØAutomaticSlope:

8、自动定义斜率。ØVectorcomponent:通过给定矢量分量来定义斜率(步骤:选择定义点→选择Vectorcomponent→MB2→在对话框中的DXC、DYC、DZC分别输入分量值→MB2→MB2)。ØDirectiontoPoint:指定另一点作为方向点。(步骤:选择定义点→选择DirectiontoPoint→MB2→用点构造器指定一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。