查看完整版本: [-- ug 培训 目录 --]

精英谷机械论坛 -> UG交流区 -> ug 培训 目录 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

zhwylw 2005-06-01 10:54

ug 培训 目录


目录

 

 



第一章   Unigraphics基本介绍

1.Unigraphics绘图环境

1.1 进入UG绘图环境

1.2 UG界面分区

1.3鼠标的操作及常用热键

1.4常用菜单

1.5.通用工具

2.建模工作步骤

 

 

第二章   曲线基本造型

1.综述

2.Curve

2.1 创建基本曲线

2.2 创建样条线

2.3 点构造器

2.4 point set 创建点集

2.5 Curve Chamfer 创建倒角

2.6 Rectangle 创建矩形

2.7 Polygon 创建多边形

2.8 Ellipse 创建椭圆

2.9 Parabola 创建抛物线

2.10Hyperbola 创建双曲线

2.11General Conic 创建一般圆锥曲线

2.12Helix 创建螺旋线

2.13Plane 创建平面(平面构造器)

3.Curve Operation

3.1 offset Curve 曲线的偏移

3.2 Bridge Curve 曲线的桥接

3.3 Simplify 曲线的简化

3.4 Join 曲线的接合

3.5 Project 投影曲线

3.6 Combine Projection 合并投影

3.7 Intersection Curve 相交曲线

3.8 Section Curve 截面曲线

3.9 Extract Curve 提取曲线

3.10 Offset in Face 表面偏移曲线

4.Edit Curve

4.1 Edit Curve 编辑曲线

4.2 Edit Curve Parameters 编辑曲线参数

4.3 Trim Curve 修剪曲线

4.4 Corner trim 曲线角落修剪

4.5 Divide Curve 分割曲线

4.6 Edit Fillet编辑倒圆

4.7 Stretch 拉伸曲线

4.8 Are length 编辑弧长

 

 

第三章   实体造型

1.创建实体

2.实体操作

3.实体的编辑

 

 

第四章   草图

1 综述

1.1草图的概念

1.2草图与设计意图

1.3草图的特征

1.4检查与修改参数预设值

1.5建立草图的一般步骤

2 建立草图工作平面  

2.1草图工具对话框的相关选项

2.2建立草图工作平面

3.建立草图对象

3.1自由手绘草图曲线

3.2添加对象到草图

3.3抽取对象到草图

3.4实例

4 约束草图

4.1约束类型

4.2建立尺寸约束

4.3几何约束

4.4实例

5 约束管理

5.1镜像草图

5.2拖拽草图

5.3替换解

5.4偏置抽取曲线

5.5动画草图

5.6实例

6 草图定位

6.1确定草图位置

6.2重新附着草图

6.3实例

7 草图管理

7.1转换成参考对象

7.2编辑定义串

7.3删除、抑制草图特征

7.4实例



 

第五章   曲面造型

1.概述

2.曲线的构造和编辑

3.自由形状态特征

4.编辑自由形状态特征

 

 

第六章   装配

1.综述

2.装配导航器

3.自底向上装配

4.配对条件

5.引用集

6.自顶向下装配

7.部件间建模

8.装配爆炸视图

9.综合装配实例

 

第七章   工程出图与尺寸标注

1.综述

2.图的创建与编辑

3.视图的创建与参数设置

4.剖视图的创建与参数设置

5.视图的管理

6.视图相关的创建与编辑

7.实用符号的注释

8.尺寸标注

9.文本注释的标注

10.图参数的预设置

11.添加图框

 

第八章 加工

zhwylw 2005-06-01 10:55

第一章 Unigraphics基本介绍

 

本章基本内容:

Unigraphics绘画图环境

鼠标的操作及常用热键

常用菜单

通用工具

建模工作步骤

 

1.Unigraphics绘图环境

1.1 启动及运行UG

启动UG:双击桌面上的unigraphics图标即可启动UG;

工作之前需打开老文件或创建新文件:File--->File New 或者是File Open;

由于启动UG后首先进入主界面 GATEWAY,GATERWAY模块只具有文件管理、系统配置、层设定、查询、模块切换等基本功能,但是运行其它模块的必要条件。在此基础上,选择应用模块,如Modeling。UG所有的应用模块都在Application菜单下;

选用具体应用工具进行相关操作:UG所有的应用工具均可通过菜单选取,(工具栏上集成了大部分常用工具);

保存文件:File--->Save;

退出UG:File--->Exit。

1.2 UG界面分区

1.2.1标题栏

 

标题栏的主要作用是显示应用软件的图标、名称、版本等。

 

1.2.2菜单栏

主菜单包含了Unigraphics的主要功能,由14个菜单项组成。

1.2.3工具条及工具按扭

工具条及工具按扭的作用主要是加速菜单项的操作。在鼠标置于工具按扭之上时,会在按扭的上方出现游标,用以显示工具按钮的功能。

定制工具栏:View→Tools,在此可选择要打开的工具条。另一种方式是将鼠标移到工具栏上按MB3(鼠标右键),选择Customize(定制),然后选择定制。

1.2.4绘图区

绘图区是用户建立、显示和修改部件的区域。

1.2.5工作层

为了便于管理同一文件的不同几何对象,可把不同的几何分类放到不同的层上,在一个部件文件中,UG最多可以建立256个层。工作层就是当前正在操作的层,当前建立的几何体都在工作层上,只有工作层中的对象可以被编辑和修改。

更改层,在Format→layer setting(或)中可以显示出当前的工作层(标为Work)

分门别类地放置不同的对象,可以方便用户对部件文件内大量的数据信息的使用与管理,并且也方便与公司内其它员工进行信息交流。下表是UG公司有关层和目录设置的部份格式。

层号 目录名 说明
1 Part, Solid in Assembly 最终设计结果实体,用要装配
01-20 Solid body 实体
21-40 Sketch 草图
41-60 Curve 曲线
61-80 Datum 基准面和轴
81-100 Sheet body 片体
256 WCS 工作坐标
101-120 Drafting 二维绘图
121-150 CAE 有限元和机构分析
151-255 MFE 数控编程

 

1.2.6提示栏和状态栏

提示栏用于提示用户的操作步骤,实施每个动作之后,提示栏会提示用户下一步应进行的操作。状态栏用于显示系统或图形的状态。

 

1.3鼠标的操作及常用热键

1.3.1常用鼠标按键功能

在使用UG过程中,经常要点取图形区里的几何体,选取几何用MB1。

通常鼠标移动到几何体上时,几何体会变亮,这时按 鼠标左键即选取;

若图形区内的几何体重叠在一起,则在图形区内移动鼠标左键,或者在弹出的对话框中选择数字,直到 所需的几何体变红,按下MB1键即可。

若要反选时,按下Shift的同时用MB1点选需反选的几何体。

在图形区内按鼠标中键(MB2),相当于按了菜单上 的OK键。

 

鼠标按扭
    功能

左键(MB1)
选取或拖曳对象

Shift+左键(MB1)
取消选取对象

中键(MB2)
确定(OK)

Shift+中键(MB2)
返回/应用(Back/Apply)

Alt+中键(MB2)
取消(Cancle)

右键(MB3)
显示弹出菜单(Pop-up Menu)


1.3.2右键(MB3)弹出式菜单

  Apply、Back、Cancle:应用、后退、取消   //示例offset

  Refresh:刷新。 F5

  Fit:适合。使图形的大小充满绘图窗口的范围。 Ctrl+F

  Zoom:局部放大. F6

  Zoom in/out:放大/缩小。按鼠标左键往上拖曳为缩小,往小则放大。

  Rotate:动态旋转,按住鼠标左键即可动态旋转。   F7      

  沿视图中心。(注意视图中心的切换,通过View→Operation→Origin…,使用点对话框定放视图原点。选取的点的位置将会被做为视图画面的中心点,再使用动态旋转时将会以此点为旋转点。

  Pan:平移。

  Update Display:更新图形。更新图形窗口,重新产生图素。

  例:可先作一个小圆,然后放大,观察结果;再调用Update Display,观察结果。

Restore:恢复。将图形恢复先前状态。

如通过Zoom( in/out)、pan等改变视图,可用此命令恢复 ,恢复的是视图;Ctrl+Z则是撤消绘图或编辑的结果。

  Display Mode:图形的显示模式。    

      Wireframe:线框模型。

      Shade:实体模型

//Partially Shade:部分实体。

(需先到Edit→Object display→选取部分实体后,将Partially Shaded改为yes.)

        //Face Analysis:表面分析。

      Hidden Edge:隐藏线

      Visible:可见。以一般粗实线方式显示。

      Gray thin:灰色细线。

      Dash:虚线。

      Invisible:不可见。

  Expand:扩大。此项只有存在多个视图时可用,把光标置于某个特定的视图上,选择Expand选项,该视图将放大充满整个图形窗口并成为工作视图。

  Orient View:视角方位。将目前视图转一个视角,只改变视图的方位,不改变视图的名字。与工具栏中的的功能相同。

  Replay View:更换视图。既改变视图的方向,也改变视图的名字。

      Undo:撤消。恢复上到一步

1.3.3加速键

Alt+主菜单中有下划线的字母+子菜单中有下划线的字母。如:新建一个文件,Alt+F+N;打开一个文件,Alt+F+O

1.3.4快捷键

菜单后列出的如:Ctrl+N,Ctrl+O等。

按键
功能

Ctrl+N
新建文件

Ctrl+O
打开文件

Ctrl+S
保存(Save)

Ctrl+R
旋转视图(Rotate)

Ctrl+F
Fit

Ctrl+Z
撤消Undo

Ctrl+D Delete
Ctrl+J Object Display
Ctrl+T Transform
Ctrl+M Modeling
Ctrl+B 隐藏
Ctrl+Shift+U Unblack All of Part

1.3.5热键

热键
功能

F1
Help

F5
refresh

F6
Zoom

F7
Rotate


  速度比较:热键> 快捷键> 右键> 加速键 >菜单

 

1.4常用菜单

1.4.1 File(New/Open/Close/Save/Import/Export/Print)

New:新建文件。注意要指定文件的路径与文件名及指定单位。

文件名是由为计算机操作系统建立的命名约定来控制。此外,由公司或项目建立的标准将影响命名约定。UG对文件名有最长128个字符数的限制。四个字符的扩展名(如.prt) 是自动添加的用于定义文件类型。这意味着实际上对文件名用户定义的字符最大数是124。

为了方便设计模型的识别,无需用户打开一部件文件, 用户企业必须对与部件定义相关的各种文件建立标准命名,图1是一个文件命名标准的样例:

         

图1 部件文件命名例

在新建文件中有单位的选择(inches和Millimeters),而在打开一个文件中没有该选项,所以文件的单位是在部件时决定的,以后不可改变。

Open:打开一个文件。

Close:关闭文件。

Save:保存文件。

Save as:另存新文件。

Save all:保存所有文件。

Import:导入。导入由另一种软件的文件格式或文件交换格式。

导入UG文件(*.prt)

导入IGES格式文件(*.igs)

  iges文件是最通用的文件格式,是基本图形转换规范,是CAD世界的世界语,不同软件间一般都可以通过iges文件来沟通。

Export:导出文件类型。与导入基本相同。同时能导出图像格式,如BMP,JPEG等。

导出UG文件(*.prt)

导入导出IGES格式文件(*.igs)例如File→Export→iges...→调出export iges对话框→选择Existing part,并选择choose part按钮选择欲转换成igs文的.prt文件,并设置igs文件存放的目录→OK。

Recently Opened Parts:最近打开过的文件。显示最近8次打开过的文件。

Exit:离开UG。

1.4.2 Edit(Undo list/Object Display/Blank/Transform)

undo list:撤销 Ctrl+Z 此选项功能是可取消一个或多个操作过程。在进入UG的绘图功能之后,每执行一个操作,就会被记录在系统的数据库中,因此系统可以通过卷回(Rollback)功能取消目前的操作。但当执行文件保存或变换工作窗口的显示零件后,记录会重新开始,之前的记录不复存在。

Delete:删除。   Ctrl+D   永久删除所选取的元素。配合Class Section选择要删除的元素。

被选取要删除的元素,必须在绘图区域内,绘图区域外的元素不能被选取;

可用Ctrl+Z恢复刚被删除的元素;

被参考的元素不能被删除,必须先删除实体,才能删除被参考元素。

Object Display:对象显示。修改存在元素的工作图层、color、线型等。

Blank:隐藏。Ctrl+B 充许所控制的物体显示或隐藏。

Blank:使选取对象隐藏;

Reverse Bank All:反隐藏所有的对象,所有隐藏的对象显现;

Unblank Sected:显现所选的。当选择此选项时,系统会自动切换到隐藏的部分,以利于用户选取。

Unblank All of Type

Tranform:转换 Ctrl+T 此选项允许被选取物体做平移,旋转及比例缩放等功能。转换时可以针对原来的元素做转换,或原元素不变,转换后copy一份新的元素。可以重复转换多次,或对选取的元素做多重copy。(其选项可参看帮助)

Translate:转换。

To A Point:将所选定的点平移到目标点。

注意提示栏的提示,第一次选择参考点,第二次选择目标点。

Delta:平移以增量。

Scale:比例缩放。注意:参考点的不同,Scale后物体的位置不同。

    Non-Uniform为不等比例缩放。(示意见帮助)

Rectangular array:矩形阵列,充许将物体沿X、Y方向做阵列。

    DXC,DYC分别为行列方向的间隔。

    Array Angle为阵列的旋转角度。

    Columns、Rows为阵列的拷贝数量。

Circle array:圆形阵列。

Rotate about a line:依一直线旋转。

Mirror though a plane:通过一平面镜像。

Sketch:

Curve:

Feature:

1.4.3 View(Refresh/Operation/Orient/Toolbars/Model Navigator)

refresh:

Operation:与MB3弹出式菜单基本类似。差别在于此菜单中的命令在执行中可以用数据来控制。

View→Operation→Origin…: …表示将弹出一个对话框。使用点对话框定放视图原点。选取的点的位置将会被做为视图画面的中心点,再使用动态旋转时将会以此点为旋转点。

Orient:定位视图,使用坐标系对话框,以显示视图的显示角度。

        CSYS:坐标系。

Visualization:修改视觉效果。一般不要改变。

Modeling Navigator: 模型航器,显示模型的建立过程。

Assembly Navigator: 装配导航器。显示装配信息。

1.4.4 Insert

1.4.5 Format:格式菜单。包含了Layer Settings(图层设置)、Layer Category(层集设置)等功能。

Layer Settings:图层设置,设置各层的状态。

Work:工作层。可见、可选、可修改、并可建立新对象。任何时候必须有一层为工作层,并且只能有一个工作层。

Selectable:可选取。此设置下的图层可见、可选取并可修改。注意与work层的区别。

Invisible:不可见。

Visible only:只可见,而不可选取。

Make Work:使之成为工作层。

Layer Category:层集设置,提供使用者建立命名的层组的能力去简化相关层的可见性和选择状态的改变。

Creating New Categories
在Category的文本框内输入层集名称,然后选择Create/Edit按钮,然后在调出的对话框中选择属于该层集的层(我个层)→OK。

Editing Existing Categories
在Category的文本框内输入层集名称,然后选择Create/Edit按钮,在然后在调出的对话框中选择属于该层集的层(我个层)→ Add/Remove→OK。
Deleting Categories
在Layer Category对话框的列表框中选择欲删除的层集名,然后选择Delete按钮。

Visible in View:显示在层中所有可见在视图。

Move to Layer:将对象从一层移到另一层上。

Copy to Layer:保持对象在它们原来所在层,并将对象从一层复制到另一层上。

Layout:布局。是视图在屏幕上的集合。系统预定义的布局有6个:L1;L2;L3;L4;L6;L9。使用者可以定义一组视图显示在图形中。

 

1.4.6 Tools

Expression:表达式。在草图中使用。

Customize:自定义工具栏。同在工具栏上右键弹出菜单。

1.4.7 Assembles

1.4.8 Wcs(Origin/Rotate/Orient/Display/Save WCS)

坐标系总是正交的(即彼此成直角)并且总是成一右手系统。WCS是当前工作坐标系(Current Work Coordinate System)。工作坐标是暂时的,除非将它存储为一个坐标元素。

指定目前建模的工作坐标系。UG中可以有多个坐标系,但只有一个工作坐标。并且工作坐标系统的XC-XY平面为工作面。

工作坐标系符号为XC、YC、ZC;而坐标系统的符号为X、Y、Z。

Origin:改变工作坐标原点,通过再定义当前WCS的原点定义一个新的WCS,可以用点构造器定义空间点位置。

Dynamic:动态工作坐标。利用鼠标移动或旋转坐标。

Rotate:将目前的工作坐标相对于某一轴旋转一个角度,从而定义新的工作坐标。通常所画的二维元素都是在XC-YC平面上,如果要在YC-ZC平面上画线,则须将工作坐标平面(XC-YC)旋转至此平面。

Orient:在弹出的对话框中可以定位工作坐标系,如回到原来的绝对坐标系。定义好的工作坐标成为当前的工作。可通过WCS菜单中的Save保存。

Inferred:智能选点。

Origin X_Point,Y_Point:原点,X点,Y点。指定工作坐标的原点、X以及Y方向上的点。

X-Axis,Y-Axis,Origin:X轴,Y轴,原点。选取两条相交的线做为X及Y轴,另外指定一点做为工作坐标的原点,定义的工作佳标的X及Y轴会平行于选取的两条线。

X-Axis,Y-Axis:X轴,Y轴。选取两条相交的线做为X及Y轴。两条线的交点作为坐标原点。

Z-Axis,X-Point:Z轴,X点。选取一条线及一个点来定义工作坐标的Z轴及X轴上的点。

CSYS of Objects:曲线所在的物体。选取圆弧、圆锥或共平面的曲线等来定义工作坐标。

Points,Perpendicular to Curve:垂直于曲线上的某一点的平面。

Plane and Vector:平面及向量。指定一平面与一向量来决定工作坐标。

Three Plane:三平面。指定三个平面来决定工作坐标的位置。XC,YC,ZC分别指定为第一,二,三平面的法向方向。

Offset From CSYS:从一已存在的工作坐标平移。

Absolute CSYS:绝对坐标系统。进入UG时最原始的坐标系统。此坐标系永远不会改变。

Current View:目前视图。将屏幕平面的右、上两方向分别定义为+X,+Y坐标.


Display:显示/隐藏坐标系。

Save WCS:将目前的工作坐标系统存贮,将来可使用通过WCS→Orient→Inferred对话框并使用鼠标来指定该坐标系统。

1.4.9 Information (Object/Point)

Object: Ctrl+I。显示物体的所有信息。

Point:查找一点的绝对及相对坐标值。

1.4.10 analysis(Distance\Angle\arc Length)

Distance:查询两元素或两点间的最短距离。

Angle:查询两曲线间或一直线与一平面的夹角。

arc Length:查询弧长。

1.4.11 Preferences(Object/Selection/Sketch)

Object:通过对象参数选择对话框,定义新建对象的层级、颜色、宽度等。

Selection:设置选择球的尺寸等。

Sketch:设置绘制草图的参数。        

                表1 预设定对象颜色

对象 有效的颜色
体(bodys) 实体
片体

绿色(Green)
黄色(Yellow)

生成的曲线(非草图) 直线和弧
二次曲线和样条

橙色(Orange)
蓝色(Blue)

草图 草图曲线
参考曲线

青色(Cyan)
灰色(Gray)

基准特征 蓝绿色(Aquamarine)
点和坐标系   白色(White)
系统显示颜色     红色(Red)

1.4.12 Application(Modeling/Manufacturing/Assemblies)

Modeling:启动实体建模系统。

Manufacturing:以交互的方式,对钻孔、车削和布线工程绘图机的刀具路线进行编排与处理。即加工处理模块。

Assemblies:装配模块。

1.4.13 Windows

1.4.14 Help

 

1.5.通用工具

1.5.1点构造器(Point C******tructor)(工具栏 ,或insert→Curve→point)

点构造器对话框的功能是让用户快速地找出图素中的点。

Inferred Point:系统根据用户在模型上所选的具体位置,自动选择点.

Cursor Point:光标点。在光标所在位置创建点。

Existing Point:存在点。指定已存在点。

End Point:终点。指定已经有的直线、弧、圆锥曲线或其他曲线的终点。

Control Point:控制点。指定几何对象的控制点的位置并创建点。

Intersection Point:交叉点。指定两条曲线的交叉点。

Arc/Ellipse/Sphere Center:圆弧、椭圆、圆的中心。

Angle on Arc/Ellipse:在圆弧或椭圆上创建指定方向角的点。

Quadrant Point:四分点。

Basic Point:基准点。

WCS:WCS是当前的工作坐标。

Absolute是系统绝对坐标。这两个单选钮用于控制创建点或所选点时所采用的坐标系。可以采用WCS或Absolute。

Offset:偏移。充许用户通过参考点来创建新的点。

Reset:复位。用于重新设置坐标值和偏移。


例:open→Rect_Circle.prt,在Absolute与WCS坐标上分别作点(20,20,0)。

1.5.2类选择器

所谓类选择器是UG在选取对象时让设计者快速选取到需要的对象的辅助过滤功能。

如:Ctrl +D即弹出类选择器对话框让用户选择删除对象。

Name:用鼠标点选物体来选取。

Filter Methods:筛选方法。可通过type、layer、color、other(对象的其它属性)来选取对象。

Rectangle/Polygen Method通过选择列表框中的选项分别用来控制在得用矩形框或多边形方法选取对象时的作用范围。

All but Select:为用户选择工作视图中末被选中的可见对象。

Chain:链选。

Polygon:多边型选取。

 


1.5.3矢量构造器

矢量对话框在于协助用户快速定义模型建构所需要的向量。

矢量对话框共提供11种产生矢量的方式。

如Extrude命令中出现的矢量构造器。

1.Inferred Vector:推论向量。

2.Between Two Points:两点。由两点产生向量。

3.At an angle:以一角度。在XC-YC平面上产生一以X轴方向为基准的向量。

4.Edge/Curve:边缘/曲线,以指定的边界或曲线建立向量。

5.On Curve:在曲线上。定放一曲线上任意一点的切线向量。

6.Face Normal:表面的正交向量。指定一平面,以面的正交方向为向量方向。

7.Datum Plane Normal:基准平面的正交向量。指定一个基准平面,以基准平面的正交方向为向量方向。

8.Datum Axis:基准轴的方向向量。指定一个基准轴,以基准轴所指的方向为向量方向。

9.XC Axis:以+XC轴方向产生向量。

10.YC Axis:以+YC轴方向产生向量。

11.ZC Axis:以+ZC轴方向产生向量。


1.5.4平面构造器()

使用平面对话框产生一个没有边界的平面,它是一个3:4:5比例的三角形显示,最短的脚是原点往X轴方向,另一个较长的脚是原点往Y轴的方向。共有14种平面构造方法。

三点定义平面:指定三点的方式来产生平面。

两线定义平面:选取两条存在的线来产生平面。

垂直于曲线上任一点的平面:选取一条曲线及平面上的一点,产生的平面涵盖并垂直该曲线。

曲线所在的平面:指定曲线或平面曲线所在的平面来产生平面。

工作坐标平面:目前工作坐标的X-Y平面。

存在坐标平面:使用存在坐标的X-Y平面来产生平面。

主平面:主平面的XC,YC,ZC。

存在平面:存在平面元素。

两个圆面的切平面。

点、相切平面:通过一点与一圆柱面的相切平面。

系数:通过定义平面方程的系数来确定平面。

平行距离:平行某一参考平面一段距离的平面。

垂直通过某线段:垂直通过某一参考平面且通过某线段的平面


2.建模工作步骤:

2.1建立一个新的UG部件文件或打开一个已存在的UG部件文件:File→New...,或File→Open...。

2.2选择一个应用:Application→Modeling/Assemblies...。

2.3检查/预设置参数:Preferences→Object/Modeling/Sketcher...。

2.4建立关键设计变量:Tools→Expression...。

2.5建立对象:Insert→...。

2.6分析对象:Information→或Analysis→...。

2.7修改对象:Edit...。

2.8保存UG部件文件:File→Save。

3.练习

  熟悉UG界面,定制工具栏,熟练掌握快捷键,鼠标左键的操作,自定义旋转中心,改变视图方向,定义用户坐标,数据查询,布局,图层应用。

  打开文件(Ctrl+O→intro.prt),加载Modeling模块(Ctrl+M),执行并熟悉以下命命令及其功能:

删除(Ctrl+D→Delete)

复原(Ctrl+Z→Undo)

隐藏(Ctrl+B→Blank)

修改对象颜色(Ctrl+J→Object Display)

移动图形(Ctrl+T→Transform)

视图的操作(鼠标右键,F5,F6,F7,Ctrl+F)

数据查询(Information,Analysis)

布图(Format→Layout)

图层应用(Format→ Layer Setting).

 

 

 

浙江大学Unigraphics培训中心

联系电话:0571-87951241

Email:master@cad-lab.com

 

zhwylw 2005-06-01 10:59

第二章 曲线基本造型-Curve曲线及Curve Operation

1.综述

Curve为构建2D曲线的工具,本章分为三部分:Curve(曲线)、Curve Operation(曲线操作)及Edit Curve(编辑曲线)。Curve工具可以构建:基本曲线、点、矩形、多边形、圆锥曲线、螺旋线、样条等;Curve Operation则是对已知曲线进行几何运算处理:如曲线的桥接、曲线的投影、接合、简化、交线等。

预备知识:曲线的类型及控制点(端点、中心点,圆心);选择球的使用(选择线段、圆弧、圆锥曲线或样条曲线时不能选在控制点上)。

2.     Curve(Insert→Curve)

2.1     Basic Curve创建基本曲线,包括直线、圆弧、圆、倒圆角。

2.1.1   Line:直线

有两种方式画线:对话框、极坐标方式。

对话框方式:

Delta:增量方式画线。选用此选项时,Unbounded选项需关闭。先选取第一点,然后在文字输入栏中输入相对值XC,YC,ZC等,Enter即可。

Unbounded:不定限边界。所画直线无边界(画至视图边界)。无法与string Mode模式同时使用。

String Mode 画连续线模式,当此项选项打开时,第一条线的结可点即为第二点的起始点。

Break String 中断连续线模式。

Lock Mode:锁定模式。

Parallel to:选中平行基准基准线

Parallel at a distance from:平行于原始线段。选中基准线段,设置偏置量,设置偏置方式

Original:原始线段。直线是由原始线段依指定偏置产生的。

New:新偏置线。每一条偏置的线段是由前一条偏置线段依指定偏置量所产生的。

偏置的方向:选择球的中心所在线的那一则。


极坐标方式:

(极坐标文字输入栏)

Lock Mode/Unlock mode:如果想画一条线与另一条线平行,则先确定一点,然后选中这条线,此时出现两种模式:与这条线平行或与这条线垂直。在与这条线平行的位置时按下Lock Mode按钮,则只有与这条线平行这一种模式了。再按一下Unlock Mode或MB2则解锁,即恢复为平行和垂直两种模式。参见Curve帮助。

在创建基本曲线的过程中,按下Shift键,+MB3,将出现创建基本曲线的弹出菜单。

 

实例与练习:(open→Curve_line.prt)

1.画平行线:先画一条线;选中该线,tab切换到极坐标方式,输入偏置距离.也可用Parallel to方式.

2.画一与X轴成30度角的直线:选取第一点;文字输入栏中输入角度;Tab切换到绘图区再选取第二点即可。

3.画相交线的平分线:选择两条相交线,这时有四种角平分线的可能,用鼠标确定位置即可。

4.平行等分线:选择两条平行线中的第一条线;选择另一条平行线的另一端;拖曳至想要的长度.

5.过一点作与圆弧相切或垂直线。选圆外一点;移动光标至圆的不同位置即可找到此圆的相切或垂直点的位置。

(过一点与一般曲线相切或垂直也相同)

6.作一曲线的水平切线。作一水平线;选中曲线及水平线;用鼠标确定第二点即可。

注意线的控制点.

 

2.1.2   Arc:圆弧

Full Circle:画全圆。要将string Mode前的选钩打掉。

Delta:增量模式

Point Method:点选模式。

String Mode:连续模式。

Alternate Solution:互补方案。在确定第三点前,按需要选择是否选择此功能-按下MB2即可产生目前预视圆弧的互补圆。

Creat Method:画圆弧的方法。

      注意对话框条的使用。

 

实例与练习:(open→Curve_Arc_Circle.prt)

1.三点确定一圆弧:定义三点即可。

2.三点画弧与某一圆弧相切:定义第一、二点,选取第相切元素(注意不要选在相切元素的控制点)。

3.由一线端点做一与此线相的圆弧:选线端点、选相切元素、定放圆弧终点。

思考题:由一线端点做一与此线相的圆弧,并且此圆弧与另一圆相切:由3作出与直线相切的圆弧,然后在草图中引入,并用约束(相切)加以定位。

 

2.1.3   Circle:圆:由圆心及半径画圆。

 

在圆产生模式中唯一的功能选项是Multiple Position(多重位置)。在产生一个圆之后,如果选取了一个这个选项,就可以在光标所在的任何位置点取,来重复产生圆。

 

实例与练习:(open→Curve_Arc_Circle.prt)

作一与某一直线相切的圆:定义圆心,选择相切元素。

 

2.2.4   Fillet:倒圆角。是在两曲线或三条曲线间产生倒圆;同时也可指定倒圆曲线在完成后是否要对原曲线做Trim(修剪)。

简易倒圆(仅适合于两直线);

两曲线倒圆(两曲线间倒圆,这两个元素可以是点、线、圆、及自由曲线的自由组合);

三线倒圆(三曲线间倒圆,这三个元素也可以是点、线、圆、自由曲线的自由组合);

Inherit:继承已有圆(弧)的半径。

    倒圆是由第一条选定的曲线至第二选定的曲线的逆时针方向生成。

要指定倒圆的约略中心。

    inherit:继承。通过已有的倒圆角半径值定义新的倒圆半径。

 


  Fillet功能可能实现圆弧功能。

实例:(open→Curve_Fillet.prt)

1.简易倒圆;

2.两线倒圆;

3.三线倒圆;

注意选到的顺序

 

思考题:作一个与两个圆相切的圆(半径确定)

2.1.5   Trim:修剪/延伸

本功能是将直线、圆弧或自由曲线的端点修剪或延伸至某一边界元素。在绘图区域中的任何元素都可以做为边界元素,包括实体边缘、点、线、曲面、平面、实体。如果修剪的是一曲线系统将会出现一个信息,警告定义这条曲线的原始数据将被删除。

First Bounding Object:选取要执行修剪第一个边界线。这个选项是选须执行的。

Second Bounding Object:选取要执行修剪第一个边界线.若无第二条边界线,按MB2跳过。

Vector Direction:选取一个向量。这个选项只有在Method to Find Intersection(寻找交点方式)下指定Along a Vector(沿着一向量)的方式才有效。

String to Trim:选取一条或多条的线段来修剪。这个选项是选须执行的。

Filter:过滤器。可以指定选取对象的类型,如Curve,Plane等。

Single Selection:此选项为选取完一条近界元素后,自动切换到下一个步骤。

Trim/Extend:剪除/延伸。用于指定第一及第二条边界线时,指定边界线的哪一端要被剪除或延伸,也可以只指定一个边界线来执行这个功能。在执行此功能时,Trim Bounding Object要选中。Start/End:修剪/延伸边界线的起始端线段(点选的那一端为起始端)。(只有选择了边界后,再用鼠标点选第一步或第二步的选择钮后才有效).与Trim Bounding Object一起使用.

Trim:剪除。Outside/Inside曲线剪除的部分位于选择点的外部/内部。

Method to Find Intersection:寻找交点方式。Shortest 3D Distance/Along View Normal/Along a Vector:最短的3D距离/沿视图正法线/沿一向量。

Trim Bounding Object:修剪边界物体。在选取要剪除的对象及位置后,连同边界物体一起修剪。此选项可与Trim/Extend搭配使用,决定边界物体修剪的位置。

Reuse Bounding Object:重复使用边界物体。在使用Back或Apply后,边界物仍然有效。

Associative Output:输出相关性。边界物与被修剪物体间,保持相关性;当边界物位置改变,则被修剪的物体的结果也随之改变。

Input Curve:原始曲线。若有关联,可将StringtoTrim及边界线设置为Blank/Retain;反之可设置为Blank(隐藏)/Retain(保留)/Delete(删除)/Replace(置换)。

Confirm Upon Apply:应用输出确认。


 

实例与练习(open→Curve_Trim.prt)

1.使用一边修剪;

2.使用二边修剪;观察Trim Bounding Object与Trim/Extend的作用, Associative Output选用的情况下改变边界位置,观察结果。

3.修剪圆,观察选取点产生的不同结果。

因为圆的起始点与终止点是同一点,因此在选取圆时,选取的位置不同产生的结果也不同。(注意剪掉的部分)

 

2.1.6   Edit Curve Parameters:编辑曲线参数。

见3.Edit Curve

 

2.2     Spline创建样条曲线(有四种方式,在本培训中只要求掌握第2、第3种)

 

由不同幂指数变量组成的表达式称为多项式。多项式中最大指数称为多项式的阶次。例如:

7x2+5x-3=0(阶次为2)

2t3-3t2+t=6(阶次为3)

曲线的阶次用于判断曲线的刚度。(A higher degree curve is stiffer in the sense that you have to move its poles a long way to produce any appreciable change in the shape of the curve. Lower degree curves are more pliable, and tend to follow their poles much more closely.)

 

Curve Type 曲线型态。自由曲线是由一段或多段曲线所组成的。如果是单段曲线,就叫做Single Segment(单一线段曲线),单段曲线属于Bezier 曲线。如果是多段曲线就叫做Multiple Segment(多重节段),多重节段属于B曲线(B-样条)。

Multiple Segment:多重节段。点数=次数(Degree)+1

Single Segment:单一线段曲线。单一线段曲线的是高次数(Degree)为24。

Curve Degree曲线次方数。(1≤degree≤24)低阶曲线在后续的一些操作中,在执行效率上会快一些,所以通常使用3-5阶来产生曲线。

Close Curve:曲线形态。决定曲线封闭或开放。

2.2.1   By Poles利用控制点:输入的点被当作控制点,系统并依B-Spline/Bezier参数曲线数学式算出曲线位置。原理在第四章曲面造型中加以论述。

2.2.2   Though Points通过点

  指定输入定义点的方式:

Chain From All:链接所有点。指定起始点及终止点,找出连续此两点所有链接点。

Chain Within Rectangle:链接矩形框选区内的点,指定起始点及终止点,并找出框选区内位于两端点之间的链接点。

Chain Within Polygon:链接多边形框选区内的点,指定起始点及终止点,并找出框选区内位于两端点之间的链接点。

2.2.3   Fit 拟合。产生与吻合点在公差范围内的样条曲线。样条曲线不一定通过点。

Assign Slope:指定斜率。

Automation Slope:系统自动定义的斜率。

Vector Component:由DXC、DYC、DZC指定斜方向。

Direction To point:往某个点的方向当作斜率的方向。

Vector To point:同上。但两点间的距离影响斜率向量的大小。

slope of Curve:按照某一曲线上某点的斜率。

Angle:设置角度以决定斜率。

Assign Curvatures:指定曲率

2.3     Point 点构造器

Offset:偏置方式。

None:不设置

Rectangular:矩形坐标法。设置第一点后,输入相对于此点的X、Y、Z的值。

Cylindrical:圆柱坐标法。

Spherical:球坐标

Vector:向量。通过指定一个方向及输入沿此方向的距离来偏置一个点。

Along Curve:沿曲线上弧长距离的点。

2.4     point set 创建点集(参见帮助)

此功能是由一存在的几何元素取出一组点数据。可以沿一条曲线或沿一个曲面产生一组点数据或它们的控制点,也可以产生曲线的原始定义点。

步骤:

1.选择一种产生点集的方式;

2.选取参考的曲线或曲面。

1.点在线上:由一条曲线上取出一点集。可依等弧长或等参数间距的方式产生。

步骤:1.输入点数;2.确定起始点百分比;3.输入点的间隔方式。(等间距、等参数、几何级进、等弧长间隔、增量长)。

2.加入点到曲线上:指定的点会依位置比例对应插入曲线上。

步骤:1.选取曲线;2.使用点对话框指定插入点(不要点在曲线上)。

3.依弧长位置比例,取出曲线上的点。(步骤:选曲线;输入百分比)。

4.样条曲线的定义点:输出一条样条曲线的定义点。仅适用于用通过点产生的样条线。

5.样条曲线的节点:节点是指多段样条曲线相邻的交接点。如果一条样条曲线有4段组成,则这条自由曲线就有5个节点。

6.样条曲线控制点:输出一条样条曲线的控制点。

7.在面上指定范围内产生指定的点。(步骤:输入点数;指定要产生点的范围)。

8.面上百分比的点:系U方向及V方向曲面参数值,输出曲面上的点。

9.输出面的控制点。


实例:(open→Curve_Point.prt)

 

2.5     Curve Chamfer 创建倒角 。

在两条共平面的直线或曲线间产生倒斜角。有两种倒斜角方式:

Simple chamfer:简易倒角。简易倒角只能做直线的倒斜角,设置偏置值,并用选择球选中两相交线的交点即可。

User Defined chamfer:自定义倒斜角。自定义倒斜角比简易倒斜角多了倒斜角后控制曲线的修剪功能。

        Automaic Trim(自动修剪)

        Manual Trim(手动修剪)

        No Trim(不修剪)

  有“输入偏置值+倒斜角角度”或“两偏置值”两种方式。在此方式中还要选取要倒斜角的两直线。

实例:(open→Curve_Chamfer.prt)

 

2.6     Rectangle 创建矩形

通过两对角点的方式产生矩形。当使用光标定义了第一个角点之后,就会产生动态拖动的矩形,在还没有确实产生之前可即可以看到矩形的大小。

2.7     Polygon 创建多边形

产生一个正多边形。其步骤如下:

1.指定多边形的边数;

2.选择产生的方式:

Inscribed Radius:内切圆。

Side of Polygon:多边形边长长度。

Circumscribed Radius:外接圆。

3.输入半径值及起始角度或多边形边形及其起始角度;

4.指定多边形的中心点。

 

实例:

1.以内切方式,r=10,起始角为30度,原点产生一六边形;

2.以外切方式,r=10,起始角为30度,原点产生一六边形;

3.以输入多边形长长度的方式产生一边长为10的六边形。

2.8     Ellipse 创建椭圆

例:中心0,0,0,Smajor=40,Sminor=20,startA=45,EndA=315,Rotate Angle=45

2.9     Parabola 创建抛物线

例:中心0,0,0,Focal Length=4,Min Dy=-20,Max Dy=26,Rotate Angle=30

2.10 Hyperbola 创建双曲线(例:20,10,-20,30,30)双曲线是落在中心点两侧的两条对称线。在UG/CAD中只叙述其中一侧的曲线,中心点是两条渐近线的交点,双曲线的对称轴也通过中心点。

2.11 General Conic 创建一般圆锥曲线(参见帮助)

1.5Point:5点方式

2.4point,1slope:4点,1斜率方式。第一点的斜率。

3.3point,2slope:3点,2斜率方式。第一点及第三点的斜率指定。

4.3point,Anchor:3点,锚点方式。

4.2point,Anchor,Rho:2点,锚点,Rho方式。锚点与创建的圆锥曲线的两个端点所连的直线与圆锥曲线相切。锚点A与所创曲线所用的两个端点的中点M的连线与圆锥曲线相交于一点N,MN与AM的距离之比为Rho.

5.Coefficients:确定方程的系数。

6.2point,2slope,Rho:2点,2斜率,Rho方式。


2.12 Helix 创建螺旋线

number of turn:圈数。

pitch:间距。

radio Method:定义半径的方法。

Turn Direction:方向。

如果Radius Method选择Uesr Law,并且Pitch=0,则只在一平面上形成螺旋线。

实例: number of turn=5, pitch=0,选中Uesr Law→选中Linear→Start Value=1,End Value=10.

2.13 Plane 创建平面(平面构造器)

使用平面对话框产生一个没有边界的平面,它是一个3:4:5比例的三角形显示,最短的脚是原点往X轴方向,另一个较长的脚是原点往Y轴的方向。

 

 

3. Curve Operation (Insert→Curve Operation)曲线的操作。是对已知曲线进行几何运算处理:如曲线的桥接、曲线的投影、接合、简化、交线等。

3.1 offset Curve 曲线的偏移。偏置曲线可以偏置直线、圆弧、圆锥、自由曲线及边缘线。偏置后的曲线是通过距原始曲线一偏距离的所有点所产生的,可以设置偏置后的曲线与原始曲线的关联性(Associative Output)。

Offset by:偏移方式。

Distance:在基准线平面,偏移基准曲线的距离。

Draft:(拔模偏置):按照指定的距离和角度,把基准曲线牵引至与基准曲线所在平面平行的平面内。

Trim Method:修剪方式。


None:不修剪

Extended Tangents:切线延伸

Extend Factor:延伸的比例因子,控制偏置延伸线的长度

Approx torerance:近似精度

Number of Copyes:拷贝数量
Fillet:倒圆


Reverse Direction:切换偏置方向。

Redisplay Reference Objects:重新显示向量方向。

Associative Output:输出关联性。当此设置打开时,新的偏置曲线与原始曲线间有关联性,当原始曲线改变时,偏置曲线也跟着改变。

Input Curve:原始曲线。在此可以设置原始曲线在完成偏置后的状况。(Retain,Blank,Delete,Replace)

实例:open→Curve_Offset.prt

 

3.2 Bridge Curve 曲线的桥接。

此功能是在顺接或桥接两条分离的曲线(实体/曲面边缘也可以被当成要桥接的曲线),桥接线内定为横越两曲线的端点,但是可以全用拉杆沿着曲线拖动它的顺接位置。

步骤:

1.选取桥接方式(Continuity Method):Tangent相切顺接/Curvature曲率连续;

2.选取第一条桥接线;

3.选取第二条桥接线;

4.修改顺接点的位置;

5.选cancle结束桥接。

End Point:通过改变第一条曲线与第二条曲线的端点处的切线量值,来控制桥接形状。

Peak Point:通过改变桥接曲线的深度和偏移值,控制桥接形状。

Conic:改变桥接圆锥曲线的Rho来改变桥接曲线的形状。

实例:

1.open→Curve_Bridge_1.prt

2.open→Curve_Bridge_2.prt

3.3 Simplify 曲线的简化:利用直线和圆弧来拟合选定曲线上。在简化前可以指定原始曲线在经过转换之后的状态。

例如:画一条一段的样条曲线,然后用simplify,可以发现原样条曲线已经变成许多段线段。

 

3.4 Join 曲线的接合:将一系列的曲线和边缘接合,形成单一的曲线。接合后的曲线形态可以是一个近似原始曲线的三次方多项式曲线(Polynomial),也可以是一样条曲线(General Spline)。

可用Information→Objection查看接合后的曲线信息。

例如:画一多边形,然后用join命令,可以发现原多边形已经成为一条样条曲线。

实例:在桥接的实例上将三条曲线段进行简化。

3.5 Project 投影曲线:将点或曲线投影到表面、平面上。

Selection Steps:依提示选择要投影的曲线及曲线投影到的曲面。

Filter:过滤器。

Copy Method:

Associate:相关。

Copy:拷贝原始曲线。

Move:投影后删除原始曲线。

Direction Method:投影方向选择:

Along Face Normals:沿面法线方向投影,物体沿着曲面或平面的垂直方向投影到此曲面或平面上。

Toward a Point:向一点投影,将曲线住一指定点投影,而在曲线与指定投影点之间的投影面上产生相交线。

Toward a Line:向一线投影。

Along a Vector:沿固定方向投影。

At Angle to Vector:与某一向量夹一角度投影。

Equal Arclength:等弧长投影。


 

实例与练习

Open(Curve_Projection.prt)→Project(Along a Vector-ZC Axis)

 

3.6 Combine Projection 合并投影:合并两条已知曲线的投影,创建新的曲线。两条已知曲线必须相交。

实例与练习

画两条曲线(如两段弧),将第一段弧绕XC轴旋转90度,然后用Combine Projection 合并投影,注意投影方向要正确。

 

3.7 Intersection Curve 相交曲线:在两对象间创建相交曲线。

在两组物体间产生相交曲线,交线和用来产生交线的两组物体之间是相关联的,任何一组物体有形状上的改变,交线也会随之改变。

实例:Open→Curve_Intersection.prt

3.8 Section Curve 截面曲线。

通过表面、云面、或曲线与指定的实体交叉创建截面曲线。

实例:Open→Hook.prt。(1.建立平面;2.Section Curve.)

 

3.9 Extract Curve 提取曲线。从指定的边缘提取曲线。析出的曲线与原实体没有关联性。

Edge Curves:边缘曲线。从指定的边缘提取曲线。

Isoparametric Curves:在选中的表面沿着指定的U/V参数创建等参曲线

 

3.10 Offset in Face 表面偏移曲线:在同一表面上,已知曲线的指定距离处创建曲线。创建的曲线在表面,且与原始曲线的距离为常数。

 

4. Edit Curve (Edit→Curve) 编辑曲线(toolbar中选中)

编辑曲线包括下列功能:编辑曲线参数、修剪曲线、曲线角落、等分曲线、编辑倒角、拉伸、修改弧长等。

4.1 Edit Curve 编辑曲线:选择时不能选中控制点,否则将进入拖动模式。

Edit Arc/Circle By

Parameters:通过参数修改。参数值在下面的文本框中输入。

Dragging:通过拖动修改

Edit Associative Curve

By Parameter:通过参数。此种方式保留曲线的相关性。

As Original:把当前曲线作为原始曲线。破坏当前曲线的相关性。

4.2 Edit Curve Parameters 编辑曲线参数。

编辑曲线的参数是指编辑一条曲线原来的参数值。例如将圆的半径改从5改为10,而不用重新画圆。

随着要编辑的曲线种类不同会出现不同的编辑参数数据。

 

Editing a Line:编辑曲线

移动端点直线(选择要移动的端点)

改变长度(不要选到线的三个控制点,可在文字输入栏直接输入新的角度与长度)

Editing an Arc or Circle

半径值(文字输入栏改变半径)

互补圆(按互补圆Complement Arc功能键)

全圆、起始角、终止角(在文字输入栏中改变数据)

圆心位置:选圆心按住MB1移动光标至指定位置点。

Editing an Ellipse:出现椭圆参数对话框,改变参数即可。

Edit a spline:编辑样条曲线。编辑位置点可以移动点、增加点、删除点等。

4.3 Trim Curve 修剪曲线。 同Trim.

4.4 Trim Corner 曲线角落修剪。修剪两条曲线到它们的交点。

4.5 Divde Curve 分割曲线。分割曲线成数段线段,每一个产生的线段是分离的,而且与原始曲线的属性是相同。

分割曲线的方法有5种:

Equal Segments等线段等分:使用等弧长或指定等参数距离来分割曲线。

Segments by bounding Entities边界元素分割:用边界元素来切割曲线。边界元素可以是点、线、平面或曲面,可以一次选中数个边界元素来分割曲线。(选取曲线、定义使用边界元素参数、指定交点位置)

固定弧长分割:根据固定弧长来分割曲线。(选择曲线、定义z线段弧长)

依节点分割:使用曲线节点来分割曲线。节点是相邻曲线段间的交点。(选取曲线、指定要分割曲线的节点)

依角落点分割:依角落点来分割。角落点是指曲线不光滑的地方,也就是曲线上切线向量不连续的点。

4.6 Edit Fillet编辑倒圆:修改倒圆的大小,修剪方式及倒圆的位置。

步骤:选择修剪方式、依逆时针方向选取要编辑的元素,编辑倒圆

4.7 Stretch 拉伸曲线。使用此功能可以拉伸或收缩选取到的曲线。

步骤:使用单选或矩形选取要拉伸的元素;选择拉伸方式(点对点或输入XC、YC、ZC值的增量方式

4.8 Are length 编辑弧长。通过输入增量弧长(Increatment)或输入总弧长(Total)的方式来修改曲线的弧长。

 

 

 

zhwylw 2005-06-01 11:01

第三章 实体造型

进入Modeling模块后,系统自动加载所有的CAD菜单。实体特征分为Form Feature(造型特征)、Feature Operation(特征操作)两大项。造型特征为产生基本几何及扫掠造型几何实体,如矩形块、圆柱体、管道等;而特征操作在于做实体的修饰,如制作拔模、实体倒圆、产生薄壳、执行布尔运算等。

1.   创建实体

1.1参考实体:用来辅助创建实体几何的参考。

1.1.1 Datum Plane基准平面

基准平面是几何特征创建的辅助平面。当存在的平面无法满足建模要求时,可以建立一个基准平面做为辅助平面。

Edit:编辑基准平面参数。

Relative Datum Plane:相关的基准平面。建立与第一个基准平面相关的基准平面。

Angle:在第一个基准平面上选取一个轴,旋转一个角度后建立第二个基准平面。

Offset:在第一个基准平面上偏置一个距离后建立第二个基准平面。

Filter:过滤器。指定过滤方式,以限制选取的元素。

Point Method:点选取方式。指定要先的限制点为元素的中点或端点。

Modify Point:重新定位点。重新指定限制点,新的限制点不一定为中点可端点。

CYCle Plane Normal Dir:切换平面的法线方向。此选项仅适用于通过曲线、圆弧所产生的正交或相切于曲线、圆弧的基准平面。(选曲线;选曲线端点,即可出现箭头方向,此即为要产生的基准平面的正交方向,按CYCle Plane Normal Dir即可切换箭头方向。

C******traints:限制条件。基准平面是由一、二或三个强制条件所产生的。有效的限制组合可由限制条件信息选项中查得。

C******traints information:查得有效限制条件信息。

Fixed Datum Plane:固定基准面。依照所选取的平面产生基准平面。

 


实例:

1.符合单一强制条件:

作一圆柱体;选择;选择圆柱体,OK,即可产生一过轴线的基准面;

作一圆柱体;选择;选择一面,在offset中输入偏置值即可产生一偏置面。

2.符合二个强制条件:

作一矩形块;选择;选择一面(基准作为平面);选取通过的边缘;输入两平面的夹角。

作一圆柱体;选择;选择圆柱体,OK,即可产生一过轴线的基准面;重新选择,选择基准面,选择圆柱面,选择通过圆柱面的4个切点之一,即可产生垂直或平行于基准平面的平面。

3.符合三个强制条件:

作一矩形块;选取三个点(对角);即可产生一过这三点的平面。

1.1.2 Datum Axis基准轴

在旋转实体、拉伸实体及基准平面等创建过程需要指定方向,可事先定义基准轴,作为指定方向的参考.

 

1.2基本实体(简易特征实体Primitives Features)

1.2.1 block矩形体

1.2.2 Cylinder圆柱体

1.2.3 Cone圆锥体

1.2.4 Sphere球体

1.2.5 Tube管体:利用一圆截面沿着一条或多条曲线扫掠而成管体特征。

 

1.3 扫掠实体(Swept Features):通过拉伸或旋转截面曲线而产生实体,产生的实体与这些截面与曲线有关联性。

1.3.1 Extruded Body 延伸体:由截面线沿指定方向,扫掠一段线性距离,以产生实体。

1.Start/End distance:起始/终止距离。起始及终止距离定义截面拉伸成实体后的长度范围。这两个值可以是正值也可以是负值,正值往箭头方向拉伸,负值则往箭头的反向拉伸。

2.First/Second Offset:第一/第二偏置.偏置距离是以截面线的位置为起始。偏置可以是单向偏置也可以双向偏置,偏置值也可以是正值也可以是负值.

3.Taper Angle:拔模角度.在产生延伸实体的同时也可以定义它的拔模角度.但拔模角度过大或延伸实体太长,或使锥面产生交叉的情形,使延伸体无法产生.偏置的方向以虚线箭头表示.

4.Taper Start:斜度特征的起始位置:

At Defining String:在定义的线段;

At Start distance:在起始的线段。


当选取的截面线段不连续或产生几个封闭的区域时,需指定欲做延伸体的区域(Region)。如对一井字型的中间区域做延伸,就区指定中间区域。

Trim To Face/Plane:修剪到某一曲面/平面。由截面线延伸到某一个平面为止。使用这一功能必须要有一个目标曲面或平面,从这个实体中可以选取到用来修剪延伸实体的面。

Trim Between Faces/Planes:修剪到两面/平面之间。在指定的方向,自一截面向两侧无限延伸,并修剪于两平面之间。用法与修剪到某一面/平面一样。

Thu Multiple Bodies:通过多实体。这个选项在于使扫掠特征实体穿越多个实体,并被实体剪除。

实例:

1.Open→Feature_Extrude_1.prt

2.Open→Feature_Extrude_2.prt(1.End Distance=3;2.Trim between two face,insersect;3.沟槽)

 

1.3.2 Revolved Body 旋转体:通过一个封闭截面线段绕指定轴方向旋转一个角度而产生实体。它可以依指定的旋转角度值产生一个环绕360º或小于360º的实体。

Axis_Angle:参考轴与旋转角。
Trim To Face:修剪到某一曲面/平面

Trim Between Teo Faces:修剪到两面/平面之间


实例:

1.Open→Feature__Revolve_1.prt

2.Open→Feature__Revolve_2.prt

1.3.3 Sweep along Guide 扫掠导轨 :截面线延着一条连续或边缘线所扫掠成的实体或壳体特征。

任何类型的曲线都可以作为导引线。系统以扫掠的方式产生这一部分实体,扫掠的方向是线的方向,扫掠的距离是线的长度。

Offset 1/Offset 2:是截面线的偏置值。

实例:

1.Open→Feature__Sweep_1.prt

2.Open→Feature__Sweep_2.prt

1.4 造型特征实体(Form Features):在一存在的实体模型上,创建一个具物理意义的特定形状的特征。

1.4.1 Hole孔:使用此功能在一实体上产生一个圆孔。深度值必须是正值。

Simple:简易圆孔。产生一个单一直径的圆孔。

Diameter:孔直径。

Depth:深度。

Tip Angle:尖点直径。

Counterbore:沉头孔。

Countersink:鱼眼孔。


孔的定位:

Horizontal:水平定位。平行X轴定位。

vertical:垂直定位。平行Y轴定位。

Parallel:平行定位。产生点的定位坐标,限制两点间的距离。

Perpendicular:垂直于一元素定位。垂直于一元素定位。这种定位方式通常是用来标记不平行于X轴或Y轴的线性尺寸,它只可以限定特征实体上一点与目标实体边缘的距离。

Point onto Point:点移动到点定位。产生一个类似于平行定位的定位尺寸,两点间的距离为0。这种定位方式可以将特征实体上某一点移动到目标实体上的指定点上。

Point onto Line:点在线上:产生一个类似于垂直定位的定位尺寸,边缘与点之间的距离为0。这种定位方式将特征上某一点垂直移动到目标实体的某一边缘上。


实例与练习:

ch4-Feature_Hole.prt

 

1.4.2 Boss圆凸台:在指定实体上放置圆凸台。

参数:Diameter、Height、Taper Angle(拔模斜度)。

1.4.3 Pocket凹穴在一指定的实体上挖一袋状的凹槽。

有三种类型:

Cylindrical:圆柱袋形
1.袋形直径
2.深度

3.底部倒角圆

4.壁面斜度角


Rectangular:矩形袋形
1. X、Y、Z方向长度
2. 角落(外形)半径

3. 底部倒角圆

4. 4个墙面往内倾斜的角度

外形倒圆必须大于或等于底部倒圆的大小


General:一般袋形
1.左图图标从左至右分别是:指定放置面、指定放置面外形轮廓线、指定底面、指定底面外形轮廓线、将放置袋形的目标实体、 指定放置面外形轮廓线投影方向、底面平移向量(Floor Face Translation Vection)、指定底面外形轮廓线投影方向、放置面对齐点(Placement Alignment Points)、底面对齐点(Floor Alignment Points)。

2.一般袋形的放置面可以是自由曲面,而不一定是平面;

3.袋形的底面是由底部面(Floor Face)来确定的,也可以是自由曲面;

4.袋形的外形由设计者定义。可以通过链接线来定义放置面及底面外形轮廓。这些轮廓不一定要贴在选取面上,但必须指定一种投影方式;

5.当需要对放置面与袋形侧面(Placement Radius)或底面与袋形侧面(Floor Radius)做倒圆时,可以指定外形轮廓线位于倒圆后的边缘线(选Tangent选项),或是两组倒圆面的交线位置(选Theoretical选项);

6.袋形的侧面是由放置面外外形轮廓线与底面外形轮廓线所定义的规则面,但是如果指定轮廓线是位于倒圆的边缘,则系统内部会自动产生一条与放置面或底面相交的交线。

7.袋形在的目标实体不一定是实体,曲面(或缝合的多曲面上)一样可以。

 



 

实例:

矩形袋形例:建立一个100x100x100立方体,在其上建立矩形袋形:80x60x20,Corner radius=5,floor radius=2,Taper angle=1。

ch4-Feature_poctet_general1.prt

ch4-Feature_poctet_general2.prt

1.4.4 Pad凸台:在一指定的实体表面长出一凸块。类Pocket。

1.4.5 slot键槽:在一平面上开槽。

1.矩形槽
2.球底槽:深度≥1/2球直径

3.U型槽:深度≥角落圆半径

4.T型槽

5.燕尾槽

6.穿透槽(指定两穿透面)


定位时选项:目标边缘(Target Edge)、工具边缘(Tool Edge)

1.4.6 Groove旋槽

旋转槽操作只适合用在圆柱体或圆锥体面,旋转轴是旋槽面的轴心。凹槽产生在放置面指定点附近,而且自动与被选取的面连结(link)。可以指定一个外径圆或内径圆做为旋转槽的放置面,产生的凹槽外形对称于旋转轴。

步骤:1)选择旋槽形式;

    2)选取圆柱或圆锥体放置面;

    3)输入参数值;

    4)选取目标边缘(Target Edge);

    5)选取工具边缘或中心线(Tool Edge);

    6)输入希望的定位距离。

 

1.4.7 Extract Geometry 析出几何型体

从一实体中析出某一曲线、曲面、某一指定区域或析出另一实体,或者用来析出缝合后的壳体。

实例:Feature_extract.prt。

 

1.4.8 Sheet Form Curves 曲线构面

通过选取的曲线以创建曲面。曲线构面功能只能创建规则面。

1.4.9 Bounded Plane 边界平面

选取数条共面的封闭的边界线来产生一平面壳体。可以一次选取好几个封闭外形,但一定要有一个最大的外形可以涵盖其它所有外形。平面是跟据最大外形产生的,其它所有外形相对与最大外形而言是它的孔,因此产生的平面在这些孔的部分都会被修剪掉。

 

与Sheet Form Curves差别是Bounded Plane只适用于共面的封闭的边界线。

实例:

构建一不共面的封闭边界。

1.4.10 Thicken Sheet 增厚壳体

产生一偏置壳体或使它变厚来产生一实体。实体是根据偏移量及壳体法线方向产生的。

 

2.   实体操作

2.1 Taper拔模倾斜

拔模功能是使存在实体的特征实体、曲面或边缘向指定的方向产生一倾斜的拔模造型。

拔模方式:

1.Face:由表面来产生拔模角度。

2.Face Edges:由某实体的边线产生拔模角度。这个功能主要用在边缘线不在同一平面内这种情况下。拔模的斜度的起始位置是选取的边缘。因为每一点拔模的长度可能不一样,因此可能会造成另一结束端的外形与拔模边缘的外形不一致。

3.Tangent to Faces:拔模面相切于表面。

4.Split-Line Taper:自分割线拔模。从分割线开始,产生拔模角度。

 

 

 

 

 

 

 

 

 


实例与练习:

1.Open→Feature_Taper_1.prt→face方式拔模(大矩形的侧面)→从边缘线拔模(选择小矩形顶面的四条有)→Tangent to Faces(选择圆柱面)→Split-Line Taper

2.建立一矩形体→在矩形体的一个面上作出分割线→Edit-Face-Subdevide face→Tape→Split_line tape→选取分割线,拔模方向及参考点(底部边缘上一点)。

2.2 Edge Blend边缘倒圆角:在实体的边缘产生倒圆角。

Blend Type:倒圆形式:
Edge:边缘。利用一选择的边缘作用一恒定或可变半径倒圆并相切到相领表面(“滚动球半径“)。

Cliff Edge:悬崖边。作用一恒定半径倒圆到一边缘,非相切到陡峭边缘,相切到陡峭边缘。这通常发生在倒圆边缘的深度小于倒圆的半径值的情况下。

Default Radius:默认圆角半径,定义作用在恒定半径倒圆中的半径。

Add Tangent Edge:加入相切边缘。此选项打开,则选取相切边缘线串中的任一个边缘后,系统将自动选择边相切边缘 线串中的其余边缘。

Blend All Instance:当选择一个引用特征倒圆时,控制是否倒圆在阵列中的所有引用特征。

Specify Setback Data:控制在三边缘倒合的顶点处是否作用回拔距离(参看帮助中的Specify Setback Data设置部分)。通过控制混和角落的形状态产生一个多变的圆角功能。

Point Method:选点模式。使用选点子菜单来指定半径值变化的点,以便输入半径值。

Modify Point:修改定义点。在变化倒圆时,用来修改变化倒圆选取的点的位置。

Variable Radius:变化的倒圆值,指定弯化倒圆角的大小。

Remove Point:删除点。

Overflow Opti******:使用溢流选项。倒圆溢流发生于倒圆后的曲面边界超出两个面的范围时。 溢流的三个选项作用参见帮助。


通常系统会自动判断悬崖边,因此即使有悬崖边的情况,仍可用边缘倒圆的类型来做倒圆,除非无法进行边缘倒角,才需指定悬崖过。

当底部倒圆半径大于矩形外形倒圆半径时,必须先在底部面先倒圆,然后再做矩形外形倒圆,顺序不能颠倒。

倒圆:先大后小,先断后连。

实例:

1.Open→Feature_Edge_Blend_1.prt:E2线倒圆角r=0.25;U1,U2,U3,V1线倒圆角r=0.125;L1,L2,L3,L4, L5线倒圆角r=0.125;修改倒圆半径:Edit→Feature Parameters,选中欲修改的倒圆角,修改r即可。

2.Open→Feature_Edge_Blend_2.prt:变化倒圆角。选取四条边,用点选工具选择分别选取四个顶点并输入各点处的倒圆半径。

3.作一矩形体;选择Edge_Blend,指定倒圆位置,输入倒员半径;选择Specify Setback Data选项,利用点选工具指定涡旋顶点,输入涡旋距离。

 

 

2.3 Face Blend曲面倒角(在两选取面之间做相切的倒圆角)

面倒圆可以在实体和/或片体表面建立,表面可以是不相邻的和/或一不同片体的部分。

:选取第一组/第二组曲面,选取曲面后,会出现一向量箭头,此箭头的方向指向倒圆中心,如果方向不对,可使用反转方向选项来切换方向。

Cliff Edge:作用一相切于在第一和第二组表面上的陡峭边缘的倒角。

Tangency Control相切控制:通过限制倒角圆边界线,使倒圆角避过某个区域。通常适合于曲面窨受限制的倒圆场合。

Include Tangent Faces:包括相切面。选取一个面后,与此曲面相切的邻接面都被选取。

End Tangent Overflow:边界相切溢流。当指定的最后一个倒圆面的倒圆边界超出相邻面的边界线,可指定相切的溢流处修剪面。

Attchment Method:倒圆角面的附着方式:

Trim and Attach All:全部修剪并附着。修剪倒圆面及两组面并相互附着。通常是使用实体倒圆,因为构成实体的面,其相领面之间必定是修剪地而且有公共的边缘,且面与面之间接合在一起。

Trim All:修剪倒圆面及两组面但不附着。修剪后的两组面与倒圆面各自独立,没有接合在一起。

Trim Blend:修剪圆倒角,不附着。仅修剪圆角面至两组面的限制边缘或到指定的限制平面。

Trim Blend short:短圆角修剪,不附着。在两组面间可倒圆的最短范围内修剪倒圆面。

Trim Blend Long:长圆角修剪,不附着。在两组面间可倒圆的最长范围内修剪倒圆面。

实例:作两个大小不同的矩形体,分别选择Trim Blend short,Trim Blend Long选项以查看结果。

Blend Type倒圆形态:

Sphere Type:球形倒圆。球形倒圆类型如同一球沿倒角边线滚动所形成的倒圆。

Conic:圆锥型。圆锥倒圆角的横截面是一圆锥曲线。此圆锥曲线可以使用两个偏置值及rho值来控制。

Disc:圆盘型。圆盘型是产生变化半径倒圆角的方法,它的横截面躺在脊线的直角平面上,倒圆半径使用法则变化来控制。

Project on Firist:On-切线控制曲线投影在第一组面上;Off-切线控制曲线投影在第二组面上。此设置在使用切线控制时有效。

Limits Start.Limits End限制倒圆起始/终止平面。使用平面子菜单来定义两个平面,做为倒圆面的起始及终止平面。此设置只有在使用修剪圆角面(Trim Blend)及不修剪(No Trim)设置时才有效。

实例:

1.Open→Feature_Face_Blend_1.prt:Edit→Face SubDivide; Face Blend→End Tangent Overflow选中,并且Attack Method=Trim & Attach All, BlendType=Sphere,RediusMethod=Tangencycontrolled →选两个相领面(箭头方向指向倒圆中心)→OK。

2.Open→Feature_Face_Blend_2.prt。先用Edge Blend在圆柱底倒r=0.47的圆弧角;然后用Face Blend其选项:End Tangent Overflow,Include Tangent Edgefqu选中,并且Attack Method=Trim & Attach All, BlendType=Sphere,RediusMethod=C******tant,r=0.47 →选两个相领面(箭头方向指向倒圆中心)→OK。

3.Open→Feature_Face_Blend_3.prt.在两圆柱面间倒圆,r=4.

2.4 soft Blend软倒角

此功能用于产生一个更光滑的倒圆面的功能,因为它的横截面形状并不是圆弧形,所以可以避免圆弧倒圆面疆硬的感觉。这个功能有对倒圆的横截面表状更多的控制。

The Tangent Curve相切曲线:相切曲线是躺在面上,而被选取为Soft圆角面边缘的曲线。即Soft圆角面就是沿着相切曲线与第一组(或第二组)面相切的。

Smoothness平滑度:指定Soft圆角在车两组选取面之间顺接接的方式:相切连续或曲率连续。

RHO/SKEW:当平滑度为曲率连续时,此两项选项才有效,其值用来控制横截面的形状。

当RHO值越小于,横截面越趋平坦,反之越尖锐;

当SKEW值越小时,截面越靠近第一组面,反之越靠近第二组面。

0<RHO/SKEW<1

步骤:选择第一个面;选择第二个面;选择第一条曲线;选择第二条曲线;按选择定义脊线按钮;选择脊线,OK。

实例:Open→Feature_Soft_Blend.prt

 

2.5 Chamfer倒斜角

将实体的边缘截成斜角。与倒圆角功能相似。

单一偏置值;
双偏置值;

偏置角度;

曲面单一偏置值;

曲面双边偏置值。


实例:Open→Feature_Chamfer.prt

2.6 Hollow 挖空

挖空功能根据指定的厚度,为生一个厚度均匀的壳体。

Default Thickness:默认壁厚;

Alternate Thickness:更改厚度。当某一偏置与默认壁厚不一致时,选中面,然后更改厚度。

2.7 Thread攻丝在圆柱面的特征实体上产生螺纹形状。

Thread Type:螺纹类型。

Symbolic:螺纹符号。系统仅在选取的面上产生螺纹的符号(以虚线表示)。

Detailed:详细螺纹形状。系统创建出螺纹切除的形状。

Minor Diameter:螺纹最小直径。

pitch:螺纹节距。

Angle:螺纹牙角。

Callout:使用螺纹规格表指定的规格。

Shaft Size:外螺纹最大尺寸。

Method::螺纹制造方式。

Form:形式。公制螺纹、英制螺纹等。

Number of Starts:单螺纹或双螺纹。

Tapered:斜度螺纹。

Full Thread:全螺纹。圆柱面上全部产生螺纹或指定螺纹长度。

Length:指定螺纹长度。

Manual Input:手动输入。手动输入螺纹规格。

Include Instance:包含实体。

Rotation:螺纹旋方向。

Select start:螺纹起始位置


实例:Open→Feature_Thread.prt

2.8 Instance Feature 复制实体

做特征拷贝,可以使用矩形数组或圆形数组拷贝。一次可以产生一个或多个实体,因为特征实体的相关性,如果改变了特征实体的参数,所有实体也会跟着改变。

矩形阵列;
圆形阵列;

镜像物体;

镜像特征;


步骤:

选取欲做阵列的特征实体;

选取阵列方式;

输入欲创建的阵列参数;(General:通用,是比较常用的方式,产生是许与目标实体有相交的情况;Simple简易,类似General,但它不检验实体的有效性,如果实体产生与目标实体相交或相切时无法创建实体,出现错误信息;Identical:相同,这是最快的创建方式,但系统不执检验实体的有效性邮局不执行布尔运算操作,它只是简单的执行实体面与边缘的拷贝与位侈)。

ok.

实例:Open→Feature_Instance.prt→Instance Feature→Rectangular Arrat→选Simple Hole→OK→Medthod=General NX=3,XC=30,NY=3,YC=30→OK→Yes.

 

2.9 Sew 缝合

 

连接两个或多个壳体来产生单一的壳体。如果缝合的面形成封闭的容积,则构成一个实体。此功能也可以用于缝合两个实体,但这两个实体必须有一个或多个共同的面。

Sew Input Type:缝合的形式。此选项决定要缝合的是实体还是壳体。

Output Multiple Sheets:;输出多重壳体。这是因为缝合的所有曲面中有一某区域的面与另一区域的面之间的间隙超过设置的缝合精度。

精度的公差必须大于两边缘的最大距离。

实例与练习:

1.用line画两个多边形(其中一边为公共边),使用Sheet form Curves功能形成两个片体,再使用Sew功能缝合片体。打开Modeling Navigator查看。

2.Feature_Sew_1.prt:Sew Input Type =sheet→选择底面→四个边面→OK。即可缝合。

3.Feature_Sew_2.prt:Sew Input Type =Solid→选取Face1,Face2→Face3,face4→OK.(Face1,Face2,Face3,face4为两个实体的结合面):缝合实体通常是因为两实体间有一间隙而无法使用布尔运算的并集功能。

 

2.10 Patch 修补形体

用一个壳体(曲面)去取代实体上的面(换面)。

2.11 Simplify 简化实体

从实体中删除一些特征,而将一复杂的实体予以简化,只强调某些重要特征,同时保留恢复原来形状的功能。

简化功能通常被与抽取或链接一起使用,这样原始的关联实体就会被保留。

简化有如下用途:

装配性能:细节或以从组件部件中抽取的实体中移去,这样可以减少在装配中调入的内存的数据量。简化可以生成精确的外形,但是去掉内部细节。

内部容积实体:表示部件内部体积的实体可以通过移去外部表面得到。该实体可以被用来分析它的体积及质量特性。

消隐专利数据。

有限元分析:在进行有限元分析是时,有些细节如孔与圆角等可以简化。

必须至少选择一个保留面(Retain Face),以让系统了解边界边缘那一侧的表面是要被保留的。系统自动判断其它保留面:从该保留面向各个方向扩散只要不穿过边界边缘即可。

可以通过选择边界面(Boundary Face)来辅助边界边缘(Boundary Edges)的选取。系统定义边界面上的所有边缘作为边界边缘(除非有些边被弃选)。边界面也被加到保留面组中去。

也可以选择个别的边缘从那些保留表面从舍弃面。

 

实例:

1.Open→Feature_Simplify_1.prt:使2层为工作层→Extract (Body)吸出实体→使层1不可见→进行简化。

2.Open→Feature_Simplify_2.prt:使2层为工作层→Extract (Body)吸出实体→使层1不可见→进行简化。

 

2.12 Warp Geometry包覆几何

2.13 Offset Face实体面偏置

2.14 Scale 实体比例缩放

2.15 Trim Body 修剪实体

2.16 Split 分割实体

2.17 Unit 并集

2.18 Subtract差集

2.19 Intersect 交集

 

3.实体的编辑(Edit→Feature)

3.1 Edit Feature Parameters 编辑实体创建参数

3.2 Edit Feature Positioning 编辑实体位置(实体的定位尺寸)

3.3 Edit Feature Move 移动实体

3.4 Edit Feature Reorder 重排顺序

3.5 Delete Feature 删除实体

3.6 Suppress Feature 消隐实体

3.7 Unsuppress Feature 取消消隐实体

 

4.面的编辑(Edit→Face...)

4.1 移动面(Move Face)

4.2 更换面(Replace Face)

4.3 分割面(Subdivide Face)

4.4 删除面(Delete Face)

4.5 改变面的大小(Resize Face)

4.6 接合面(Join Face)

 

 

 

zhwylw 2005-06-01 11:02

第四章 草图

1.综述

1.1 草图的概念
  草图是组成一个二维轮廓的曲线集合。草图图形可徒手绘制,再通过用户给定条件来精确定义图形的几何形状。

  建立的草图可用来生成拉伸、旋转实体或在自由建模中作为扫掠体和通过曲线的放样表面的截面。

1.2 草图与设计意图

  设计意图可包括两层含义:

  设计考虑:实际部件上的几何要求,包括决定部件细节结构的工程的设计要求。

  潜在改变区域:也就是设计改变。

  草图的功能来自反应设计意图的能力。当设计意图明确时,约束可快速作用以满足这一意图;当需要改变若干变动方案来验证某一设计意图时,可通过对草图图形的约束进行改变来实现。草图是UG实体模型中的核心基础,而约束又是草图的关键。

  约束决定草图对象将怎样反应输入。约束分为尺寸约束和几何约束。通过尺寸约束和几何约束来完整表达设计者的意图,并可进件参数化尺寸驱动,即修改草图时关联实体自动更新。

  草图用在需要对曲线参数化控制的场合。

1.3草图的特征

  草图与模型导航器:草图被视为由许多几何特征所组成的,是一种二维成形特征,是构成实体模型的组成特征之一,会在模型导航器中列表显示,用户可以使用模型导航器的所有功能。草图的编辑可用特征的编辑方法编辑。

删除草图:删除草图的步骤为:Edit→Feature→Delete Feature→选草图特征→OK。

抑制草图:抑制草图的步骤为:Edit→Feature→Suppress Feature→选草图特征→OK;或在模型导航器中选中欲抑制的草图特征→MB3→Suppress→OK。

移动草图:移动草图的步骤为,若草图尚未定位:Edit→Feature→Move Feature...。若草图已定位:Edit→Feature→Edit Positioning Dimension...

重排草图顺序:Edit→Feature→Reorder Feature...。

  草图与层:UG指定建立草图的图层为工作层,一旦设计人员激活某一草图,则工作层转为草图所在层。通过草图与图层的限制关系,可确保在激活的草图中创建几何元素,而不会同时使用横跨多个图层。

当某一草图被指定为激活时(Active),此草图所在的图层即自动常驻,且被定义为工作层。

当切换草图为不激活状态时(Deactivate),草图图层的状态是由草图参数对话框中的选项所决定。当Maintain Layer Status设置为关,则草图图层仍为工作层;反之则草图图层仍维持为原始的状态,而工作层则切换回草图激活前的工作层。

当曲线被加到激活的草图中时,这些曲线也自动被移至草图图层中。

在建立草图时,应将不同的草图放在不同的图层以便管理。 UG规则:草图的图层认定在21-40层。

 

1.4检查与修改参数预设值

主菜单Preference→Sketch下拉菜单选项

Sanp:捕捉角度。当与X或Y轴的夹角小于该参数时,则所画线自动为水平线或垂直线。

Decimal Palces:草图尺寸的小数点位数,默认3位。

Text:文本高度。

Dim.Label:设置文本内容。可以尺寸表达式、尺寸表达式的名称、尺寸表达式的值作为尺寸文本内容。

Maintain View Orientation:保持草图视图方位。选中,则当草图退出激活状态时,工作视图保持现有的草图方位。

Maintain Layer Status:保持层状态。选中,退出激活时,保持当前层;否则工作视图切换至草图激活前的工作层。

Display DOF Arrows:显示自由度箭头。选中,则未约束的自由度用箭头显示 。

Default Name Prefixes:缺省名前缀。

草图名称\顶点、线、弧、二次曲线、样条的默认前缀分别为:SKETCH_\V\L\A\C\S。


 

1.5 表达式

表达式是一个功能强大的工具。运用表达式,可以十分方便地对模型进行编辑;同时通过更改控制某一特定参数的表达式,可以改变实体模型的特征尺寸或对其进行重新定位。

表达式的建立有两种方式:

手工方式:Tool→Expression,可建立或修改表达式

系统自动建立表达式。

1.6 建立草图的一般步骤

进入草图模式;

建立草图工作平面;

建立草图对象;

约束草图对象;

约束管理;

草图管理 。

2.建立草图工作平面  

  Insert→Sketch或工具条上的即可打开草图工具。

2.1草图工具对话框的相关选项  

1.Change View Orientation:改变视角选项控制视图方向是否发生变化。若打开,则在新建或激活草图时,视图方向改变到草图工作平面的方向。

 

2.Layer/Sketch Name:列出当前零件中所在草图的名称及其所在层。编辑草图时要先在该列表中选择草图。

 

3.Active sketch:该文本用于显示和修改当前工作草图的名称。

 

4.Active:激活选择的草图,使其成为工作草图。在草图列表框中双击草图名称,也可使其成为工作草图。 在绘图过程中可能已定义了许多草图,但每一刻只能有一个草图平面激活。某个草图平面被设置为激活时,创建的几何体都会加入到此激活状态的草图中。

 

5.Deactive:使当前工作草图退出激活状态。

 

6.Retain Dimension Display:打开该选项,则当草图退出激活状态时,尺寸约束继续在图形窗口显示;反之则不再显示。

 

7.Update Model:更新与当前草图关联的实体。


 

2.2建立草图工作平面

  草图工作平面是绘制草图对象的平面。在一个草图中,创建的所有的草图几何对象都在同一个草图平面上。草图平面可以是坐标平面、基准平面、实体表面或片体。草图必须常驻有一个基准平面(Datum Plane)或平面(Planar Face)。

  草图工具框中(Sketch_Tool)→

1.草图附着面:1)当前部件中不存在实体、片体或基准面时,则对话框中只有Sketch Plane及Sketch Name这两个选项激活;2)若部件中存在实体、片体或基准平面,则草图附面图标激活,此时,即可以选择坐标平面也可选择其它附着面。

 

2.若在坐标面上设置草图工作平面,则不必指定草图参考方向,系统自动用坐标轴的方向作为草图的参考方向;若是在实体、基准面等上面设置草图工作平面,则需选择参考方向 。

 

3.Horizonal-则所选对象为草图工作平面的XC方向;Vertical-则所选对象为草图工作平面的YC方向。

 

4.Reverse Direction:选择参考方向后,可以反向。


 

3.建立草图对象

  草图对象是指草图中的曲线和点。建立草图工作平面后,就可以在草图工作平面上建立草图对象。建立草图对象的方式有很多种:既可以在草图中真接绘制草图,也可以添加图形窗口中存在的曲线或点到草图中,还可以从实体或片体上抽取边缘到草图中。

3.1自由手绘草图曲线(Curve C******truction)

  可用草图对话框上部的建立草图曲线工具自由手绘草图曲线。与曲线部分介绍的使用方法基本相同。在建立草图时,不必太在意尺寸是否准确,只需绘制出近似轮廓即可,这也就是所谓的自由绘制了。对这此曲线再进行尺寸约束、几何约束和定位,即可精确控制它们的尺寸、形状、位置。草图中的曲线的颜色是以青色显示的。  



3.2 添加对象到草图

  在图形窗口中选取要添加到当前草图的曲线或点,ok,即可添加到草图中。添加对象的颜色即由绿色变为青色,添加进的曲线或点不具有任何任束。

  抛物线、双曲线不能添加到草图中。在建立草图之前已经被拉伸的曲线不能添加到草图中。另外,按输入曲线规律建立的曲线(如样条线、螺旋线)不能用这种方法添加到草图中,而要用抽取曲线的方法来添加。

 

3.3 抽取对象到草图

  将利用析出功能产生的曲线按垂直于草图工作平面的方向投影到草图中,成为草图对象。抽取对象时,先要在过滤器选项中设置抽取对象的类型(Original-原几何类型;Spline Segment-样条线;Single Spline-单一样条线),再在Extracted Curve Type选项中设置抽取的曲线类型,然后在Torerance选项中设置抽取曲线投影到草图工作平面后的邻接误差。完成这些设置后,在图形窗口选取欲抽取的对象。

若草图中含有已进行过草图定位,则不能进抽取对象到草图。

3.4 实例

 

4.约束草图

  草图的强大功能在于捕捉到设计意图,这是通过草图物体能够随设计者给定的条件进行变化而实现的,这些给定的约束就叫做约束。在UG中不需要对草图全部约束,可以最少的约束达到控制图形变化的目的。当然,最好是使草图全约束以达到完全控制。

4.1约束类型

  约束分为两类:尺寸约束(Dimensional)和几何约束(Geometric)。当该对话框打开时,各草图对象显示自由度符号,表明当前哪些自由度没有定义。随着几何约束和尺寸约束的添加,自由度符号逐步减少。当草图全部约束以后,自由度符号全部消失。

4.2建立尺寸约束

建立草图尺寸约束是限制草图几何对象的大小,也就是在草图上标注草图尺寸。

尺寸标注模式有9种:

Inferred:推理模式。在该模式下,系统自动根据所选草图对象的类型和鼠标与所选对象的相对位置,采用相应的标注方法。推理模式几乎涵盖所有的尺寸标注方式。

Horizontal:水平标注模式,对所选对象进行水平方向的尺寸约束。

Vertical:垂直标注模式,对所选对象进行垂直方向的尺寸约束。

Parallel:平行标注模式.对两控制点间的距离进行尺寸约束.标注时,先在图形窗口选取同一对象或不同对象的两个控制点,用两点连线的长度标注尺寸,尺寸线平行两点连线方向。

Perpendicular:正交标注模式。对点到直线的距离进行尺寸约束。标注时,先在图形窗口中选取一直线,再选取一控制点,用点到直线的垂直距离标注尺寸,尺寸线垂直于所选直线。

Diameter:标注圆的直径。

Radius:标注圆的半径。

Angular:角度标注模式。约束所选两条直线之间的夹角。

Perimeter:标注线或圆弧的周长。但标注的尺寸不会在图形中显示出来,而是一个以Perimeter为头的尺寸表达式值放置在尺寸列表框中,要修改此类尺寸可直接在尺寸列表框中选取尺寸,输入新的数值即可。

尺寸标注方法:设置尺寸放置方式、引出线方向和尺寸文本的高度尺寸。在标注尺寸的过程中,应注意草图对象自由度符号的显示,如果草图对象完全约束,则不显示自由度符号,这是如果再标注其它尺寸会产生过约束。过约束后,尺寸线变成黄色。

修改尺寸约束:要修改某尺寸,在图形窗口中选取该尺寸,或在尺寸表达式列表框中选取该尺寸对应的表达式,对话框中的Current Expression选项及Value选项激活,在Name文本框中,可修改尺寸表达式的名称,在Value文本框中,可修心表达式的值,或用Value选项中的Slide滑块来改变表达式的值。

删除尺寸约束:在主菜单上,Edit→Delete,或工具条上删除图标。在图形窗口中选取欲删除的一个或多个尺寸,ok,即可删除尺寸。


 

 

4.3几何约束

  几何约束是用于定位草图对象或确定草图对象间的相互关系。可自动建立也可手工建立,还可查看几何约束信息。

  约束类型:

约束类型
表示含义

固定 (Fix) 将草图对象固定在某牙位置,点固定其所在位置;线固定其角度或端点;圆和椭圆固定其圆心;圆弧固定其圆心或端点。
重合 (Coincident) 两个或多个点重合
同心 (Concentric) 两个或多个圆弧或椭圆同心
共线 (Collinear) 两条或多条直线共线
点在曲线上 (Point on Curve) 点在曲线上
中点 (Midpoint) 点在直线的中点或圆弧的中点
水平 (Horizontal) 直线为水平线
垂直 (Vertical) 直线为垂直线
平行 (Parallel) 两直线平行
正交 (Perpendicular) 两条线彼此间垂直
相切 (Tangent) 两个对象相切
等长 (Equal Length) 两条或多条曲线等长
等半径 (Equal Radius) 两个或多个圆弧等半径
恒定长 (C******tant Length) 曲线为固定长度
恒定角 (C******tant Angular) 直线为固定角度
镜像 (Mirror) 对象间彼此镜像
曲线斜率 (slop of Curve)) 样条曲线过一点与另一曲线相切
比例,均匀 (Scale Uniform) 样条曲线的两个端点移动时,样条曲线的形状不改变
比例,非均匀 (Scale Non-Uniform)
样条曲线的两个端点移动时,样条曲线的形状改变


  约束方法:

  给草图添加约束的方法有2种:

  手工添加约束:为所选对象指定某种约束的方法。

  自动添加约束:是系统根据草图对象间的关系,自动添加约束到草图对象。

  查看和删除几何约束:  

4.4实例

 

5.约束管理

5.1镜像草图

  镜像是将草图几何对象以一条直线为对称中心,镜像拷贝成新的草图对象。镜像拷贝的对象与原对象形成一个整体,并保持相关性。

  实例:

5.2替换解

  当约束一个草图对象时,同一约束可能存在多种解决方案时,可采用替换从一种解转为另一种解。

实例:画二个相互内切的圆→→选择内切圆→选择外圆即可。

5.3拖拽草图

  在图形窗口中拖拽所选尺寸或曲线,动态改变草图图形的形状和大小。

  拖拽几何对象:选取一个或多个对象→Done Section→拖拽

  拖拽尺寸:在图形窗口中选取一个尺寸,尺寸的当前值会出现在对话框 的拖拽箭头中间,可用鼠标拖拽,也设置尺寸增量大小控制尺寸变动的幅度。

 

实例:画一矩形→选择拖拽图标→选择矩形的一边→Done Section→拖拽即可。

5.4显示/删除约束

显示或删除约束。

Selected Object:在约束列表框中显示与所选草图相关的约束,要了解不同草图对象的约束状况,只需选取该物体即可。

Selected Objects:可同时选取多个物体,与之相关的约束在约束列表中显示。

All on Active Sketch:列出在当前草图中所有草图对象的指定约束信息。

Show C******trains:显示约束方式。

Inferred:当光标在图形区域草图对象上移动时,与之相关的约束的临时标记会以系统颜色显示,同时草图对象及与其相关的其它几何对象均以高亮显示。当草图对象上没有添加约束时,不会出现高亮显示。

Explicit:


5.5动画草图

  使所选尺寸在指定范围内变化,动态的显示尺寸约束的对象及与其相关联的几何对象。

5.6偏置抽取曲线

  是将从实体或片体抽取的曲线沿着一定距离而产生一条新曲线,并在草图中产生一偏置约束。

5.7实例

 

6.草图定位

6.1确定草图位置

  可在图形窗口中选取实体边缘、基准平面、基准轴等作为定位的参考基准。

注意目标对象不能是本草图图中的草图对象。

当草图中含有空间约束和抽取对象的草图不能进行草图定位。

实例:

1.可以一矩形体上新建一草图,并画两个圆。尝试两个圆之间的定位。

2.把矩形体的一边吸入草图,尝试对圆进行定位。

6.2重新附着草图

  把在一个表面上建立的草图移到另一个不同方位的基准平面、实体表面或片体表面。

6.3实例

建一矩形体→新建草图(建立在矩形体的一个面上),画一圆→在显式模式下Extrude成一圆柱体→打开草图,并选择→选择矩形体的另一面并定义水平方向→OK→产生重附着。

 

7.草图管理

7.1转换成参考对象

  在为草图几何添加几何约束和尺寸约束,有些草图对象和尺寸可能引起约束冲突,这时可用转换为参考对象解决冲突问题。

7.2编辑定义串

  草图对象一般用于拉伸、旋转等生成扫掠特征,因此大多数草图是作为扫掠特征的截面串。如果要改变扫掠特征截面形状态,需要在形成扫掠特征的截面串添加或移去某些曲线、边缘、表面等几何对象。

7.3删除、抑制草图特征

  草图属于模型上的特征,所以要删除草图可通过Edit→Feature→Delete或Edit→Feature→Suppress。

7.4实例

步骤:

1.open→Sketch_EditString_1.prt。

2.激活定义图形的草图(Change View Orientation设置为ON)S21-CROSSECTION。

3.改变定义零件的图形:

将Layer1设置为不可见。

使用草图工具对话框中的Spline工具,用Through Point方式产生曲线阶数为3、类型为Multiple Segment样条线。

4.使用草图工具框中的尺寸标注功能,对样条线的端点作Slope of Curve约束(选取左(右)边的斜线→选取样条线的左(右)端点→选择Slope of Curve约束)。并确定如下尺寸:



5.改变视角:将Change View Orientation设置为OFF,并退出草图模式。重新进入草图模式并激活S21-CROSSECTION。

6.编辑定义串:

选取草图工具对话框中的Edit Defining String图标。

选取要添加到曲线串中的曲线(刚新建的样条线),并按下Shift键将草图的最顶端的水平线移出。

7.Update Model,并观察图形的变化。

8.将无关曲线转变成参考线:单击Convert To/From Reference图标,选取刚刚移出的顶部的水平线,将其设为Reference。因为样条线的定义点与水平线有约束关系,故不能删除。

9.退出草图,观察结果。

 

 

 

zhwylw 2005-06-01 11:04

第五章 曲面造型

1.概述

1.1 概述

自由形状特征(Free Form Features)是CAD模块的重要组成部分,也是体现CAD/CAM软件建模能力的重要标志。只使用特征建模方法就能够完成设计的产品是限的,绝大数产品的设计都离不开自由形状。

现代产品的设计主要包括设计与仿形两大类,无论采用哪种方法,一般的设计过程是:根据产品的造型效果(或三维真实模型),进行曲面数据采样、曲线拟合、曲面构造、生成计算机三维实体模型,最后进行编辑与修改等。

体基于面、面基于线,因此,用好曲面的基础是曲线的构造。在构造曲线时应尽可能仔细精确,避免缺陷,如曲线的重叠、交叉、断点等,否则会造成一系列的问题。

1.2 曲线构造的一般方法

根据产品外形要求,首先建立用于构造曲面的边界曲线,或者根据实样测量的数据点生成曲线,使用UG提供的各种曲面构造方法构造曲面。一般来讲,对于简单的曲面,可以一次完成建模;而对于复杂的曲面,则首先应采用曲线构造方法生成主要或大面积的生体,然后进短曲面的过渡连接,光顺处理,曲面的编辑等方法完成整体造型。

1.3 全息片体(Smart Sheet)

所谓全息片体就是指全参数化、全相关曲面。在UG系统中,大多数命令构造的曲面都具有参数化的特征,在Free Form Features中称为Smart Sheet。这类曲面 的共同特点是都由曲线生成,曲面与曲线具有相关性,即当构造曲面的曲线编辑修改后,曲面自动更新。

为保证所构造曲面的参数化特性,构造曲面时应注意:

避免使用非参数化命令构造曲面。如Through Point, From Pole, From Point Cloud, Foreign四种方法。

构造曲面的曲线尽可能用草图方法生成。

编辑曲面时尽可能采用参数化的编辑方法,即使用Edit→Feature→Parameters方法来编辑曲面,而如Edit →Free Form Feature方法均为非参数化编辑方法。

2.曲线的构造和编辑

2.1 曲线的表达方式

 

2.1.1 非参数化表达方式

显式:   y=f( x ), z=f( x, y)

 

隐式: f( x, y)=0 , f( x, y, z)=0

2.1.2 参数化表达方式

一般表达式

曲线:x=f( t ) , y=g( t )

曲面:x=f( u, v ) , y=g( u, v ) , z=h( u, v )

例如直线y=x的参数表达可以是 x=t , y=t

 

参数及参数域

参数——PARAMETER;t , u , v ;

参数域——参数的取值范围,通常为(0,1)

 

同一图形的不同参数表达

同一图形可以有不同的参数表达方式。例如直线y=x的参数表达可以是:

                    y=t , x=t

也可以是:

                    y=t2 , x=t2

区别在于等参数区间间距不同。其应用见后述。

 

参数表达与非参数表达的转换

显式表达均可转化为隐式表达和参数化表达。反之不成立。由此可见,隐式表达和参数化表达的灵活性要高于显式表达。

图形的维数(自由度)

自由变量

自由度=自由变量=变量数-方程数

维数=自由度

点、线、面、实体

2.2 样条

2.2.1 Bezier样条(SPLINE)曲线

BEZIER曲线的生成原理

按控制顶点插值生成。

 

2.2.2 NURBS样条曲线

3.自由形状态特征

3.1 概述

自由形状特征用于构造标准特征建模所无法创建的复杂形状,它既能生成曲面(UG中称为片体—即厚度为0的实体),也能生成实体。定义自由形状特征可以采用点、线、片体或实体的边界和表面。

 

曲面构造的基本原则和技巧:

用于构造曲面的曲线尽可能简单,曲线阶次应≤3;

用于构造曲面的曲线要保证光顺连续,避免产生尖角、交叉、和重叠;

避免构造非参数化特征;如有测量点,建议先生成曲线,再利用曲线构造曲面;

尽可能采用修剪实体,再挖空的方法建立薄壳零件;

面之间的圆角过渡尽可能在实体上进行操作。

 

曲面的类型:

基于点的构造方法:这种由点生成的曲面是非参数化的,即生成的曲面与原始构造点不关联,当构造点编辑后,曲面不会产生关联性更新变化,因此这类方法尽可能不使用。如Through Points、From Poles、From Point Cloud。

基于曲线的构造方法:这类曲面是全参数化的,在UG中称为全息片体。当构造曲面的曲线被编辑修改后,曲面会自动更新。如Rule, Through Curves, Through Curve, Mesh, Swept等。

基于片体的构造方法:这类曲面大多数是参数化的,如Section, Bridge Sheet, Face Blend, Soft Blend, Trimmed Sheet, Offset Sheet。前几种也常用于曲面与曲面之间的过渡,称之为过渡片。

3.2 基本概念

3.2.1 全息片体Smart Sheet:

全息片体是指全关联、参数化曲面。这类曲面的共同特点是都由曲线生成,曲面与曲线具有关联性,即当构造曲面的曲线编辑修改后,曲面会自动更新。

Edit Free From Feature ( 除Reverse Normal外 ),Feature Modeling 中的Sheet From Curve, Split Body, Transform/Copy等命令,都会造成非参数结果。在执行上述操作时,系统会给出提示。

 

3.2.2 体的类型

自由形状的特征有别于特征建模,其结果可能是片体,也可能是实体。

实体Solid Body:具有一定厚度和封闭的体积;

片体Sheet Body:厚度为0的实体。

Body Type取决于在Preference→Modeling中参数的预设置,默认设置为Solid,并且在满足以下两个条件时生成实体:体在两个方向上封闭;体在一体方向上封,另一个方向的两个端面为平面。

 

3.2.3 行与列

行(Row):定义了体的U方向;

列(Columns):定义了体的V方向,即大致垂直于片体行的纵向曲线方向。

(Through Points & From Poles)

 

3.2.4 补片的类型 Patch Type

单补片Single Patch:所建立的片体只包括单一的补片。

多补片Multiple Patch:所建立的片体是一系列单补片的阵列。

(Through Points & From Poles)

 

3.2.5 曲面的阶次

阶次 (Degree)是一个数学概念,是定义曲面的三次多项式方程最高次数。UG使用相同的概念定义片体,每个片体均包含U、V两个方向的阶次。UG建立片体(U、V两个方向)的阶次必须个于2~24之间,但建议尽可能采用三次片体。阶次过高会导致系统运算速度过慢,同时在数据转换时产生问题,因为某些软件可能无法接收高次曲面。

 

3.2.6 公差

一些自由形状的特征在建立片体时使用近似的方法,因此需要公差。

距离公差Distance Tolerance:UG所建立的近似片体与理论片体所允许的误差;

角度公差Angle Tolerance:UG所建立的近似片体的面法向与理论片体的面法向所允许的误差。

 

3.2.7 栅格线Grid Lines

栅格线仅仅是一显示特征,对曲面特征没有影响。在线框显示模式下,曲面难以观察,因此栅格线主要是用于曲面的显示。

在Preferences→Modeling中设置。(在本章中设置为:u=10,V=0)

 

3.3 依通过点

通过一群矩形数组分布数据点产生曲面。使用此功能创建的曲面会完全通过指定的数据点,且数据点位置及数量会影响整体曲面的平滑度。

3.3.1 创建步骤:

(1)输入曲面参数

Patch Type:补片类型(Single/Multiple)

Close Along:封闭方向:

Neither:行、列方向皆不封闭;

Rows:行方向封闭;

Columns:列方向封闭;

Both:行、列方向皆封闭;

Row Degree:曲线行方向阶数。指定某一方向的阶数必须比该方向的点数至少少不1。

Column Degree:

Point From File:从文件读点。此选项为从文件读取点数据来创建曲面。


(2)设置点定义方式(Point Method)

(3)选取点数据。选取时必须选完一条截面线的点数据点后,按OK,再选取下一条截面线的点数据,直到所有的截面线点数据全部选定,最后按OK即可产生曲面。

点数据文件格式:利用三坐标值所得到的点数据文件,其格式如下,需在每一行扫描点数据前加一行,其标志为"ROW",其后的#n文字UG不会读入,可写可不写。

ROW #1
0.0 0.0 0.0
0.5 0.0 0.4
1.0 0.0 0.7
1.5 0.0 0.4
2.0 0.0 0.0
ROW #2
0.0 1.0 0.5
0.5 1.0 0.4
1.0 1.0 0.7
1.5 1.0 0.4
2.0 1.0 0.5
ROW #3
0.0 2.0 0.9
0.5 2.0 0.4
1.0 2.0 0.7
1.5 2.0 0.4
2.0 2.0 0.9
ROW #4
0.0 3.0 0.5
0.5 3.0 0.25
1.0 3.0 0.5
1.5 3.0 0.25
2.0 3.0 0.5
ROW #5
0.0 4.0 0.0
0.5 4.0 0.4
1.0 4.0 0.7
1.5 4.0 0.4
2.0 4.0 0.0

 

3.3.2实例:

1.使用点构造器的方法产生4x5的矩形数据点(注意每行数据确定后,要按OK,然后再产生新的一行数据点),产生一3x4曲面3x3。

2.使用Point From File,从文件读点,产生一曲面。

 

3.4 依控制点构面

  此曲面创建的步骤与依通过点构面类似。

  实例:使用Point From File,从文件读点,产生一曲面。

3.5 依面点构面

  依云点构面功能会读取选中范围内的一大片数据点,来创建曲面。这些数据点通常是经扫描或数字取点的数据。使用此功能产生的面较使用依通过点产生的面来的光滑,但它并不一定通过点。产生曲面后系统会出现一信息,显示产生的曲面与原始点数据的平均和最大误差,如果偏差量不能接受,可使用Undo功能,重新设置数值,重新创建曲面。

1.选中屏幕上的点或指定读取一数据文件;

2.指定曲面U、V方向的阶数;

3.指定曲面U、V方向的补片数;

通过指定U、V方向的阶数与补片数可以控制产生的曲面与原始占数据之间的误差量。

4.指定曲面U、V方向的坐标系统;

坐标系统是要求云点框选的投影平面(如XC-YC)与投影方向(如ZC),此时云点框选线会往投影方向找到范围内的数据点,并产生拟合面。

View of Selection:根据默认视图的视角,如上视图或侧视图;

WCS:工作坐标。使用工作坐标的Z轴做为框选的投影方向;

Current View:当前视角。以当前屏幕平面的垂直方向作为框选的投影方向。

Specified CSYS:指定坐标系。指定一存在的坐标系,作为投影方向。

Specified New CSYS:指定新坐标系。

5.指定产生曲面的边界。

Minimun Box最小方盒:系统根据选取的点数据及当前视角,产生一个最小矩形,并作为创建曲面的边界。但是因为在此范围内的角落通常没有点数据,在形成曲面角落处常常有不正常的变形,建议不使用。

Specified Boundary指定边界:使用点选工具选取四个点作为曲面的边界。这是较常用的方式。因为点取的边界点落在“云点”包含的区域中。曲面能够完全投影到点数据上,因此能创建出较准确的曲面。

Specified New Boundary:指定新边界。


  实例:Open→Freeform_point_1.prt.

3.6 直纹面Ruled

直纹面特征是在“两条外形曲线之间”产生一个规则曲面,此两条外形曲线称为截面线(section String)。截面线可为由单一线段或多线段组成的曲线、体边界,甚至可以是指定的一个点或曲线端点作为收敛的截面线(这是当曲面是三角面时使用)。

 

3.6.1 操作步骤

1.选择截面线1、2;

截面曲线可以是曲线、体边界或体表面,也可以是一个点。

第一组截面线选择完之后必须选择OK,并且出现方向箭头后,才能选择第二组截面线。两组截面线选择后出现的方向应该大至相同,否则会造成曲面的扭曲。

2.指定参数

如下图所示,直纹特征参数主要有对齐方式、公差。一般来说UG的默认的公差能够满足大多数曲线的要求,无需更改。而对齐方式有7种,详细介绍见“通过曲线”部分,应根据不同的截面类型来进行选择。

 

3.6.2 实例:注意截面线串起始点的选择,起始选择不对会产生扭曲。

1.Open→Ruled_1

2.Open→Ruled_2

3.Open→Ruled_3

4.Open→Ruled_4

5.Open→Ruled_5:以不同的对齐方式进行练习,并观察结果。

 

3.7 通过曲线

通过曲线(Through Curve)方法通过一系列轮廓线(大致在同一个方向)建立曲面。轮廓曲线称为截面线串,截面线串定义了曲面的U方向。截面线串可以是曲线、体边界或体表面等几何体。

所生成的特征与截面线串相关联,当截面线串编辑修改后,特征会自动更新。

过曲线与直纹方法相似,区别在于Ruled只使用两条截面线串,并且两条截面线串之间总是线性连接;而Through Curves允许使用高达400条的截面线串。因此可以认为直纹面是通过曲线方法的特例。

 

3.7.1 操作步骤

1.依次选择截面线串,OK确认;两个方向箭头的方向应该一致,若方向相反,应选Back,重新选择。

2.选择补片类型;

3.选择对齐方式;

4.对多补片可以指定V方向阶次以及是否在V方向封闭;

5.设置公差;

6.若有边界实体或曲面,可以选择边界约束条件(边界约束几何体相切或曲率匹配);

7.OK,即可生成曲面。

通过曲线对话框如下图所示:



 

3.7.2 阶次与补片类型

所生成的片体或实体沿U方向(截面线方向)的阶次一般为3次,但是,如果原始截面曲线为高次,同时公差很小,则U方向的阶次与所选择的截面线的阶次相同。

所生成的片体或实体沿V方向(垂直于截面线方向)的阶次取决于补片类型(Patch Type)和所选择的截面线的数量。如果采用单补片(Single Patch),系统自动计算V方向的阶次,其数值等于截面线数量减1。如使用6组截面线构造的曲面在V方向的阶次是5次。由于UG的最高阶次是24,因此单补片方式最多只能选择25条。如果采用多补片(Multiply Patch)方式,用户可以自定义V方向的阶次,但所选择的截面线数量至少比V方向的阶次多一组。如V方向的阶次采用5次,构造曲面的截面线的数量至少选择6组。建议采用多补片,阶次为3次的特征类型。

 

3.7.3 封闭特征

U向封闭—取决于截面线是否封闭。当所有的截面线均封闭,则所生成的体U向封闭。

V向封闭—取决于Closed in V 开关。当Closed in V 开时,则所生成壳体在V方向封闭;若同时所选择截面曲线封闭,则UG生成封闭的实体。



 

实例:Open→Through_curve_1.prt

 

3.7.4 对齐方式

对齐方式用于控制两组截面曲线的对齐方式,构造曲面时两组截面线和等参数曲面建立连接点,对齐方式决定了这些连接点在截面上的分布和间隔方式,从而在一定的范围内控制特征的形状。截面线串对齐方式有7 种。

等参数对齐Parameter

在构造特征时,等参数曲线与截面所形成的间隔点,是根据相等的参数间隔方式建立的。在整个截面上若包含直线和曲线,各段上的点的间隔是不同的。

直线是根据等弧长方式间隔点。

曲线是根据等角度方式间隔点。



 

实例:Open→Alignment→Parameter_ArcLength_Distance.prt

 

等弧长对齐

构造特征时,两组截面线和等参数曲线建立连接点在截面上的分布和间隔方式是根据等弧长的方式建立。



 

实例:Open→Alignment→Parameter_ArcLength_Distance.prt

 

点对齐方式 Alignment By Point

点对齐方式用于不同形状的截面线的对齐,特别是截面线具有尖角或有不同形状截面时。如一个矩形截面与一个三角形截面,由于尖角和截面线边数不同,若不进行手工对齐尖角,系统就会把尖角拟合成带微小曲率半径的光顺圆角,这就会造成后续操作(如圆角、挖空、布尔运算等)的失败。

使用点对齐方式时,系统会提示选择对齐点,用户必须依次选择每组截面相应的对齐点,系统根据用户的选择点显示一组相同的数字,构造实体时,这些相同数字的点自动对齐。该对齐方式可以使用零公差,表明点与点之间精确对齐。

选择点时应注意按照同一方向和次序选择,并且在所有的截面线上均需要有相应的对齐点。起点和终点不能用于对齐点。每个截面线串都有一个起始点和终止点(同一点),不必选择。

如果截面线串含有尖角,应采用点对齐方式来保护这些尖角,这时系统将会产生分离的表面。而这些表面的公共边就是尖角产生的锐边,同时最好把公差也设置为0,使尖角点之间产生精确的插补,以便后续的操作。



(注意:阶次只能是一次,不然会产生干涉。)

实例:

1.Open→Alignment→by points.prt

2.Open→Through_curve_2.prt

 

距离对齐Distance

沿每个截面线串,在规定方向等距离间隔,结果是所有等参数曲线将位于正交于规定矢量的平面中。体的范围由定义曲线决定,体延续直到它达到某些定义曲线的端部。



 

实例:Open→Alignment→Parameter_ArcLength_Distance.prt

 

角度对齐Angle

沿每个截面线串,绕一规定的轴线等角度间隔点,结果是所有等参数曲线将位于含该轴线的平面中。体的范围由定义曲线决定:体延续直到它到达某些定义曲线的端部。



 

实例:Open→Alignment→angles.prt(选择两条曲线作为截面线)

 

脊柱对齐Spine Curve

脊柱曲线对齐放式在选择的曲线和正交于输入曲线的平面的交点上。最终体的范围基于这个脊柱曲线的限界。

实例:

1.Open→Alignment→spine curve.prt

2.Open→Alignment→Parameter_ArcLength_Distance.prt

样条点对齐Spine Points

用样条线对齐利用点和对输入曲线的相切建立曲面,要求新建曲面通过定义输入曲线的点而不是曲线本身。这个改变曲线参数并建立一光顺曲面。当曲线参数改变时,相切值保留相同。注意,当建立样条点曲线时,截面线串必须是单个B-样条曲线,每一个有相同数的定义点。

Open→Alignment→spline points.prt

3.7.5 第一条(最后一条)截面线串的约束条件

用户可以对所要生成的片体或实体定义边界约束条件,以使它在第一条截面线串处或/和最后一条截面线串处与一个或多个被选择的体表面相切或等曲率过渡。

约束条件有三种:

No C******train:没有约束;

Tangent:曲面与边界实体相切连续过渡;

Curvature:曲面与边界实体等曲率连续过渡。

3.7.6 实例:CH5-Through_curve_1.prt

1.选择Curve1,2,3,4,5,用Through Curve建立一曲面,其参数为:Patch Type=Multiple, Alignment=Parameter, Degree=3;

2.使用特征编辑,编辑曲面阶次:Edit→Feature→Parameters,用光标选择曲面,OK,选择Edit V Degree,将V方向的阶次改变为1,OK,OK,OK。观察结果。将V方向的阶次重新改变为3。

3.Edit→Curve→Parameters,编辑中间最大的弧,将半径改为120。

4.使用特征编辑,移除线串:Edit→Feature→Parameters,用光标选择曲面,OK,选择Remove String,选择第二条截面线,三次OK。观察结果。

5.使用边界约束:

将第一条及最后一条截面线各Extrude 50;

选择Model Navigator,将光标放在第一个特征上,按MB3,选择Reorder After→Extruded(2)(没有这一步,后面的操作将报错,与时间截有关)。

使用特征编辑,编辑曲面边界约束:Edit→Feature→Parameters,用光标选择曲面,OK,选择Edit→Boundary→选择First Section String Tangency,选择由第一条截面线延伸体,OK→选择Last Section String Tangency,选择由第一条截面线延伸体,Ok→三次OK。观察结果。

3.8 过曲面网格

过曲面网(Through Curve Mesh)方法使用一系列在两个方向的截面线串建立片体或实体。截面线串可以由多断连续的曲线组成,这些线可以是曲线、体边界或体表面等几何体。构造曲面时应该将一组同方向的截面线定义为主曲线(Primary Strings),而另一组大致垂直于主曲线的截面线则成交叉线(Cross Strings)。由于该命令没有对齐选项。在生成特征时,主曲线上的尖角不会形成锐边。

截面线与所生成的体相关联,当截面线编辑修改后,体会自动更新。

过曲线网格生成的体是双三次多项式,也就是说体在U、V两个方向均为三次。

如果所有的主曲线形成环状封闭,在选择交叉线时可以重复选择第一条交叉线作为最后一条交叉线(下图1)。

在选择主曲线时,可以在第一条截面线或/和最后一条截面线使用一个点,这在使用该命令构造三边域片体或实体时非常实用(下图2)。


图1

图2


 

3.8.1 操作步骤

1.选择Insert→Free Form Form Feature→Though Curve Mesh。

2.选择主曲线1(或点),OK,出现方向箭头,再依次选择其全的主曲线,最后选择OK,结束主曲线的选择。(注意:主曲线应该大致垂直于交叉曲线,选择曲线必须按照一定的方向次序;主曲线至少选择2组,最多可以选择400组;点也可以作为一根主曲线,如上图2。)

3.选择交叉线,每选择完一组交叉线,选择OK一次,最后选择OK,结束交叉线的选择。

4.若有脊线,选择脊线,选择OK;如果不选择脊线,则直接选择OK,出现过曲线网格对话框,见下图。

5.选择强调方式(Emphasis),确定生成的体更加靠近哪组曲线。

6.输入相交公差,或使用默认值。

7.选择起始或最后线串的边界约束方式。

8.选择构造类型,最后选择OK。

 
强调方式Emphasis:强调选项(Both、Primary、Cross)只有主曲线与交叉线不相交时才有意义。若不相交,则所构造的体可能通过主曲线,或者在主曲线与交叉线中间通过。因此,强调选项用于确定哪组曲线对体的构造影响大。

相交公差Intersection:若主曲线与交叉曲线不相交,两组曲线的最大间距必须小于相交公差,否则系统报错。此时只有增大公差才能完成建模。公差必须大于或等于0。

约束条件C******trains:用户可以对所要生成的片体或实体定义边界约束条件,以使它在起始或最后的主曲线、交叉线处与一个或多个被选择的体表面相切或等曲率过渡。约束可以预先定义,也可以在生成后编辑。

Tangent—相切匹配,保证新建立的体与边界相切;

Curvature—曲率匹配,保证新建立的体与边界面等曲率连续过渡。

构造选项C******truction Opti******:构造选项有三种。

Normal—标准的。利用标准程序构造一曲线网格。这种选项建立的实体或片体比用与其它构造选项建交的实体或片体有更多的补片数。

Use Spline Points—使用样条点。利用输入曲线的定义点和该点的斜率值来构造曲面。该选项要求每一条主曲线和交叉曲线必须使用单根B-样条曲线,并且要求具有相同数量的定义点。这有助于简化所生成的体,并可减少补片的数量。

Simple—简单的。构造尽可能简单的曲面,有最少的补的数量,可以使用也可以不使用边界约束。

 


 

3.6.2 脊线Spine

脊线Spine可选择,也可以不选择。主要用于控制交叉线的参数化,有助于提高体的光顺。使用脊线要求第一和最后的主曲线是平面曲线,并且脊线应垂直于第一和最后的主曲线,而不能垂直于交叉线.

 

3.8.3 实例:

1.thru_curve_mesh_1.prt 结果如图2;

2.thru_curve_mesh_2.prt 查看不同强调方式下的结果。公差设置为0.25;

3.thru_curve_mesh_3.prt(选择长边的两个端点作为主线1、3);

4.thru_curve_mesh_4.prt;

5.thru_curve_mesh_5.prt。

 

 

3.9 Swept(注意与Sweep along guide的区别)

扫描Swept特征使用轮廓曲线沿扫掠出一个造型曲面。该命令功能强大,扫描方法多种多样。

空间特定路径曲线称为导引线(Guide Strings)。

轮廓曲线称为截面线串(Section Strings)。

每一条引导线或截面线线可以是单一线段或是连续的多段曲线。

 

3.9.1 引导线(1-3条)

引导线可以由单段或多段曲线组成,引导线控制了扫描特征沿着V方向(扫描方向)的方位和尺寸大小的变化。引导线可以是曲线,也可以是实体的边。组成每条引导线的所有曲线段这间必须相切过渡。引导线的数量是1-3条。如果引导线是封闭的,可以指定第一条截面线作为第后一条截面线,以形成一个封闭曲面或实体。

一条导引线:在建立扫描特征时,若只使用一条导引线,需要进一步控制截面线在沿导引线扫描时的方位和尺寸大小的变化。

二条导引线:在构造扫描特征时,若使用二条导引线,那么截面线在沿导引线扫描时的方向趋势得到了完全确定。但其尺寸将会被缩放,以保证截面线与二条引导线始终接触。这时其方位是由二条引导线对各对应点之间的连线的方向来控制(好象用两条线作了一个直纹面)。

Lateral:横向缩放。截面没沿着引导线扫描时,其位于两引导线之间的部分被缩放(因为两引导线并不一定互相平行,即两引导线之间的距离是一直在改变的,因而截面线的长度也随着改变),而垂直于引导线的部分不被缩放。

Uniform:均匀缩放。截面线沿着引导线扫描时,其各个方向都被缩放。

三条导引线:三条导引线完全确定了截面线被扫描时的方位和尺寸变化,因而无需另外指定方向和比例。

实例:Open→Guide→swept_1.prt\swept_2.prt\swept_3.prt

 

3.9.2 截面线(1-400条)

与引导线相同,截面线可以由单段曲线组成,截面线可以是曲线,也可以是实(片)体的边或曲面的边。组成每条截面的所有曲线段之间不一定是相切过渡,但必须是连续。截面线的数量最多可以有400条。

 

3.9.3插值方式

如果选择了两条以上(包括两条)的截面线,扫描时需要选择插值方式Interpolation Methods。插值方式用于确定扫描在两组截面线之间扫描体的过渡形状。

线性Linear—扫描时在相领两组截面线之间依线性变化方式,产生插值曲面。

三次Cubic—扫描时在相领两组截面线之间依三次方变化方式,产生插值曲面。

实例:Swept_Interpolation.prt:观察两种插值方式下产生的结果。

扫描特征线串的一般规律:

截面线和导线线不一定是平面曲线;

截面线和引导线可以是任意类型的曲线,但不可以使用点;

截面线不一定要求与引导线相连接,但最好相连;

扫描至少需要一条截面线,最多可以使用400条截面线;

使用脊线可以进一步控制截面线的扫描方向。

3.9.4 公差

公差是描述特征与原始定义几何体之间的最大距离。系统在Preference→Modeling中定义了默认有公差,若默认有公差不理想骼户可以更改公差数值。使用零公差可以建立精确的拟合曲面,如当截面线包含尖角,同时生成实(片)体时又想保留尖角边界时,应使用0公差。

 

3.9.5脊线

 

脊线的概念在UG的曲面功能中被广范使用。曲面可以认为是由无数条截面线所堆砌而成的,但是当截面线在堆砌方向遇到转弯的地方,断面的方位是如何定位的呢?脊线的指定即是在决定断面截面线堆砌的方位角。其物理意义可以解释成一曲面系由无数条密集截面线正交悬挂在一条脊线上构成,即使用脊线扫描时,系统在脊线上每个点构造一个平面,称为截平面(Section Plane),此平面垂直于脊线在该点的切线,然后系统求出截面与引导线的交点,这些交点用于产生控制方向和收缩比例的矢量轴。

若脊线的长度比引导线短,曲面的长度与脊线一样长。

当脊线垂直于截面线时,使用的效果最好。

实例:Open→Guide→swept_3.prt:将第三条弧线作为脊线.

 

3.9.6 方位控制—使用一条引导线时

当只使用一条引导线时,截面线在被扫描过程中,其方位(U方向)还不能完全得到确定,需要进一步的约束条件来进行控制。如一个矩形截面线,在沿着引导线时,还需要控制截面线在扫描时的第二个方向。方位控制方法有7种。


 

 

 
Fixed:固定方式,使用者无需指明任何方向,截面线沿着引导线的方向变化.

Face Normals:面法向。截面线沿引导线扫描时的第二个方向与所选择的面法线相同。

Vector Direction:矢量方向,扫描时截面线变化的第二个方向与所选矢量方向相同,使用者必须定义一个矢量方向,而且此矢量决不能与引导线相切。如果选择相对基准轴(Datum Axis)来定义矢量,那么扫描体完成后,使用者可以通过编辑基准轴的方向来改变截面的扫描方向,从而改变扫描体的形状。

Another Curve:另一条曲线。用另一条曲线或实(片)体的边来控制截面线的方位。扫描时截面线变化的第二个方向由引导线与另一条曲线各对应点之间的连线的方向来控制(好象用两条线作了一个直纹面)。

A point:一个点。 与Another Curve相似,这时两条曲线之间的直纹面被引导线与点之间的直纹面所代替。

Angular Law:角度规律.该使用者可以利用规律子功能来控制扫描体相对于截面线的转动。

Force Direction:强制方向。使用一个矢量方向来固定扫描的第二个方向,截面线在一系列平行平面内沿引导线扫描,该选项可以在小曲率的引导线扫描时防止自相交。


实例:

1.Open→Freeform_Sweep_Orient.prt

(使用Angular Law规则时,选择By Law Curve)

2.Open→Guide→swept_3.prt:Fixed\Face Normals\Vector Direction\Another Curve

 

3.9.7 比例控制—使用一条引导线时

当只使用一条引导线时,扫描时可以进行比例控制。截面线沿着引导线扫描时,其尺寸可以放大缩小,或根据一定的规律进行变化。

C******tant:常数。扫描特征沿着整个引导线采用一致的比例放大或缩小。截面线首先相对于引导线的起始点进行缩放,然后再进行扫描。

Blending Function:均匀过渡功能。先定义起始和终止截面线的缩放比例,中间的缩放比例是按线性或三次函数变化规律来获得的。

Another Curve:另一条曲线。这与方向控制方法类似,但此处任意一点的比例是基于引导线和其化曲线对应点之间的连线的长度。

A point:一个点。区别是用点来代一代替曲线。

Area Law:面积规律。该方法使用规律子功能控制扫描体的截面面积的变化规律。截面线用于定义截面形状态,截面线必须是封闭形状。

Perimeter Law:周长规律,与Area Law相似。区别在于扫描特征的截面线的周长根据一定规律变化,截面线不一定封闭。




          面积规律

3.9.8 实例

1.Freeform_Swept_TwoFace.PRT:两侧的弧线为引导线,中间的直线为脊线,两个面作为断面。

2.Freeform_Swept_1.PRT:两侧的弧线为引导线,中间的直线为脊线,并选择五条截面线线

3.Freeform_Swept_AreaLaw_1.PRT/Freeform_Swept_AreaLaw_2.PRT:使用面法则创建曲面.

4.Freeform_Swept_Helix.PRT:以螺旋线为引导线、小正方形为截面线,选择Vection direct +ZC/ Fixed 等为轴向创建曲面。

5.Freeform_swept_cock.prt.PRT:用扫掠功能产生水龙头造型.

用扫掠方式生成前后两个曲面;

用Through_Curve_Mesh生成柄部曲面(主线为前后两点及中间的一条弧);

用Bounded Plane边界平面功能创建底部平面;

使用Sew功能,将上述创建的曲面缝合成实体.

 

3.10 截面体

就空间几何体而言,曲面可以看作是由无数条曲线堆砌而成的。截面特征可以看作是一系列二次截面线的集合,截面体功能即利用此原理。这些截面线位于指定的平面内,从头到尾,通过所选择的控制线。另外,二次截面线端点斜率直接由控制线控制。

建立截面需要提供足够的数据。一个二次截面线一般需要定义5个条件,如3个点和2个斜率,或者2个点2个斜率和1个RHO值。系统内部建立最简单的二次曲线,因此,如果分别指定2条斜率控制曲线(每条边一条曲线),系统计算并存储一条顶点曲线。顶点曲线通常也称为斜率控制线或锚点线(峰线)。定义截面特征的方法多达20种。

截面体的特征是垂直于脊线的每个横截面内均为精确的二次(三次或五次)曲线。截面特征典型应用是飞机和汽车车身的覆盖件。

从左至右:(具体参看帮助)

1.边缘线-峰线-肩线;边缘线-斜率-肩线;圆角-肩线;三线一弧。

2.边缘线-峰线-rho;边缘线-斜率-rho;圆角-rho;两线-半径。

3.边缘线-峰线-高亮;边缘线-斜率-高亮;圆角-高亮;边缘线-峰线-弧。

4.四线-斜率;边线-斜率-三次方;圆角-桥接;线-半径-角度-弧

5.五线;线性的-相切;圆形的-相切;圆。

(高亮是一条二次曲线,该曲线通过两个点并且与三条直线相切。我们需要指定点和曲线端点的斜率,然后需要定义一条与二次曲线相切的直线。)

截面类型:截面类型控制面在U方向(垂直于 脊线)的形状。

1.二次Conic:该选项生成一个逼真、精确的二次截面形状,并保证不产生反向曲率。

2.三次Cubic:其截面类型与二次曲线形状大致相同,但生成的曲面具有更好的参数化,但不生成精确的二次截面形状。如当Rho值在于0.75时,构造的截面线形状不象二次曲线,因此要建立三次多项式截面,Rho≤0.75。

3.五次Quintic:生成5次,曲率连续。

拟合类型:控制特征在V方向(如平行于脊线)的阶次和形状。

三次Cubic:产生3次相切连续(C1)的补片。

五次Quintic:产生5次曲率连续(C2)的补片。


 

3.10.1 脊线串

脊线形状没有特别严格的要求。一般来说,脊线应该尽可能的简单,并且非常光顺。因为复杂的脊线会造成截面特征的复杂化。建立曲线时,系统在脊线各个点上构造一个截平面,截平面与脊线上的该点的切线相垂直。然后系统求出平面与控制一系列交点和斜率控制矢量,从而构造出二次截面线。

如果建立一个可变rho的截面片体,rho值将以脊线的起点作为初始值。

 

3.10.2 确定体长度

截面体沿脊线(V方向)的长度,由控制线和脊线共同确定:如果控制线终点超过脊线,截面体长度由脊线限制;如果脊线比所有控制线长,则截面体度由最短的控制线定。

 

3.10.3 Rho

Rho是投射判别式,是控制二次截面“丰满度”的一个比例值。

C******tant: Rho值沿着整个截面体长度方向是常数。

Least Tension: Rho值根据最小张力法计算,通常该方法生成一个椭圆。

General: 使用规律子功能定义Rho值。

3.10.4 常用构造方式

1.两边线_峰线_肩线(ends_apex_shoulder)

由起始边、肩线、终止边、峰线、脊线来产生一个通过起始边、肩线及终止边的圆锥曲面。曲面两端的斜率分别由峰线向起始边及峰线向终止边的方向斜率来决定。

其操作步骤如下:

选择起始边,OK;

选择肩线,OK;

选择终止边,OK;

选择峰线,OK;

选择脊线,OK。


实例:ends_apex_shoulder.prt

 

2.两边线_斜率_肩线(ends_slopes_shoulder)

当已知条件只有起始边、肩线、终止边及两条控制线时,可使用此功能。

其操作步骤如下:

选择起始边,OK;

选择起始边斜率控制线,OK;

选择肩线,OK;

选择终止边,OK;

选择终止边斜率控制线,OK;

选择脊线,OK。

 


实例:ends_slopes_shoulder.prt

 

3.切弧_肩线(fillet_shoulder)

当已知条件只有起始边、肩线、及与起始边与终止边所在面,可使用此功能。

其操作步骤如下:

选择第一组面,OK;

选择第一组面上的边线,OK

选择肩线,OK;

选择第二组面,OK;

选择第二组面上的边线,OK。

选择脊线,OK。

 


实例:ends_Fillet_shoulder.prt

 

4.三点_弧(three_points_arc)

其操作步骤如下:

选择第一条边,OK;

选择起始边斜率控制线,OK

选择第一条内部线串

选择终止边界线串;

选择脊线,OK。

 


 

5.两边线_峰线_rho(ends_apex_rho)

其操作步骤如下:

选择起始边,OK;

选择终止边,OK;

选择峰线,OK;

选择脊线,OK。

选择RHO的定义方式(1:常数,2:最小张力,3:一般),OK。

 


实例:ends_apex_rho.prt

 

6.两边线_斜率_RHO(ends_slopes_rho)

其操作步骤如下:

选择起始边,OK;

选择起始边斜率控制线,OK;

选择终止边,OK;

选择终止边斜率控制线,OK;

选择脊线,OK。

选择RHO的定义方式,并输入参数,OK。


实例:ends_slopes_rho.prt

 

7.切弧_RHO(fillet_rho)

切弧-Rho在两组曲面之间生成一光滑过渡的圆角片体。构造圆角片体需要使用两组曲面和两组曲线。该两组曲线要求分别位于两组曲面是。截面线丰满程度由Rho值控制。

其操作步骤如下:

选择第一组面,OK;

选择第一组面上的起始边线,OK

选择第二组面,OK;

选择第二组面上的终止边线,OK;

选择脊线,OK;

选择RHO的定义方式,并输入参数,OK。

 


实例:fillet_rho.prt

 

8.两点_半径(tow_points_radius)

其操作步骤如下:
选择第一条边界,OK;
选择第二条边界,OK;
输入半径(应大于两边界之间的距离),OK。


实例:tow_points_radius.prt

 

9.两边线_峰线_相切面(ends_Apex_hilite)

指定起始边、终止边及峰线,以及圆锥断面峰顶的相切限制来产生圆锥断面曲面。此限制面是一个假想面,是由限制面起始边与限制面终止边所定义,圆锥断面曲面与此假想面相切。

其操作步骤如下:

选择起始边,OK;

选择终止边,OK;

选择峰线,OK。

选择相切面始边,OK;

选择相切面终边,OK;

选择脊线,OK。

 


实例:ends_Apex_hilite.prt

 

10.两边线_斜率_相切面ends_slopes_hilite

此功能与两边线_峰线_相切面功能一样,只是断面斜率的控制方式不同,需分别指定起始边与终止边的斜率。如下图所示:

其操作步骤如下:

选择起始边,OK;

选择起始边斜率控制线,OK;

选择终止边,OK;

选择终止边斜率控制线,OK;

选择相切面始边,OK;

选择相切面终边,OK;

选择脊线,OK。


实例:ends_slopes_hilite.prt

 

11.切弧_相切面(fillet_hilite)

此功能产生的断面,两边的斜率是由两边曲线所在的曲面所控制。

其操作步骤如下:

选择第一组面,OK;

选择第一组面上的边线,OK

选择第二组面,OK;

选择第二组面上的边线,OK;

选择相切面始边,OK;

选择相切面终边,OK;

选择脊线,OK。


实例:fillet_hilite.prt

 

12.两边线_斜率_弧(ends_slopes_arc.prt)

在两边线间产生的个圆弧曲面。

其操作步骤如下:
选择起始边,OK;
选择起始边斜率控制线,OK;

选择终止边,OK;

选择脊线,OK。


实例:ends_slopes_arc.prt

 

13.四点_斜率(four_points_slope)

其操作步骤如下:

选择第一条边,OK;

选择起始边斜率控制线,OK

按顺序选择第一、二内部线串

选择终止边界线串;

选择脊线,OK。


实例:four_points_slope.prt

 

14.两边线_斜率_三次方(ends_slopes_Cubic)

在两条边之间产生一个S型的曲面。

其操作步骤如下:
选择起始边,OK;
选择起始边斜率控制线,OK
选择终始边,OK;
选择起终边斜率控制线,OK
选择脊线,OK。


实例:ends_slopes_cubic.prt

 

15.圆角(切弧)-桥接(Fillet-bridge)

圆角-桥接用位于两组曲面上的两组曲线形成桥接片体。构造的片体与两边界曲面可以采用相切匹配或曲率匹配,或使用一条样条曲线定义片体的横截面形状。使用相切匹配和曲率匹配生成的曲面形状可以编辑。

其操作步骤如下:

选择匹配类型;

选择第一组曲面;

选择第一组曲面上的线串;

选择第二组曲面;

选择第二组曲面上的线串;

选择脊线串;

定义rho方式。

 


实例:fillet_bridge.prt

 

16.五点方式:使用五条控制曲线建立截面特征。截面体从所选择的第一条曲线开始,经过三条内部控制线,终止于第五条曲线。同时可以选择一条脊线,五条控制线不能重复使用(即必须是不同的曲线),但可以使用其中的一条作为脊线。

其操作步骤如下:

选择起始边界线串;

按顺序选择第一、二、三条内部线串;

选择终止边界线串;

选择脊线,OK。


实例:five_points.prt

 

 

3.11 延伸 Extension

延伸主要是用于扩大曲面片体。该选项用于在已经存在片体(或面)上建立延伸片体。延伸通常采用近似的方法建立,但是如果原始曲面是B-曲面,则延伸结果可与原来的曲面相同,也是B-曲面,但角度延伸和法向延伸生成的总是近似的曲面。

延伸方法主要有以下5种:

相切延伸Tangential Extension:在延伸方向的横截面上一直线,与基面保持相切。延伸 长度可以采用固定长度(需输入长度数值)或百分比长度(延伸根据原来基面长度的百分比确定)两种方式

法向延伸Normal to surface:沿曲面的法线方向生成延伸体。操作时需要选择曲面上的一条线。若在曲面的边上延伸 ,不能直接选择边,而必须先用抽取命令抽取出曲面的边线。

角度延伸Angled Extension:生成一与基面成一角度的延伸 。系统临时显示两个方向矢量,一个方向矢量与基面相切,另一个则垂直于基面。方向矢量便于用户确定角度的大小与方向。与法线延伸相同,角度延伸需要预先在基面上建立曲线,如果在曲面的边上延伸,则需要预先抽取出边线。

圆弧延伸Circular Extension:在延伸方向的横截面上是一圆弧,圆弧半径与所选择的曲面边界的曲率半径相等,并与基面保持相切。圆弧延伸的边界必须是等参数边,修剪过的边界不能延伸。

规律控制延伸Law controlled Extension:用规律了功能来控制延伸的长度和角度。


前四种方式必须从曲面的等参数边开始延伸,或者从曲面上的一条曲线开始延伸。如果需要对修剪过的边界进行延伸,那么可以用规律控制延伸这种方式。

延伸片体可以看成是根据生成曲线扫描而成的片体。生成曲线的两端沿着两轨迹线(Rail Curve)形成。位于基面上的轨迹线称为基线,外侧轨迹线根据基线偏置而成。偏置的轨迹线位置根据延伸类型和偏置参数确定。

固定长度:需要延伸的长度值;

百分比长度:延伸体长度根据原来的基面长度的百分比确定。用于不重要的场合。

 

实例 ch6-extension

 

3.12 偏置面offset

偏置面用于在实体或片体表面建立等距或变距偏置面。变距偏置面需要在片体上定义四个点,并且分别输入四个不同的距离参数。系统通过法向偏置一定距离来建立偏置面,输入的距离参数称为偏置距离。偏置所选择的面称为基础面,基础面类型不限甚至可以选择一个球面。

建立偏置面有一定条件,过大的偏置距离可能导致自相交。如在沿曲面的凹面方向偏置时,若距离过大会出现自相交,此时不能建立偏置面。

当选择基础面偏置时系统会显示一个代表曲面法向的方向箭头。该箭头的方向不能改变。若需要反身偏置,可以输入负值。

偏置片体与基础面相关联,编辑基础面会引起偏置的相关变化。当修剪(Trim Sheet)基础片体后,其偏置不会发生变化,除非进行特征重排序,把偏置特征置于修剪特征之后。

可用Edit→Feature→Parameters来编辑偏置面。编辑偏置面不会影响基础面,我们可以使用Insert→Free Form →Trim Sheet来改变偏置面的边界。

 

3.13 桥接片体Bridge

桥接片体用于在两个曲面之间建立过渡曲面,过渡曲面与两个曲面的连接可以采用相切连续或曲率连续两种方法,其构造的曲面为B-样条曲面。同时,为了进一步精确控制桥接片体的形状,可以选择另外两组曲面或两组曲线作为片体的侧面边界条件。

桥接片体与边界曲面相关联,当边界曲面编辑修改后,片体会自动更新。

桥接片体使用方便,曲面连接过渡光滑连续,边界约束条件灵活自由,形状编辑宜于控制,是曲面过渡连接的常用方法。

操作步骤:
选择连续类型;
选择主曲面;
选择一组或两组侧面(曲线)控制桥接片体的侧面形状(可选可不选);
Apply。
如果没有使用侧面边界条件,可以使用Drag按钮拖曳片体,控制和编辑片体的形状。


 

3.13.1 主曲面与侧面的选择

选择主曲面时,光标点位置应该靠近生成曲面的边界,并要求靠近边界线的端点,以确定桥接片体的正确方向。选择主曲面时,系统会显示一个方向矢量箭头,两个主曲面选择后,其方向矢量箭头应该一致,否则会造成扭曲。选择次序无关。

桥接片体必须选择两个主曲面,其余选择步骤可以不用。

侧面(Side face)用于确定桥接片体的侧面边界条件。如果主曲面是修剪面,同时又想使用侧面边界条件,这时就必须使用两组侧面或边缘。如果只选择一个侧面或边线,系统会报错。

 

3.13.2拖曳和重设置

如果没有选择侧面或线串来控制侧面边界,可以使用Drag按钮来动态拖曳和编辑片体的形状。若编辑后形状不满意,想要返回原来的形状,选择Reset。

当选择Drag按钮后,并使光标靠近曲面的边界,按下MB1,系统在该边界临时显示一系列的箭头矢量,此时可以按住MB1不放,动态地进行编辑曲面。

操作步骤:

完成桥接曲面后,选择Applied,确认编辑。桥接片体对话框并不消失。若不理想,可选择Drag按钮,进行动态拖曳。

实例:

1.bridge_1.prt:在主面选择时,选择上下两个面,并使方向大致相同,Apply.

2.bridge_2.prt:在主面选择时,选择上下两个面,并使方向同时指向左或右;在First Side String选项时同时选中右边的两条边线,Apply.

3.bridge_3.prt:选择两个主面及一个边面,Apply.

4.bridge_4.prt:选择两个主曲面,跳过其它选项,Apply。

5.bridge_5.prt:选择两个主面(左右两个面)一条侧边的方式,将两边的边面桥接;选择两个主面将顶面桥接;选择两个主面,两条边线(或一侧面一边线)将两过渡区域桥接。

 

3.14 修剪片体 Trimmed Sheet

修剪片体是通过投影边界轮廓线修剪片体。系统根据指定的投射方向,将一边界(可以是曲线、实体或片体的边界、实体或片体的表面、基准平面)投射到目标片体,修剪出相应的轮廓形状。结果是关联性的修剪片体。

 

操作步骤:

选择目标片体。需要修剪的目标片体。

选择投射矢量(投射矢量应该从边界指向目标片体)。投射方向用于确定边界投射的方向。

选择一个修剪边界,投射结果可以立刻看到。边界与片体的交线必须形成封闭或者必须是超出片体的边界。

指定需修剪去(或保留)的区域。




实例:

Trim Sheet 1.prt:Trimmed Sheet→MB2切换到第三个图标→将对话框中的Project Along改为 ZC-Axis,用光标选中四条线→MB2切换到第四个图标,在曲面上点选欲保留的区域。

 

3.15 Quilt(融合面)

此功能可将数个面结合成单一曲面。系统将一个四边界线的平面(驱动面),将位于其上的数个曲面(目标面),通过投影、修剪与结合,形成一个单一的近似B-曲面。

创建步骤:
选择一种驱动方式;
选择一种投影方式;
选择各近似公差;
选择显示检测点或检测重叠选项;
选择主要线与横越线或选驱动面;
指定投影方向;
使用种类选择菜单选取目标面。
Inside Distance:产生的新曲面内部距离公差;

Inside Angle:产生的新曲面内部角度公差;

Edge Distance:产生的新曲面边缘距离公差;

Edge Angle:产生的新曲面边缘角度公差;


实例:

1.Freeform_Quilt_1.prt: Driver Type=Mesh of Curves, Projection Type=Along Fixed Vector,ON/OFF→OK→选取主线→选取Cross Curve→OK→投影方向为ZC→OK→selection All→Cancle.

2.Freeform_Quilt_2.prt:Driver Type=B_Surface, Projection Type=Along Driver Normals,ON/OFF→OK→选取B_Surface→选取8个相切面→OK→Cancle.

3.Freeform_Quilt_3.prt:Driver Type=B_Surface, Projection Type=Along Fixed Vector,OFF/ON→OK→选取B_Surface→OK→投影方向为ZC→OK→选取8个相切面→OK→Cancle.

 

3.16 Fillet Sheet倒圆角

此功能为在两曲面间产生固定或变化半径的倒圆面。




(选择创建的是倒圆面还是倒圆中心线)



(指定创建的是倒圆还是圆锥形)



(设置断面变化方式)
创建步骤:
选择第一个面,并确定倒圆的正交方向是正确(朝圆弧外侧);
选择第二个面,并确定倒圆的正交方向是正确(朝圆弧外侧);
选择脊线;
指定创建倒圆面或倒圆中心线;
指定倒圆断面类型;
指定倒圆固定圆或变化圆(常数、线性、S型或一般);
选取倒圆起始点并输入倒圆半径;
选取倒圆终点(如为倒变化圆,请再输入半径值)。
 

 

 

 

不同的RHO,倒圆的断面线的类型不同。详见help.


实例:Fillet.prt:

固定半径倒圆:Fillet Sheet→选面1→NO→选面2→YES→OK→YES/NO→OK→Circular→C******tant→ Limit Point→选点A→r=1→OK→Limit Point→选点B→YES→Cancel。

变化半径倒圆:Fillet Sheet→选面1→NO→选面2→YES→OK→YES/NO→OK→Circular→Linear→ →选点A→r=0.01→OK→YES→选点B→r=1.5→OK→YES→Cancel。

3.17 Enlarge(扩大曲面)

此功能用以改变未经修剪的壳体的大小,产生一长度拉伸或缩短的新曲面,此新曲面与原始曲面仍有关联性,且与原曲面重叠在一起

实例:。

4.编辑自由形状态特征

4.1 概述

几乎所有的设计工作都离不开修改与完善,精确和高效地更新设计模型是使用CAD技术的主要优点之一。大多数自由形状特征是参数化特征,通过编辑特征参数,或者改变生成片体/实体的原始几何体,可以很方便地参数编辑自由形状的特征。同时还可以使用其它非参数化编辑方法。

1.参数化编辑方法

Edit→Feature→Parameters方法编辑片体或实体是参数化的方法。系统保留所有建立特征的参数。即编辑后,片体与构造的原始曲线相关联。

2.非参数化编辑方法

Edit→Free Form Feature可以编辑参数化特征,也可以编辑非参数的特征。这些编辑方法大多是非参数的编辑方法(除Reverse Normal)。当特征编辑后,将导致参数丢失。即编辑后,片体与构造的原始曲线不再相关联。

移动定义点(Move defining Point):用于移动片体上的点。

选择该选项后,系统显示一警告信息:这一操作将删除片体参数。

实例:move_defining_point.prt

移动极点(Move Pole):用于移动片体上的极点。

如果想通过编辑曲面的形状,以改进外观效果,应使用移动极点法。

实例:move_poles.prt

等参数修剪/分割(Isoparametric Trim/Divide):可以在U或V等参数方向,采用百分表参数方法修剪或分割B_曲面。当百分比参数在0-100%之间时是修剪片体,而当<0%或>100%时则是延伸。该命令不能用于多表面体、偏置片体、修剪片体和解析片体。

选项:

Isoparametric Trim:等参数修剪,用于增大或缩小。

Isoparametric Divide:等参数分割片体。

实例:ISO_Trim_Divide.prt

 

改变阶数(Change Degree):用于改变补片的阶次。多补片和封闭体只能增加阶次。

增加阶次:不改变片体的形状,但会增加片体的极点数,不改变物体的外形。

降低阶次:降低阶次会试图保留片体的形状,只适合于单补片,物体的外形可发生改变。

实例:change_Degree.prt

 

改变刚度(Change Stiffness):通过改变片体的阶次,不改变极点数来编辑片体的形状。此功能可以改变曲面的弯曲形状。

减小刚度:降低阶次可使刚度减小,从而使得片体的形状与控制多边形更加靠近(相似);

增加刚度:增加阶次可使刚度增大,编辑后的片体的极点与原来片体相同,但会造成形状不同(变硬),补片数减小.

改变阶次与改变刚度的区别

  形状 极点数 补片数
Change Degree 相同 不同 相同
Change Stiffness 不同 相同 不同

实例:change_Stiffness.prt

 

改变边缘(Change Edge):编辑片体的边缘。用户可以修改曲面的边缘线,使它匹配至一条边缘 或其它物体的边缘线,或一个平面。也可以使物体的边缘变形,使其匹配至第二个面的某一个边缘线,并可指定与匹配物体相切或正交。还可以编辑边缘的法向、曲率和横向切线。

修剪产生的片体和没有边缘的片体(如球面),无法选择和编辑。

主从关系

主片体(Master):是用于编辑从片体的依据,一般是曲线、实体的边缘或一个平面。

从片体(subject):是指需要编辑的片体。

 

长度问题

如果主片体的边缘比从片体长,系统将从片体边缘的端点投射到主片体。如果主片体的边缘比从片体短,系统将报错。这是因为从片体上的边缘线无法投影到主片体上所造成的,此时只能修改主片体的边缘长度,使之比从片体的边缘长。


能改变边缘的情形

无法改变边缘的情形


 

编辑类型(参看帮助)

只改变边缘。有四个选项:

Match To Curve:匹配至曲线,此选项改变物体边缘,使其匹配到选取的曲线上。

Match To Edge:匹配至边缘,此选项改变物体边缘,使其匹配到第二物体的边缘线上,常用于将曲面缝补成实体时,因为缝补时面与面之间的间隙必须降到容许的误差范围之内,使其被系统认定为共同的边界。主要物体不能是一个修剪过的曲面,因为修剪过的边缘不能转换成一条准确的曲线。

Match To Surface:匹配至曲面,此选项改变物体边缘,使其匹配到第二物体的外围轮廓面上,而不是匹配到此物体的边缘线上。

Match To Plane:匹配至平面,此选项改变物体边缘,使其匹配到指定的平面上。

改变边缘和法线:此选项改变物体边缘,使其落在另一物体之上,并且与该物体成正交。有三个选项:

Match To Edge:匹配至边缘。此选项使要修改的物体边缘,(不管是边缘的位置或正交方向),都匹配到第二个选取的面(主物体)的边缘线上。

Match To Body:匹配至实体。此选项改变物体,使要修改的边缘及正方向匹配到第二个选取面。

Match To Plane:匹配至平面。此选项改变物体,使要修改的边缘及物体投影并移位到指定的平面上。

改变边缘和横向切线:此功能可将选取的物体边缘及其横向切线方向匹配到指定的物体上。有三个选项:

Aim at Point:瞄准点。使边缘的横越切线方向皆指向某一指定点。此修改使曲面边缘线的横切矢量呈现往指定点收敛的趋势。

Match To Vector:匹配到矢量。使边缘的横越切线方向皆指向某一指定的矢量方向。

Match To Edge:匹配到边缘。此选项改变物体边缘,使其匹配到第二物体的边缘线上,并与该物体表面平行,使得第三个物体平滑地(连续相切)融合在一起。

边缘_曲率:

检查偏差:

 

实例:

1.change_edge_1.prt

2.change_edge_2_cross tang.prt:选择片体(下-从片体)→OK→选择边缘→选择Edge_Cross Tange→Match To Edge→选择片体(上-主片体)→选择边缘→Cancle.

3.change_edge_3_Edge_only_.prt:→选择片体(左-从片体)→OK→选择边缘→选择Edge Only →Match To Edge→选择片体(上-主片体)→选择边缘→Cancle.

 

改变片体边界(Sheet Boundary):用于改变或取代一个现有的片体边界。

用于对已有片体的边界进行修改或取代。 既可以删除壳体的原始修剪特征或壳体上的孔,使壳体恢复原先创建的形状;也可以延伸壳体的边界(但壳体必须是单一曲面)。

编辑或复制原始壳体:首先选取要修改的壳体,这个壳体叫做基本壳体(base Sheet)。在选取基本壳体之前可先选择要编辑的是原始壳体还是复制件。若为复制件,则编辑后原始的壳体不变而产生一个编辑后的新壳体。

选择操作方式:在选取要编辑的壳体后,系统要求选择一种操作方式。此时,可以选择删除壳体上的孔、删除壳体上所有的修剪特征(可删除壳体上所有的修剪操作,包括边界和孔的修剪,使其回到曲面原来的创建形状)或更换壳体的边缘到指定位置(为使用一个新的边缘线来代替壳体上单一或连续的边缘线,新的边缘位置可以在壳体内也可以在壳体外)这三种方式。

实例:

1.sheet-bound-1.prt:删除孔。

2.sheet-bound-2.prt:延伸曲面边界。选择曲面A(XY面内)→Replace Edge→选择边缘B(曲面A与靠边曲面C的边缘)→Select Faces→选择曲面C(垂直于曲面A的面)→OK→OK→选择要保留的面→OK→OK.

3.sheet-bound-3.prt:指定一个新的边界。选择曲面→Replace Edge→选择不规则的边缘→OK→Specify Palne→Existing Plane→选辅助平面→OK→OK→OK→选择要保留的面→OK→OK.

4.sheet-bound-4.prt:使用壳体边界功能将曲面延伸到曲线正交投影于曲面的位置。选曲面→Replace Edge→选择边缘→OK→Curves along Normal→选曲线→OK→OK→OK→选择要保留的面→OK→OK.

5.sheet-bound-5.prt:使用壳体边界功能将曲面延伸到曲线的投影线上。选曲面→Replace Edge→选择边缘→OK→Curves along Vector→-ZC方向→选曲线→OK→OK→OK→选择要保留的面→OK→OK.

3. 编辑延迟更新和更新控制(Edit→Delay Update on Edit)

编辑延迟更新和更新控制(Delay Update On Edit&Update)选项是一个开关,用于控制在进行编辑时是否更新特征显示。默认为关。特征编辑后,实体立即更新,若打开,则只有Edit→Update特征才会更新。

 

4.编辑原始片体/编辑复制体

用于曲线编辑中大多数方法为非参数方法,为了保留原始参数,在许多编辑命令中均包含这两个选项。如果选择编辑复制的片体,系统保留原来的片体,自动建立一个复制体用于编辑,这样不会丢失原始片体的参数。如果编辑原始片体,将或导致参数丢失。如:

Name:输入需修改的片体名。
Edit Original Sheet:编辑原始片体。

Edit a copy:建立一个原始片体的复制体,该复制体与原始不相关。


 

4.2 参数化编辑方法

公差:
编辑曲线:

编辑V向阶次:

增加线串:在体上加线串

移去线串:在体上移去线串。原特征至少包含三组线串。

重指定起始线:用于指定截面线串中起始对象

编辑对齐:重新指定扫描特征的对齐方式。

显示参数:用于显示当前截面、引导线、脊线等参数量,截面线的起始方向,对齐点。

编辑边界约束:

编辑约束类型:

编辑约束方向:

特征类型-关:


 

 

 

 

zhwylw 2005-06-01 11:06

第六章 装配

1.综述

1.1概述

在实际的产品开发过程中有一个把零件装配成部件(子装配),再把部件装配成产品的过程。UG的装配过程是通过装配模块快速将零部件组合成产品,在装配过程中建立部件之间的链接关系。通过配对条件在部件之间建立约束关系来确定部件在产品中的空间位置,零件的几何体被装配引用。

无论如何编辑零件,整个装配部件都保持关联性,当某个零件被装修改后,则引用它的装配部件自动更新。

在装配中可以采用自底向上或自顶向下的装配建模方法。

装配模型生成后,可以建立装配件的分解视图(爆炸视图)。

 

1.2 装配术语与定义

 

1>装配部件(Assembly):是由零件和子装配构成的部件,是一个指向零件和(或)子装配件的指针的集合,也是一个包含组成件(或组件)的部件文件。在UG中是采用虚拟装配进行装配建模的。虚拟装配是管理几何体而不是生成几何体,它通过使用指针,而不是零件中的实际几何体。其优势是:

装配的RAM需求减少;

因为不需要编辑基本几何体,装配的显示被简化;

由于通过指针(引用),共享同一个几何体的数据,所以对零件的编辑与修改都能反映在引用那个零件的装配中,装配会自动更新;

能定义装配中部件之间的位置关系。

2>子装配(Subassembly):是在更高一层的装配件中作为组件的一个装配。子装配是一个相对概念,任何一个装配部件可在更高装配中用作子装配。

 

3>组件对象(component objects):是一个从装配部件链接到部件文件或主模型的指针实体。在一个装配中每一个组件仅仅含有一个指针指向它的主控几何体(引用组件部件),一个组件对象记录的信息是:部件名称、层、颜色、线型、线宽、引用集和配对条件。

 

4>组件(component):是由一个从装配内的组件对象指向到的部件文件或主模型。组件可以是单个部件(即零件),也可以是一个子装配。实际几何体被存储在零件的部件文件中,装配仅仅是引用而不是考贝。

 




   

    装配结构

 

5>单个零件(piece part):是指在装配外存在的零件几何模型,既可以添加到一个装配中去,也可以单独存在,但它本身不存在下级组件。

 

6>自顶向下装配(Top-Down Assembly):是指在装配级中创建与其它部件相关的部件模型,是从装配部件的顶级向下产生子装配和零件的方法。顾名思义,自顶向下装配是先在结构树的顶部生成一个装配,然后下移一层,生成子装配和组件(或部件)。

 

7>自底向上装配(Bottom-up Assembly):是先创建部件几何模型,再组合成子装配,最后生成装配部件的装配的方法。

 

8>混合装配(Mixing Assembly):是根据设计的需要,将自顶向下装配与自底向上装配混合运用的方法。如先创建几个主要部件的主模型,再将其装配到一起,然后在装配中设计其他部件。可以在两种模式之间任意切换。

 

9>主模型(master model):根据虚拟装配的思想,提出主模型的概念。主模型是供UG各模块共同引用的部件模型。主模型的特点是可以被工程图、装配、加工、机构分析、有限元分析等模块引用。实施主模型的好处是在开发过程中不同但相互关联的应用过程访问同一个几何体。相主模型修改,相关应用模块自动更新数据。

 

 

1.3 装配部件的不同状态

 

1>显示部件(Display Part)

显示部件:在屏幕图形窗口中显示的部件、组件和装配都称为显示部件。在UG的主界面中,显示部件的文件名称显示在图形窗口的标题栏上。有以下几种常用方法可以改变显示部件:

Window → More Parts → 选择部件;

在装配导航树中把光标定于树状结构中表示一个组件的节点上,MB3 → Make displayed Part。

2>工作部件(Work Part)

工作部件正在创建或编辑的几何对象的部件,工作部件的文件名称显示在图形窗口的标题栏上。工作部件可是显示部件也可以是包含在显示部件中的任一部件。如果显示部件是一个装配部件,此是工作部件以其自身的颜色显示以赤加强,其它部件变灰色以示区别。

有以下几种常用方法可以使某个部件变成工作部件:

选择装配工具条中的Make Work Part图标 → 选择部件;

在装配导航树中把光标定于树状结构中表示一个组件的节点上,MB3 → Make Work Part。

 

 

2.装配导航器

 

装配导航器(Assemblies Navigator)是一种装配结构的图形显示界面,又称为“装配树”。在装配树形结构中,每一个组件作为一个节点显示(node)。它不仅能非常清楚地表示出装配中各个组件的装配关系,而且能让使用者在必要时快速地选取和操纵各个组件。例如:使用者可以相对不同的操作在装配导航器中选择相应的组件,可以完成一些装配管理功能,如改变工作部件、改变显示部件和隐藏部件等。

 

2.1 打开装配导航器

在打开一个装配导航器之前,最好先打开一个装配部件,然后选择装配模块(Application→Assemblies)。有三种方法可以打开装配导航器。

选择标准工具栏里的装配导航器图标;

选择菜单View→Assemblies Navigate;

使用快捷键Ctrl+A。

打开装配导航器后,主窗口中就会显示装配树形结构图。

 

2.2 装配导航器中的图标

在装配导航器中,为了识别各个节点,装配中的子装配和各部件分别用不同图标表示。同时,对于装配件或部件的不同状态,其表示的图标也有差别。

(装配或子装配):这个图标显示黄色,表示装配或子装配是在工作部件;若是灰色,但有黑实边框,则表示装配或子装配是非工作部件;若是全部是灰色,则表示装配或子装配被关闭。

(组件):这个图标显示黄色,表示组件是在工作部件内;若是灰色,但有黑实边框,则表示组件是非工作部件;若是全部是灰色,则表示组件被关闭。

(装配树节点的展开和压缩):单击加号表示展开装配或子装配,显示装配或子装配的所有组件。一旦单击它,加号变减号。单击减号表示压缩装配或子装配,不显示其下属的组件,即把一个装配或子装配压缩成一个节点。同时减号变加号。

(检查框):表示装配或组件的显示状态。若检查框被选中,呈现红色,表示当前部件或装配处于显示状态;若是呈现灰色,表示当前部件或装配处于隐藏状态;若没有选取(单框表示),表示当前部件或装配处于关闭状态。

2.3 装配导航器中弹出的菜单

Blank/Unblank:显示或隐藏组件或装配;

Pack/Unpack:打包/拆包。pack能将多个相同的组件的节点组合成一个节点,unpack则能展开组合,还原节点原来的状态。(也可从Tool→Assemblies Navigator→Pack All/Unpack all)

Make work Part:使成为工作节点;

Make Displayed Part:使成为显示节点;

Display Parent:显示父节点。当鼠标定位在具有上级装配的节点上,单击右键,选择Display Parent,则改变显示部件为所选部件的上级装配。如有多级,则自底向上全部列出。父装配成为显示部件时,工作部件保持不变。

Replace Reference Set:替换引用集。替换当前选择组件的引用集。可以将所选组件替换成自定义引用集或系统默认引用集Empty、 Entire Part;

Open:在装配结构树中打开组件。如果一个装配已经打开,其下级组件处于关闭状态,则可以用这种方法打开这些处于关闭状态的组件。其下级菜单有6个:

Copmonent 打开所选择的组件。
Component as 打开另外的组件替换指定的组件。
Child Components 打开装配的下级组件而不打开下下级组件
Assembly 打开装配件及其所有下级组件
Assembly as 打开另外的装配件替换指定的装配件。
Component fully 完全打开所选择的组件

Close:关闭所选择的组件或整个装配,能提高操作速度。其下级选项有三个:

Part 关闭所选择的组件,如果选择了多个组件,则只关闭没有修改的组件。
Part(Modify) 关闭已经修改的组件,对于修改但尚未保存的组件,则将首先提醒是否保存。
Assembly 关闭整个装配。

Select Assembly:选择一个装配及其所包含的组件。

properties:列出所选组件的相关信息。这些信息包括组件名称、所属装配名称、颜色、引用集、约束名称及属性等。

2.4 在装配导航器中选择组件

在装配导航器中,将鼠标定位有想要选择的组件节点上,MB1则该组件选中。

Ctrl+MB1:另加选一组件。

Shift+MB1:另加选一组组件,在两组件之间的所有组件选中。

 

2.5 设置装配导航器显示项目

选择菜单Preference→Assemblies,弹出装配参数设置对话框。在对话框中选Configure Colums选项,弹出装配导航器项目设置对话框,可以增加、删除调整装配导航器项目。

 

2.6 装配导航器应用实例

Open→CAST_Parts→amd/sheet-metal→amd_doorlatch.prt

 

 

 

3.自底向上装配

 

3.1 自底向上装配的一般步骤

自底向上装配建模是先进零件的详细设计,然后添加到装配件上。

 

1> 建立装配部件

首先建立一个装配部件文件。选项File→New,弹出新建部件对话框,输入装配文件名;

选择Application→Assemblies,以选用装配模块,出现装配工具条,如下所示;



在图形窗品口MB3→Replace View设置TFR-TRI或TFR-ISO为工作视图。

选择Add Exiting Component图标,或选项Assemblies→Components→Add Exiting,弹出如下图所示的选择部件对话框。根据所需据具体情况选用相应的方法选择需要装配的部件。



选择部件对话框分成三个区域:
 

1.Choose Part File:表示从磁盘中选取未载入计算机内存的部件;

 

 

2.Choose loaded part:表示选取已载入到计算机内存的部件。

 

 

3.Part name field:表示通过键入部件名选取已载入计算机内存的部件。

 


 

 

2> 设置部件加入装配的有关选项

上述操作结束后,弹出添加已存部件的对话框。

 

组件多处添加选项。

组件名称(Component name):该选项默认值是部件的文件名,该名称可以修改,如果一个部件装配在同一个部件的多个位置,可以通过指事实上组件名称来区别不同位置的同一个部件。

引用集:该选项默认是Entire Part,表示加载整个部件。

定位选项:Absolute-表示按绝对定位方式确定部件在装配中的位置,Mate-表示按配对条件确定部件在装配中的位置,Reposition-表示部件加到装配中后重新定位。

层规定选项(Layer opti******): Work-表示将部件放置在装配部件的工作层,Original-表示仍保持部件原来的层位置,As Specified-表示将部件放置到指定层中(可在其下方的文本框中输入指定层层号)。


 

3> 部件在装配中的目标位置:

在2>的后续操作中,弹出点构造器对话框,用于确定部件在装配中的目标位置,这时可输入点的坐标值来定义所装配的组件在装配中的位置,也可以任意在图形窗口中选中一点,以后用装配约束(Mating C******trains)来定位,此时图形窗口中就显示出所加入的部件。

重复以上两步,加入所需要的其它部件到装配中,然后打开装配导航器,检查装配结构,根据需要进行装配结构的编辑。

 

3.2 实例

例:ch6-handle_asm

File→New(handle_asm.prt)→→crew.prt(layer.work)→(0,0,0)→→handler.prt(Exiting point)→→handle_stop( Multiple add)→选点构造器→手柄轴户处的圆(2处)→重新放置组件→选不正确放置的handle_stop并在角度中输入180º→Rotate About a Point→点构造器再次选中不正确放的圆→ok.

 

 

4.配对条件

 

4.1 基本概念

自底向上装配有两种添加组件到装配的方式,一种是按绝对定位方式添加组件到装配,另一种是按配对条件定位添加组件到装配。装配建模的最大优势在于能建立部件之间的参数化关系。运用配对条件可以建立装配中各组件之间的参数化、相对位置和方位的关系。这种关系被称为配对条件。配对条件由一个或多个配对约束组成,配对约束限制组件在装配中的自由度。若组件全部自由度被限制,称为完全约束,有自由度没有被限制,则称久约束。在装配中充许久约束存在。

从/到(From/To)对象:当进行配对约束时,系统提示选择FROM和TO对象。FROM对象是将要移动到新位置的组件上的要配对的对象,可称之为相配组件对象;TO对象是要保留当前位置的组件上的与FROM对象相配对的对象,可称之为基础组件对象。当添加配对约束时,先选FROM对象,再选TO对象。

自由度指示:系统用箭头显示现存的自由度。

 

4.2 配对条件对话框

配对条件对话框可以通过选择Assemblies→Components→Mate Component调出或单击配对对条件图标,或在添加组件到装配的过程中(positioning选项选择Mate)。该对话框是由配对树、配对条件、选择步骤、过虚器及相关选项组成。

 

4.3 配对类型

配对类型用于确定配对中的约束关系。UG中有8种配对类型(Mating Type):

1.mate  

贴合定位。定位两个一致的同类对象,让定位的两个对象位置重合。对于平面,则它们共面且法线方向相反;对于圆锥面,系统首先检查其角度是否相对,若相等,则对齐其轴线。当贴合圆柱圆表面时选择表面的半径必须是相等的。对于边缘、线和圆柱表面,Mate类似于Align。

 

2.Align  

对准定位。对准相配对象。对于平面对象,对准定位的两个对象是共面且法线方向相同。对于轴对称对象,如圆柱、圆锥和圆环等对称实体,是使其轴线相一致。当对齐边缘和线时,是使两者共线。Align与Mate不同,当对齐圆柱、圆锥和圆环面时,不要求相配对象直径相同。

 

3.Angle  

角度定位是在两个对象间定义角度尺寸,通过定义在两个对象间的旋转角去约束相配组件到正确的方位上,该角度可以用于旋转一配对组件到正确的位置,角度是两个方向矢量的夹角。这种约束充许配对不同类型的对象,例如可以在面和边缘之间指定一个角度约束。

 

4.Parallel  
平行定位约束两个对象的方向矢量彼此平行。

 

5.Perpendicular  
正交定位约束两个对象的方向矢量彼此垂直。

 

6.Center  
中心定位约束两个对象的中心,使其中心对准。当选择Center时,Center Objects菜单激活,其选项有:

1 to 1:将相配组件中的一个对象定位到基础组件中一个对象的中心上,其中一个对象必须是一个圆形和轴对称的对象,如一个圆柱。
1 to 2:将相配组件中的一个对象定位到基础组件中两个对象的中心上。当选择该选项时,选择步骤中的Second to被激活,充许在基础组件中选择第二个对象。
2 to 1:将相配组件中的两个对象定位到基础组件中一个对象上,并且与其对称。当选择该选项时,选择步骤中的Second from被激活,充许在相配组件上选择第二个配对对象,Second to 选项仍然是灰色。
2 to 2:使相配组件中的两个对象与基础组件中的两个对象成对称布置。选择该选项时,Second From 和Second To选项全部激活,需分别选择对象。
相配组件是指需要添加约束进行定位的组件,基础组件是指位置因定的组件。

 

7.Distance  
距离配对约束用于指定两个相配对象间在三维空间的最小距离,距离可以是正、负。正负号确定相配对象是在目标对象的哪一边。

Offset Expression:显示当前距离约束表达式的名称和数值,如果表达式不存在,则产生一个新的表达式。在Offset Expression文本框中可以改变表达式的名称和数值。

Offset:显示当前偏置值。

产生距离约束的步骤如下:1>从相配组件中选择一个对象;2>从基础组件上选择一个对象;3>修改 Offset Expression.

 

8.Tangent  
相切配对约束定义两个对象相切。

 


 

4.4 配对选步骤

从相配组件上选择几何对象(From、 Second From)与基础组件上选择几何对象(To、 Second To)。

Second From、 Second To只有在某些特定的条件下才会被激活。

 

4.5 配对约束/实体对应矩阵

配对约束与实体的对应条件见下表:

点 线 圆 平面 圆柱面 球面 圆锥面 圆环面

贴合对准

距离
 

 

 
 
 
 
 
 
 

线
贴合对准

距离
除相切

适合所

有约束
 

 

 

 

 
 
 
 
 
 


贴合对准

中心距离

相切
适合所

有约束
适合所

有约束
 

 

 

 
 
 
 
 

平面

(平表面)

(基准面)
贴合对准

中心距离
除相切

适合所

有约束
适合所

有约束
除相切

适合所

有约束
 

 

 

 

 
 
 
 

圆柱面
贴合对准

中心距离

相切
适合所

有约束
适合所

有约束
适合所

有约束
适合所

有约束
 

 

 

 
 
 

球面
贴合对准

中心距离

相切
贴合对准

中心距离

相切
贴合对准

中心距离

相切
贴合对准

中心距离

相切
贴合对准

中心距离

相切
贴合对准

中心距离

相切
 

 

 

 
 

圆锥面
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
 

 

 

圆环面
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离
贴合对准

中心距离


 

4.6 配对条件树

配对条件树是用图形表示装配中各组件的配对条件和约束关系,按可调出配对条件对话框,其上部分即是配对条件树。

 

有3种切点类型:根节点、条件节点、约束节点,每类节点都有对应的弹出菜单,用于产生和编辑配对条件与配对约束。
根节点:由工作部件的名称组成,通常是装配和子装配的名称,由于工作部件是唯一的,所以根节点只有一个。

条件节点:是根节点的子节点,显示组件的配对条件,由3部分组成。展开/拆叠(用于显示和隐藏组成配对条件的配对约束)、检查框(可以抑制和解除已抑制的组件)和配对条件名(显示出与组件相配对的参照对象)。

约束节点:显示配对条件的约束。

 


 

在根节点上MB3后有2个菜单选项:

Create Mating Condition:产生一个空的配对条件,该配对条件后可以修改;

Create Suppress Mating Condition:产生一个空的并抑制的配对条件。利用抑制配对条件可以延时更新约束。。

 

在条件节点上MB3后,有一个弹出菜单,共有5个选项,其菜单选项说明如下:

Highlight/unhighlight-高亮显示相配对对象和方向矢量。其下级菜单说明如下:1>Form and To:高亮显示相配组件和基础组件;2>From:高亮显示相配组件;3>To:高亮显示基础组件;4>With/Without Direction:高亮度或低高亮度显示方向矢量;5>Off:低高亮度显示配对对象和方向矢量。

Show/Remove Degrees of Freedom:选择该选项,可在约束后显示或移去剩余自由度的符号。

Suppress/Unsuppress:选择该选项,或抑制/解除已抑制的配对条件。

Delete:选择该选项,则删除配对条件。

Rename:选择该选项,则更改配对条件名。

约束节点上MB3后,有一个弹出菜单,其菜单选项说明如下:

Alternate Solution:对同一约束更换不同的配对方式。

Convert To:用于转换配对类型。选择该选项,弹出配对类型下级菜单,可将当前配对类型转换成其他配对类型。

Delete:选择该选项,则删除配对约束。

Rename:选择该选项,则更改配对约束名称。

4.7 按装配条件进行装配步骤

打开一个含组件的装配部件;

选择Assemblies→Components→mate Components;

选择配对约束类型;

选择与配对约束相对应的对象过滤方法Filter;

选择From,从相配组件上选择与配对类型相适应的成对对象;

选择To,从基础组件上选择与配对类型相适应的配对对象;

选择Preview,查看配对是否符合要求;

如果配对不符合要求,用Alternate Solution取该约束的另一种配对方式,或者利用配对条件树进行编辑修改;

重复3~9步骤添加其它配对约束,直到该组件与其它组件按要求配对约束为止。

Apply,以完成操作。

4.8 实例

  Open(dau_nut_cracker_assm.prt)→进行装配(可参考dau_nut_cracker_assm_mated)。选择Assemblies→Components→ Reposition Component,选中曲柄,并拖动该组件。

 

 

 

5.引用集

 

如果要显示装配中所有的组件或子装配部件的所有内容,不仅容易造成图形显示混乱,而且由于数据量庞大,需要占用大量的内存,不利于装配工作的操纵和管理。装配中的引用指针正是针对这一问题而产生的,它能够限定组件装配入装配中的信息数据量。

 

5.1 通用概念

 

1>引用集概念

引用集是在组件部件中定义的命名的数据子集或称数据组,它可以代表相应的组件部件装入装配。引用集可以包含下列数据:

名称、原点、方位(变换矩阵)。

几何对象、基准、坐标系、组件对象。

属性(用于部件清单的非几何信息)。

2>引用集的使用

在一个组件部件中定义了一个引用集后,就可以用于装配中。一个部件中的引用集的数据量是不受限制的,而且同一对象可以属于多个引用集。使用引用集有两个主要的理由:

排除或者过滤部件中不想要的对象,它们不会出现在装配中。一个组件部件可以包含许多对象,如草绘、基准、几何结构等。在一个复杂的装配件仅仅引用组件部件对象将会造成混淆并且很难操作。通过定义引用集,使装配件仅仅引用组件部件中必要的几何体,这将会使装配部件文件尺寸小并容易操纵。

在装配中用简单的几何体表示组件。

3>默认的引用集

默认状态下,装配中的每个组件都有两个引用集可供选择:

Entire Part:整个部。是默认的引用集。它引用部件中的全部几何体。

Empty:空。空引用集是在部件不需要显示的情况下使用的一个空引用集,它是一个不含任何几何体的引用集,可以提高图形的显示速度,也提高操作速度。

4>装配的显示技巧

引用集的主要优点是在装配中用简单的几何体表示组件对象,这种技术有以下几点优点:

较快的打开装配部件;

较小的系统内存需求;

对象属性信息一直有效;

尺寸与装配是相关的。

有不同的方法可以简化装配,下面介绍几种:

简化实体:为了使用这个技术,在建模应用中,利用Insert→From Feature→Extract功能,可以建立一个与完全实体模型相关联的拷贝。然后用Insert→From Operation→Simplify,从被抽取的实体中移去不想要的表面。这样一个只包含简化实体的分离的引用集就产生了并且显示于装配中。这种方法参能够在装配中隐藏部件的内部细节,可以用于复杂的实体模型。

简单曲线。为了使用这个技术,在组件部件中建立简单曲线,这些简单曲线可以是相关到实体的已存在草图、母线或导引线;建立另一个引用集,他只包括这些曲线,通过替换引用集控制在装配组件中的显示(如在对于管道,它可在通过用来构建实体的引导线来表示)。

在装配中的变形的组件。装配中的一些组件,如弹簧、回引针、管子等,在装配中它们会产生变形,可以使用引用集控制此零件组件的显示。组件部件实体可以有两种显示状态,一种是自由状态,另一种是安装时的变形状态。可以对每种状态建立分离的引用集。

5.2 建立引用

从菜单条中选取Assemblies→Reference Sets,出现如图所示的对话框,可以建立和编辑引用集。

引用集的命名。选取Create图标,出现提示要求输入引用集名,确定后,接着选择包括在引用集中的对象。引用集名必须少于30个字节;充许出现空格、逗号等;对大小写不敏感(自动转为大写)。

引用集的原点与方位。在建立引用集的对话框中可以定义引用坐标系和原点。(Create Ref Set CSYS处于No状态时,引用集使用默认的绝对坐标原点与方位;处于Yes状态时,系统弹出坐标系统菜单定义引用集坐标方位和用点构造器指定引用集原点,引用集的坐标方位和原点不会影响组件在装配中的位置)。

信息。Information→Assemblies→Reference Set或引用集对话框中选取Information图标,可以得到关于在工作部件中引用集(系统默认的Empty、Entire Part除外)信息。


 

5.3 替换引用

虽然引用集产生在组件部件中,但实际的应用却是在高一级的装配中。当在装配的上下文工作,常常需要用不同的引用集显示不同的组件。在装配中改变当前显示组件的引用集被称为替换引用集。有三种方法可以替换引用集,下面分别叙述。

在装配下拉式菜单Assemblies→Components→Replace Reference set,弹出类选择器在图形窗口中选择要替换的引用集的组件→弹出一引用集替换对话框,选取或输入替换的引用集的名称。

在装配下拉式菜单Assemblies→Reference set,在引用集对话框中单击Set as current图标。这个图标只有在所需要替换的引用集所对应的组件被设定为工作部件的情况下才有效。

利用装配导航器的弹出菜单替换引用集。在装配导航器中选取一个组件,MB3弹出的菜单中选取Replace Reference Set,级联菜单将显示出该组件中的所有引用集。

5.4 编辑引用

在引用集对话框(在装配下拉式菜单Assemblies→Reference set)中提供了对引用集进行删除、重命名以及改变引用包含的对象等功能。

删除引用集的过程不会删除任何几何体,它只是消除了与几何体有关的信息列。

重命名引用集可以在不删除或重建引用集的情况下改变引用集名称。

 

5.5 实例

 

 

6.自顶向下装配

 

自顶向下装配建模(TOP—DOWN)是工作在装配上下文中,新建组件的方法。因为一个零部件的构建是在装配的环境中进行的,可以首先在装配中建立几何体模型,然后产生新组件,并把几何体模型加入到新建组件中,这时在装配中仅包含指向该组件的指针。

自顶向下装配主要用在上下文设计。上下文设计是指在装配中参照其他零部件对当前工作部件进行设计的方法。在进行上下文设计时,其显示部件为装配部件,工作部件是装配中的组件,所做的工作都发生在工作部件上。当工作在装配上下文中,可以利用链接关系建立从其它部件到工作部件的几何链接关系,利用这种链接关系可链接拷贝其它部件中的几何对象到当前工作部件中,再用这些几何对象生成几何体。这样,一方面可以提高设计效率,另一方面保证了部件间的关联性,便于参数化设计。

 

6.1 自顶向下装配方法

自顶向下装配有两种方法:

方法1.先在装配中建立几何模型(草图、曲线、实体等),然后建立新组件,并把几何模型加入到新建组件中。

方法2.先在装配中产生一个新组件,它不包含任何几何对象即“空”组件,然后使其成为工作部件再在其中建立几何模型。

 

6.2 建立新组件

在建立新组件时,显示部件和工作部件必须是装配或子装配件,或者说将要产生的新组件的父节点。根据装配和所选择的几何对象的情况,可以建立如下两种新组件:

1>建立含几何对象的新组件

该方法是在装配部件中建立一个新组件,并将装配中的几何实体添加到新组件中,其步骤如下:

打开一个含几何体的装配部件,或者先在装配部件中建立几何体;

选择Assemblies→Components→Create New...菜单项,弹出类选择器对话框;

在图形窗口中选择一个或多个要添加到新组件中去的几何体,单击OK,弹出输入部件名的对话框,输入文名,OK,则弹出建立新组件的对话框。

Component Name:指定组件名称,默认为部件的存盘文件。
Ref.Set name:为新组件指定引用集名称,若没指定,默认为Entire。

Layer Opti******:设置产生有组件加到装配部件中的哪一层。

Component Origin:指定组件原点采用的坐标系。

Copy Defining Objects:关闭,则与定义对象有关的几何体不被复制到新组件中;选中,则从装配中将所有选中的几何体和定义对象复制到新组件中。

Delete Originals:决定所选几何体对象在装配文档中的原始数所删除与否.


OK。到此,在装配中产生了一个含所选几何体对象的新组件。

 

2>建立不含几何对象的新组件

该方法是在装配中建立不含任何对象的新组件,然后再到其中进行三维建模。其步骤如下:

 

打开一个装配部件,该部件中可以是一个不包含任何几何体和组件的新部件;

选择Assemblies→Components→Create New...菜单项,弹出类选择器对话框;

由于是产生一个不包含任何几何对象的新组件,因此,此处不需选择几何对象,单击OK,弹出输入部件名的对话框,输入文名,OK,则弹出建立新组件的对话框。设置新组件的有关信息。OK。到此,在装配中产生了一个不含所选几何体对象的新组件。

6.3 验证新组件的产生

由于在建立新组件时图形窗口显示没有发生变化,特别是建立不含几何对象的新组件时。可以通过几种方法验证新组件是否产生。

激活装配导航器,寻找新组件的节点,MB1选择该节点,可见到属于该新组件几何对象被高度显亮。

用选项Assemblies→Reports→List Components列表查询。

用选项Assemblies→Context Control→Set Work Part将新组件变为工作部件进行检验。

读状态行。

6.4 实例

Open(dau_fixture_assm.prt)→打开Modeling及Assemblies模块→选WCS Orient并选Absolute SYS→在基板的左上角建立一个XLength=2,YLength=2,ZLength=1的矩形块→新建组件并在类选择对话框中选中新建的矩形块→命名新组件名,并在Creat New Component对话框中选中Delete Originals,以便在几何对象复制到新组件中在装配图中删除(可在Assemblies Navigate树中对比不删除情况下:此时在装配中仍存在原几何体)→OK。

 

 

7.部件间建模

 

部件间建模是指利用链接关系建立部件间的相互关系,实现参数化设计。在进行部件间间建模前,应将UGii目录下的公制默认文件或英制默认文件(ug_metric.def拗口ug_english.def中的参数Assemblies_AllowInterpart设置为Yes,否则不能进行这项工作。

 

7.1 WAVE几何建模

WAVE几何链接器提供在装配环境下链接拷贝其他部件的几何对象到当前工作部件的工具(装配中只是部件的引用,不存在几何体),被链接的几何对象与其父几何保持关联,当父几何对象改变,被链接到工作部件的几何对象随之改变。

可用于链接的几何类型包括:点、线、草图、基准、面和体。这些被链接到工作部件的几何对象以特征存在,并可用于建立和定位新的特征。

在主菜单上选择:Assemblies→WAVE Geometry Linker或单击装配工具条上的图标,即可弹出WAVE几何链接器对话框。

 

对话框分为三部分:

上部用于指定链接的几何对象类型;

中部为所选对象类型相应的选项;

下部为各类对象的共同选项。

 

At TimeS******p:时间标记选项。打开则在所选组件上后续产生的特征将不会体现到用链接特征建立的对象上;关闭则在所选组件上后续产生的特征将会体现到用链接特征建立的对象上。

Blank Original:打开该选项,则在产生链接后,隐藏原来的对象。

Create Non_Associative:建立非关联特征,即产生的链接与原来对象不关联。

 


 

使用WAVE几何链接接器可按如下三个步:

使装配部件为显示部件,希望在其中建立拷贝几何体的部件为工作部件。可以认为工作部件是被连接几何体对象的接收器;

在主菜单上选择:Assemblies→WAVE Geometry Linker或单击装配工具条上的图标,即可弹出WAVE几何链接器对话框;

在WAVE几何链接器对话框中首先选择要拷贝的几何类型,然后选择特定的几何体,OK。这样,被选择的几何对象被链接到工作部件中。在工作部件中,这些对象是以特征的形式存在的。

由于链接的几何对象是以特征的形式存在的,因此可用编辑特征的方法对其进行编辑、删除。Edit→ Feature → Parameters,选择某一链接特征,弹出编辑链接特征对话框。当该对话框出现后,图形窗口中的光标激活成选择对象状态,此时可经选择新的父几何体,新的父几何体的几何类型必须与旧的父几何体的几何类型相同。

 

Parent:表明父几何的几何类型。如果链接被打断,则显示Broken Linker.
Part:

At Times******p:当该选项激活时,可从父部件特征列表中选择某一特征为链接几何对象的新时间戳记。

Break Link:打断链接几何体与父几何体之间的关联,这意味着链接几何不会随父几何体的改变而更新。→


 

7.2实例

在6.4的实例的基础上,修剪定位块(15层为Work层,21层为Selected)(定位块需先定义为工作部件)。用Assemblies→Wave Geometry linker...链接拷贝草图轮廓线,然后以此轮廓Extrude (Trim to face)修剪定位块。

 

 

8.装配爆炸视图

 

8.1 概述

爆炸视图是在装配模型中拆分指定组件的图形。爆炸视图中的组件按装配关系偏离原来位置。爆炸图图与显示部件相关联,并存储于显示部件中。

 

1>爆炸视图的特征

可在爆炸视图中的组件进行所有的UG操作;

任何对爆炸视图中组件的操作均影响到相关的非爆炸视图中的组件;

可在视图中按爆炸或非爆炸两种方式显示图形。

2>爆炸视图的限制

只对装配中的组件进行爆炸,但不能爆炸装配组件中的体;

不能脱离当前模型来输入、输出爆炸视图。

一个模型可以有多个含有指定组件的爆炸视图,UG系统中的爆炸视图的默认名称为视图的名称加Explode。若有重复,系统自动在其后加数字后缀,用户最好选有意义的爆炸视图名。

 

8.2 建立一个爆炸视图

在装配环境下,单击装配工具条上的爆炸视图图标,弹出爆炸视图工具条。如下:



从左至右分别为:新建爆炸视图、编辑爆炸视图、自动爆炸视图、取消爆炸视图、删除爆炸视图、消隐组件及显示组件。

 

8.3 生成爆炸视图及相关选项使用实例

Open(amd_fix_assm_explode.prt)→调用Assemblies模块→单击Exploded Views图标,弹出爆炸视图工具条→单击Creat Exploded图标,弹出建立爆炸视图对话框,并输入爆炸视图名→OK,即可产生一个爆炸视图,在图的左下角会有一个TFR-TRI WORK[EXPLODED]的提示→单击Edit Exploded图标,选定二个定位销,并向上爆炸5个单位,OK→在TOOL的Assembly Navigator 下级菜单中选中Pack All→分别对其余部件进行爆炸。

 

综合装配实例:

UG_CAST→Assembly Modeling→Assembly Projects

 

 

 

 

 

zhwylw 2005-06-01 11:08

第七章 工程出图与尺寸标注

1.综述

UG的Drafting模块提供了绘制和管理工程图与技术图的完整的过程与工具,是依据已创建成的3D模型来快速产生模型的投影与尺寸标注。在绘图模块中产生的视图及尺寸与3D模型完全相关联:即3D模型上的任何改变都会自动的反应在所产生的工程图上,此种关联可让用户任意修改3D模型而不用担心工程图会与3D模型不同。

2.图的创建与编辑

2.1 创建新图

在Drafting应用中,从菜单条上选择Drawing→New,会出现New Drawing对话框。要创建一张新图,用户必须定义图的参数,如图名(name)、图幅(size)、图幅比例(Scale)、绘图单位(Units)以及投射角(Projection angle)等。

用户进入制图应用时,系统将按默认值创建一张图。用户可通过2.4中介绍的编辑图方法来加以编辑或删除。

 

2.2 打开图

 

从菜单条上选择Drawing→Open,将调用Open Drawing对话框。用户可以在先前已创建的图清单中选择,或在Selection区域输入一个指定的图名称,来打开一张图。如果有部件中有多张图,用户可以通过设置包含一个指定的图系列的过滤器来过滤图清单。

 

2.3 编辑图

 

UG用“图”这个词来定义一个视图的集合。在部件中将一张图作为一页,一个部件文件可以包含许多页,也就是包含许多图。

从菜单条上选择Drawing→Edit,来修改当前图的创建参数,如名称、图幅尺寸、比例、绘图单位或投射角度等,这些参数与用与定义一张新的图时的参数是相同的。

当前工作图的显示内容会影响有些参数编辑是否可用。如只有当前视图不存在投射角时,才可以改变投射角;用户把图的尺寸编辑得太小以至于一个视图的一部分落在图边界的外面,此时就会有出错提示。

 

2.4 删除图

从菜单条上选择Drawing→Delete,用户可以删除现有的图及它的视图。

2.5 创建图的基本过程实例

打开文件(如 Drf_dwg1.prt )并加载建模及制图模块。

加载基本视图:Open→Add View →Import View,选某个视图,如TOP,并用MB1将基准视图插入到合适位置,Cancle.

在Add View 对话框中,选择投影方式,如正交投影方式,确定其它视图。

 

3.视图的创建与参数设置

3.1 添加视图

一旦创建好一张图,用户就可以往图中添加视图了。Add View 对话框允许用户用许多“视图成员”来组成用户的图。这些添加的视图包括输入的模型视图,也包括正交视图、向视图、局部放大视图以及剖视图等9种视图。不同的视图是通过相应的视图添加对话框来添加的。当视图成员被添加到了图中时,也可以调整视图的比例、位置、名称、状态等。

投射视图:投射视图是基于正交投射规则创建的。这些视图生成时与父视图正交。投射视图包括正交视图的轴侧图。

非投射视图:非投射视图不是基于正交投射规则创建的。他们被置于图上一个指定的位置,这些视图包括局部放大视图和外部输入的视图。

父视图:父视图被用来当作参考,一个新添加的视图就参考父视图进行投射、对齐,以及定位。一个父视图可以是输入视图、正交视图、截面视图、轴侧图或局部放大视图。

3.2 输入视图

Drawing→Add View。从Add View对话框里的列表框中选择视图方向。一旦视图被输入到图上,比例、层、正交投射空间的对齐最快就定义好了,用户可以选择任何一个模型视图作为部件在图上的放置方位。

 

3.3 正交投射视图

打开文件(如 Drf_dwg1.prt )并加载制图模块

加入前视图(Drawing→Add view→在视图栏中选中Front,使用MB1在图面上选取前视图放置的位置)

选取Ortho View 选项,再选取正交视图要加入的基准视图,再用MB1在基准视图的上方选取上视图的位置,再用M了在基准视图的右侧确定右视图的位置。

3.4 向视图

 

3.5 局部放大视图

在Add View对话框中选局部视图选项

在母视图中选取局部视图的中心点→移动鼠标拖曳出局部视图的圆弧范围→输入放大比例Scale→OK→移动鼠标使用MB1选取局部视图的位置。

3.6 视图显示参数设置

Preference→Visualization→Names/Borders:视图边框的显示与否

Preference→View Dispalay→出现对话框:隐藏线等设置。

3.6 加载图框

加载图框的方法:

(a)输入法(Import):用Import法将一个图框添加到图上,该方法是将组成图框的所有对象拷贝到图中。

(b)加载图框样板(Pattern 方法)。

事实上,最有效的添加图框的方法是用加载模板的方法。模板仅是一个图形对象,但它代表了主模型中的多个对象。

建立图框样板资料:使用工作坐标(WCS)作为样式资料存取时的坐标系及调用样式资料时的参考方位与原点。其步骤如下:

在E:盘或其它位置建立Border目录以存放模板数据;

File→Opti******→Save Opti******→Pattern data only,并设置模板存放的路径( E:\border ) → ok ,即以主模型的方式仅保存了用户定义的边框数据文件。模板数据文件必须在Modeling状态下保存。

重命名用户的部件文件,并保存用户的模板文件(保存在同一目录下E:\border)。

此后使用此零件文件可允许使用该样式数据pattern来定义主图框。

实例:

1.open文件(drf_a3border),启用Modeling模块,使模型视图充满整个图形区(Fit),并使WCS位于整个边框的左下角;

2.File→Opti******→Save Opti******→Pattern data only→ok,保存模板;

3.将模板加入到图中:设置当前层为101层;选择Format→Pattern,在对话框中选择第一项(Retrieve Pattern)以恢复模板→OK接受默认参数→指定模板文件的路径,并选择包含模板数据的部件名,命名用户的模板→定义模板的原点(WCS(0,0,0))→OK。

 

**制作图样

制作图样的方法是:新建一个部件文件,用易于理解的字符命名,如A0,A1,A2,A3,A4等;新建文件后进入Drafting模块,并设置好颜色、线型、图层等参数;用Curve功能绘制图框,并在相关栏目中插统一入通用文本。绘制图层后,选择File→Opti******→Save Opti******菜单命令,在该对话框中选择Pattern Data Only选项;最后选择File→Save菜单命令保存文件。这样就建立了可以供其他部件引用的图样文件了。

 

         

4.剖视图的创建与参数设置

4.1 UG提供以下七种创建剖视图的方法:

简易剖视图

阶梯剖视图

半剖视图

旋转剖视图

不规则剖视图

绘图视角的简单/阶梯状剖视图

绘图视图角半剖视图

剖视图与其母视图有关联性。更改剖面线位置或实体模型,剖面视图自动会更新;另外删除一个剖面视图,母视图的剖面线也会自动消失。

 

4.2 剖面视图的图面设置

Preference→View Display中的Section View可设置背景(选中BackGround),以切换显示或隐藏背景线,若没有选中,则剖面视图中只有被切割过的面的部分才会显示。

Preference→Annotation→Fill/Hatch可设置剖面线图样(Section View Crosshatch)

 

4.3 创建简单剖视图

实例:draft→drf_sect1.prt

 

步骤如下:

打开drf_sect1.prt,在preferences→View Display中选中hidden Line切换线型Font为Invisible,选中Hidden Line及Edge Hiding Edge,在Section View Option中选中Background, Crosshatch, Assembly Crosshatching→OK。

Drawing→Add View→选Simple Section Cut→选TOP@1(上视图)→选择hinge Line (任何图面上的特征都可以用于定义hinge Line)→使箭头方向向上。

指定切割点的位置:选点(point)→选大圆心点,指定箭头的位置。

移动鼠标,选取剖面的放置位置。

 

4.4 创建阶梯状剖面视图:需指定多个剖面线(Cut)、转角线(bend)及箭头(arrow),且所有的转角线及箭头必须与相领的剖面线段相垂直。转角线是指连接相领两剖面线段的垂直线。

实例:draft→drf_sect2.prt

选中Draw→Add view→Stepped Section Cut→ 使用InferredVector选水平边缘为Hinge Line→Apply→选point切换Arc Center→选三个圆心点(选择第三个圆心,选右视图上的小圆,但剖面线的位置产生于TOP图上),并确定Bend线的位置及箭头的位置→OK→移动鼠标选取阶梯状剖面视图的放置位置。

 

4.5 建立半剖面视图

实例:draft→drf_sect3.prt

1.打开drf_sect3.prt,在Preferences→View Display中选中TOP@1再选中hidden Line切换线型Font为Invisible.

2.选中Draw→Add view→Half Section Cut→选TOP@1为母视图→切换向量子菜单选XC轴为绞线→切换箭头方向使之朝上→Apply→选取Cut Position选项,切换点子菜单选 Arc Center→选外形的边缘圆弧→选取Bend Position选项,选外形的边缘线圆弧→选取Arrow Position→切换点选子菜单选inferred→选取表示剖视图图方向的箭头方身→移动鼠标选取放置位置。

 

4.6 建立旋转剖视图:绕一个轴旋转来建立切割剖视图

实例:draft→drf_sect3.prt

1.打开drf_sect3.prt,在Preferences→View Display中选中TOP@1再选中hidden Line切换线型Font为dashed.

2.选中Draw→Add view→Revoloved Section Cut→选TOP@1为母视图→切换向量子菜单选XC轴为绞线→切换箭头方向使之朝上→Apply→定义旋转点(选中大圆心)→选取Cut Position选项,切换点子菜单选 Arc Center→选左为圆弧→选Next Leg→用控制点法选中第二个剖切位置→选取Bend Position选项,用光标点选取转角位置→选取Cut Position选第三个剖切位置→选取Arrow Position→切换点选子菜单选inferred→选取表示剖视图图方向的箭头方身。

 

 

4.6 建立不规则剖视图

实例:draft→drf_sect4_dwg.prt

1.打开drf_sect3_dwg.prt,在Preferences→Visualization→大Names/Borders中将视图边框关闭(Show View Borders为不选中)

2.选中Draw→Add view→Unfolded Section Cut→选TOP@1为母视图→切换向量子菜单选XC轴为绞线→切换箭头方向使之朝上→Apply→选Segment and Cut Angle定义第一个剖切线位置,输入45º,Enter→定义第二个剖切线位置,输入0º,Enter→定义第三个剖切线位置,输入115º,Enter→移动鼠标选取放置位置。



 

 

4.7 建立视角的简单/阶梯剖面视图:此选项可在立体视图上,建立一个简单剖视图(simple/Stepped Section Cut From Pictorial view)

实例:draft→drf_assm1_dwg.prt

1.打开drf_assm1_dwg.prt,在Preferences→Visualization→大Names/Borders中将视图边框关闭(Show View Borders为不选中).

2.新建一图面,设置为A2.(Drawing→New )

3.Drawing→Add View→选TFR-ISO→选取立体视图放置位置。

4.创建立体视图上的简易剖面视图:选simple/Stepped Section Cut→选TFR-ISO@1为母视图→切换箭头方向为YC,Allpy→切换剖切方面(Cut direction Vector)为ZC→Apply选圆柱上方边缘(圆柱中心)为剖切位置→OK→选剖切视图放置位置。

 

4.8 建立绘图的半剖面视图:此选项可在立体视图上,建立一个半剖剖视图(Half Section Cut From Pictorial view)

实例:draft→drf_assm2_dwg.prt

1.打开drf_assm1_dwg.prt,在Preferences→Visualization→大Names/Borders中将视图边框关闭(Show View Borders为不选中).

2.rawing→Add View→选TFR-ISO→选取立体视图放置位置。

3.创建立体视图上的半剖面视图:选Half Section Cut→选TFR-ISO@1为母视图→切换箭头方向为YC,Apply→剖面视图方位(Section View Orientation)切换为Use Parent Orient,剖切方向(Cut Direction Vector)选ZC→选Reverse Vector切换为-ZC→转角位置(Bend Position)选取圆柱上方边缘,剖切位置选取圆柱上方边缘(圆柱中心)→OK→选剖切视图放置位置。

 

 

5.视图的管理

5.1 移去视图

可以使用Drawing→Remove View选项从图中移去一个或多个视图,一旦从图中移去视图图,所有与此视图有关联的制图对象和视图更改将同时删除。

 

5.2 移动视图

任何视图可以通过移动或和其它视图的对齐来改变其在图中的位置。可以使用Drawing→move/Copy View选项从图中移去一个或多个视图。可以有五种不同的移动方式:视图移动到一点、水平移动、垂直移动、垂直于一条直线、移至另一图。

复制视图时须选择Copy view.

 

5.3 对齐视图

可以使用Drawing→Align View选项对齐图中的现在视图。有五种对齐方式:重叠、水平、垂直、正交于一线、推断。

 

5.4 视图比例

可以使用Drawing→Edit View→Scale选项,自由地修改单个视图的比例。

 

5.5 视图边界

可以使用Drawing→Define View Boundary选项,来重新定义已有视图的默认边界。

 

5.6 更新视图

如果模型有所改变,用户可以使用Drawing→Update View选项,把所做的更改映到图上。

6.视图相关的创建与编辑

在制图应用模块下,在成员视图中所创建的对象都是与视图相关的,这意味着对象只在创建它们的视图中显示。

可以在制图应用模块下创建对象(线段和其它曲线)来补足当前显示的视图。由于它们处于视图相关状态下,所以这些创建出来的对象将不显示在实体模型或其它视图中。通过这些选项,可以在视图中使用或创建一个对象集来构造用户自定义的边界。如可以采用一个不规则的外型曲线定义边界,这对于使用截断线来定义局部放大视图很有用。

实例1:

1.Open(drf_master_dwg.prt),并使之处于制图模式下,41层为工作层;添加TOP视图;在视图上MB3→Expend。

2.用Spline在需局部放大的部位(左端),画一封闭的样条线。在视图上MB3→Expend。

3.Drawing→Add view→Detail View选项,选项母视图,比例为4,用矩形拖曳出包含样条线在内的一个区域;在空白处放置局部视图。

4.Drawing→Define View Boundary选项,选择刚建立的局部放大视图→选择Break Line/Detail选项→选择样条线作为新视图的边界→OK即可。

 

实例2:创建一个缩短视图。

1.Open(drf_viewbnd2_dwg.prt),并使之处于制图模式下,关闭Show view borders选项。

2.创建一个局部放大视图(右端),须包括样条线,并放置在标题栏左边。

3.重新定义顶视图的边界:Drawing→Define View Boundary选项,选择顶视图,选择Break Line/ Detail选项→选择包含扳钳的样条线边界→Apply键确认,视图的边界因为加的构造线而封闭,构造线将连接样条线的两个端点→在构造线的中点附近选取构造线,在选取位置出现一个端点,拖动这个端点至一个新的合适位置,MB1→产生第二条构造线,在第二条构造线的中点附近选择第二条构造线,出现一个端点,拖动端点至一合适位置,MB1→(至此扳钳的左端包含在此边界线内)→OK确认。

4.重新定义局部放大视图的边界:Drawing→Define View Boundary选项,选择局部放大视图,选择Break Line/ Detail选项→选择包含扳钳的样条线边界→Apply键确认,视图的边界因为加的构造线而封闭,构造线将连接样条线的两个端点→在构造线的中点附近选取构造线,在选取位置出现一个端点,拖动这个端点至一个新的合适位置,MB1→产生第二条构造线,在第二条构造线的中点附近选择第二条构造线,出现一个端点,拖动端点至一合适位置,MB1→(至此扳钳的右端包含在此边界线内)→OK确认。

5.使用模型点使视图水平对齐:Drawing→Align view→选择Model Point及水平对齐→静止点,选择欲对齐的两个视图→MB3即可水平对齐两个视图。

 

 

7.实用符号的注释

实用符号选项能创建各种各样的中心线、偏移中心线、目标点以及交线符号。当用户选择Insert→Utility Symbol选项时,就会弹出实用符号对话框。

从上至下分别为:符号图标、定位选项、符号显示参数、优化选项。
符号图标用于产生各种类型的实用符号。

点的定位选项是通过选择一个对象来决定一个符号的放置位置。当用户选择一个对象的时候,系统根据定位选项的设置来推断对象的位置。其选项主要有四种(控制点、交点、圆弧中心点、柱面)。

实用符号参数:通过输入中心线的间隔距离、十字线的尺寸、延伸长度以及中心线角度的值来控制实用符号的显示。对话框上的例图说明了控制每一个实用符号类型的参数,这些参数的值可以被更改,以改变符号的显示效果。

多中心线选项:当Multiple Centerlines选项打开后,允许用户选完一个对象后无需按Apply就可以生成多条线或圆柱的中心线。

使用继承选项Inherit:允许用户通过选择一个已存在的符号,来继承这个符号设置的参数。

使用默认选项:系统会重新把制图预设置为默认的参数。

实用符号的相关性:一个实用符号的放置是通过在对象上选择一个位置来控制、基于当前的预置参数,系统会自动确定符号元件到被选择的对象的尺寸,然后生成想要的符号。


 

删除实用符号:用Edit→Delete选项选择要删除的符号来删除一个产用符号,用记可以在任何位置选中符号,当用户删除了一个实用符号后,任何与其相关的对象,如尺寸也被同时删除。

 

实例:draft→DRF_SYMBOLS.PRT

产生中心线。若选择多个共线的孔,则产生一条中心线。

8.尺寸标注

尺寸标注对话框提供了形象化的尺寸标流域类型图标,并提供了控制尺寸显示的当前参数预对话框。

9.文本注释的标注

可由Insert→Annotation...调出文本标注对话框来实现。

注释编辑器创建由文本和制图符号构成的注解或标注。

注解或标注可以包含以下内容:制图符号、分数和两行文本、形位公差符号、用户自定义符号、表达式值、部件和对象属性。

 

练习1:创建注释和标注

1.open(drf_fitting_dwg.prt)

2.Insert→Annotation...,选用Clear按钮,以清除文本编辑器中的任何文本,并用大写字母输入以下注释:

  NOTE:

    DIMENSI****** AND TOLERENCING PER

    ASME Y14.5M-1994

    BREAK ALL SHARP EDGES

3.选择Creat without Leader选项;在图的左下角放置文本。

4.选择 Text Preferences选项,确认Font选项设置为blockfont,并且color选项设置为white,清除文本框中的内容,在Tool Bar里设置比例因子为1.5,并用大写字母输入"05-FIT-2475";选择Creat without Leader选项;在图的标题栏内确定注解位置。

5.用同样的方法,在标题栏内输入相应的内容。

 

练习2:建立形位公差。可以通过注释编辑器建立和编辑几何尺寸及公差符号(选择GDT Symbols),依据以下的标准:

ANSI Y14.5M-1982

ANSI Y14.5M-1994

ISO 1101-1983

1.Open(drf_sym2_dwg.prt)

2.选择Insert→Annotation...,选用Clear按钮,以清除文本编辑器中的任何文本.

3.选择GDT Symbols,以定义一个形位公差;改变符号的公差标准为:ANSI Y14.5M-1994;选择Begin single Frame按钮,接着选择Position特征,选直径符号,输入0.08,选择最大材料符号,选择垂直分隔线图标,封闭当前部分;选择B字母,选择开始下一单元框,选择字母A。

4.通过修改图框高度比例来改变形位公差的高度。

5.选择Creat without Leader选项,选择在图中放置位置。

6.建立基准B的图标:选择基准B图标;选择Creat with Leader选项;在引线类型选项栏中,选择ASM 1994/ISO 1983 Datum Feature选项,选择最小的圆,确认,并确定所放位置。

 

练习3:编辑形位公差。

在上述的例子中,选择所创建的形位公差,编辑修改即可。

 



 

小模子 2005-06-01 13:24

严重支持!!

ybczxd 2005-12-29 22:26

太顶了,谢谢!!!!!

ybczxd 2005-12-29 22:34

太顶了,谢谢!!!!!
第八章在哪里?

zhuxing25 2007-07-08 19:46

好帖子,大力支持

shuangmulin 2007-12-04 11:15

有电子版的教程么??

qrwhl 2008-08-06 17:42

太感谢了!


查看完整版本: [-- ug 培训 目录 --] [-- top --]



Powered by PHPWind v7.5 SP3 Code ©2003-2010 PHPWind
Time 0.777502 second(s),query:3 Gzip disabled

You can contact us