《机械CAD-CAM(第4章).ppt》由会员分享,可在线阅读,更多相关《机械CAD-CAM(第4章).ppt(411页珍藏版)》请在三一办公上搜索。
1、第4章 UG软件的应用,4.1 UG软件概述 4.2 UG CAD应用技术 4.3 UG CAM应用技术,4.1 UG软件概述,4.1.1 UG软件的主界面介绍 UG软件的主界面在设计上简单易懂,只要了解各部分的位置与用途,就可以充分运用界面的特定功能,给自己的工作带来方便。UG软件的主界面如图4.1.1所示。UG软件的主界面中主要包括以下几部分:窗口标题栏、菜单栏、工具栏、图形区、提示栏、状态栏、当前图层设置区和工作坐标系等。,生成的各种几何图形都显示在图形区。窗口标题栏显示当前的工作部件名称和显示部件名称等信息。菜单栏主要是UG的各种功能菜单。提示栏用于提示下一步如何操作,操作时应注意观察
2、这些信息。状态栏用于显示UG当前工作状态。当前图层设置区用于显示当前工作层。工具栏包括常用工具栏和建模工具栏,建模工具栏会随着所选建模方式的不同而变化。常用工具栏及其各图标如图4.1.2所示。将鼠标移动至图形区按下鼠标右键,会弹出快捷菜单,如图4.1.3所示,其功能与常用工具栏的部分功能一样,主要是快捷方便。,图4.1.1 UG软件的主界面,图4.1.2 常用工具栏,图4.1.3 快捷菜单,4.1.2 UG软件的CAD功能模块 UG软件的CAD功能模块包含以下几种子模块。1实体造型(So1id Modeling)该子模块将基于约束的特征造型和几何造型方法无缝结合起来,提供了强有力的“复合造型”
3、工具,可以充分利用传统的线框、曲面和实体造型优势进行产品造型。在该子模块中,可建立二维和三维线框模型、扫描和旋转实体以及进行布尔运算及参数化编辑等。另外,该子模块还提供用于快速概念设计的草图工具和一些通用的造型、编辑工具。,2特征造型(Features Modeling)该子模块用工程特征定义设计信息,并提供了多种标准的设计特征,如孔、槽、型腔、凸台、垫、柱体、块体、锥体、球体、管道体、倒圆角和倒直角等,并可挖空实体建立薄壁件。各设计特征可以用参数化定义,其尺寸大小和位置可以被编辑。自定义特征存储在公共目录下,可以被添加到其他设计模型中。各特征可相对于其他特征或实体定位,也可被引用建立相关特征
4、组。,3自由曲面造型(Freeform Modeling)该子模块用于建立复杂的曲面形状,如机翼、进气道和其他工业产品的造型设计。它将曲面造型和实体造型的技术合并,组成一个功能强大的造型工具组。此造型技术包括沿曲线扫描,用标准二次曲线建立二次曲面体,并能在两个或更多实体间用桥接的方式建立光滑的连接曲面,用逆向工程的方法通过曲线/点网格定义曲面和通过点云拟合曲面。另外,还可以通过修改所定义的曲线、改变参数值和用数学规律来编辑模型。,4自定义特征(User Defined Features)该子模块用自定义特征的方式建立零件族,易于调用和编辑。它提供了一些工具,如允许用存在的参数化实体模型建立特征
5、参数之间的关系,定义特征变量,设置缺省值以及确定调用特征时所采用的一般形式。自定义特征建立以后,存放在一个目录中,可供访问。当自定义特征加入到设计模型后,可用常规的特征编辑方法对模型的参数进行编辑。,5工程制图(Drafting)该子模块使设计人员获得与三维实体模型完全相关的二维工程图,保证随实体模型的改变,同步更新工程图中的尺寸、消隐线和相关视图,减少了因三维模型改变而更新二维图所需的时间。自动视图布局功能可快速布局二维视图,包括正交投影视图、轴侧视图、剖视图、辅助视图和局部放大视图等。另外还提供了一套基于图标菜单的标注工具,利用模型数据,自动沿用相关模型的尺寸和公差,大大节省了标注时间。D
6、rafting支持工业上颁布的主要制图标准,如ANSI/ASME、ISO、DIN、JSIS和我国的GB。,6装配造型(Assembly Modeling)该子模块提供了并行的、自上而下和自下而上的产品开发方法。在装配过程中,可以进行零部件的设计和编辑。零部件可灵活地配对和定位,并保持关联性。装配件的参数化造型还可以描述各部件之间的配对关系。这种装配件的参数化造型方法允许建立非常庞大的产品结构,并为各设计组之间共享,使产品开发组成员并行工作。,7高级装配(Advanced Assemblies)该子模块提供了数据装载控制功能,允许对装配结构中的部件进行过滤分析,可以管理、共享和评估数字模型,以完
7、成一个复杂产品的全数字化装配。它提供的各种工具可对整个产品、指定子系统或零件进行装配分析和质量管理。在进行间隙检测的过程中,其检测结果可保存备用。在需要的时候,该子模块还可对硬干涉进行精确定位。当要对一个大型产品的部分结构进行修改时,可以定义区域和组件集,以便于快速修改。,8虚拟现实(Reality)和漫游(Fly-Through)这些子模块提供了分布式工具、并行可视化工具和虚拟产品模拟化工具。这些子模块利用高级装配来精确显示和进行动态干涉检查。Reality在对产品功能进行实时模拟的同时可对产品进行评估,能根据部件的运动、装配的步骤和在部件内部的漫游建立动画。Reality允许建立运动副、显
8、示连接处的滑动或转动部件,并模仿真实运动,对装配行为和装配顺序提出建议。Fly-Through技术可进行部件运动过程的动画重放,多个用户可以同时观察虚拟产品,并能与其他部门一起评审设计方案。,9工业造型设计(Studio for Design)该子模块提供了3大功能用于产品的概念设计:高级图形工具(Studio Visualize)通过选择质量等级、光源、阴影和工程材料等参数,可以制作出精美的产品图像,从而加强了CAD模型的视觉效果;自由形状功能(Studio Freeform)可对曲面进行变形和变换处理,创建复杂的模型;动态评估功能(Studio Analyze)可对自由几何形状进行分析评估
9、。,10参数化设计(WAVE)WAVE提供了一个参数化产品开发平台,将概念设计与详细设计贯穿到整个产品的设计过程。WAVE技术可对产品设计进行定义、控制和评估。它可以通过定义几何形体框架和关键设计变量表达产品的概念设计。通过参数化的编辑控制结构,不同的设计概念可以被迅速地分析和评估。控制结构中的关键几何模型,可链接拷贝到经过详细设计的产品装配中。这样,在后续的产品开发过程中,就允许高级概念设计上的变化与整个产品设计的改变相关联。除以上子模块之外,UG软件的CAD功能模块中还有标准件库(FAST)和几何公差(Geometric Tolerancing)等子模块。,4.1.3 UG软件的CAM功能
10、模块 UG软件的CAM功能模块包含以下几种子模块。1CAM基础(CAM Base)该子模块是连接UG所有加工模块的基础。可以在图形方式下通过观察刀具运动,用图形编辑刀具的运动轨迹,该子模块还有延伸、缩短和修改刀具轨迹等编辑功能。针对钻孔、攻螺纹和镗孔等,该子模块还提供了点位加工程序。可以使用操作模板建立粗加工、半精加工等专门的样板子程序。,2后置处理(Postprocessing)应用该子模块,可针对大多数数控机床建立自己的后置处理程序。其后处理功能包含了铣削加工、车削加工和线切割加工等实际应用的检验。,3车削加工(Lathe)该子模块提供了回转类零件加工所需要的全部功能。零件的几何模型和刀具
11、轨迹完全相关,刀具轨迹能随几何模型的改变而自动更新。它包含了粗车、多次走刀精车、车沟槽、车螺纹和打中心孔等功能。输出的刀位源文件可直接进行后处理,产生机床可读的输出文件,可控制进给量、转速和吃刀深度等参数。若不修改,这些参数将保持原有数值。可通过屏幕显示刀具轨迹对数控程序进行模拟,检测参数设置是否正确,并可用文本格式输出所生成的刀位源文件(CLSF)。对于刀位源文件,可以存储、删除或按要求修改。,4型芯和型腔铣削(Core&Cavity Milling)该子模块对汽车和消费品行业中的模具加工特别有用。它提供粗切单个或多个型腔、沿任意形状切去大量毛坯余量以及加工出型芯的全部功能。最突出的功能是可
12、对形状非常复杂的表面产生刀具运动轨迹,确定走刀方式。当Core&Cavity Milling检测到异常的型腔面时,或是修改,或是在自行规定的公差范围内加工出型腔。,5固定轴铣削(Fixed-Axis Milling)该子模块用于产生三轴运动的刀具路径。实际上,它能加工任何曲面模型和实体模型,提供了多种驱动方法和走刀方式,如沿边界、径向、螺旋线以及沿自定义的方向驱动。在边界驱动方法中,又可以选择同心圆和径向等多种走刀方式。此外,它还可以控制逆铣和顺铣切削,以及沿螺旋路线进刀等。同时,还能识别前道工序未能切除的区域和陡峭区,以便进一步清理。该子模块还可以模仿刀具路径,产生刀位文件。,6清根切削(F
13、low Cut)Flow Cut子模块能节省半精加工或精加工的处理时间。该子模块与Fixed-Axis Milling子模块结合,以加工参数为基础,可以分析零件的加工面(型腔的凹谷处或拐角),检测所有双相切条件。可以指定刀具,利用双相切条件来定义驱动轨迹,自动在这些区域内用一次走刀或多次走刀移去未被切除的材料。当加工复杂的型芯和型腔时,此子模块将减小精加工零件的表面积,获得均匀的加工余量。,7可变轴铣削(Variable-Axis Milling)该子模块提供用固定轴和多轴铣加工任意曲面的功能,可用任意曲线或点控制刀具的运动轨迹。,8顺序铣削(Sequential Milling)该子模块用于
14、在切削过程中需对刀具每一步路径生成都要进行控制的场合,与几何模型完全相关。用交互方式可以逐段建立刀具路径,但处理过程的每一步都受总控制的约束。Sequential Milling循环功能允许自定义轮廓的里边和外边,在曲面上进行多次走刀加工,并生成中间各步的加工程序。此外,UG软件的CAM功能模块中还有制造资源管理系统(Genius)、切削仿真(VERICUT)、线切割(Wire EDM)、图形刀具轨迹编辑器(Graphical Tool Path Editor)、机床仿真(Unisim)、功能分配管理(SHOPS)、NURBS轨迹生成器(NURBS Path Generator)等子模块。,4
15、.2 UG CAD应用技术,4.2.1 几何造型 1点 点击(点创建)图标按钮(参见图4.2.2),打开Point Constructor(点创建)对话框,在该对话框中可进行创建点的操作。在UG系统中创建一个点或指定一个点的位置时,可以使用3种方法:直接在文本框中输入点的坐标值来确定点;利用点的捕捉方式选项来捕捉一个点;利用偏移(Offset)方式来指定一个相对于参考点的偏移点。,1)输入点的坐标值创建点 在Point Constructor对话框中,基准点(Base Point)选项用于设置点在X、Y、Z方向上相对于坐标原点的位置。在如图4.2.1所示的坐标值文本框中,必须由文本框下方的单选
16、按钮选择WCS(工作坐标系)或Absolute(绝对坐标系统)。选定坐标系统后,可以直接输入点的坐标值,则系统会自动完成点的定位和生成。此外,如果定义了偏移方式,此选项的文本框标识也会随着改变。,图4.2.1WCS和Absolute方式下的坐标值输入模式,2)由点的捕捉方式创建点 在这种方式下,利用选取点的捕捉功能,捕捉所选对象的相关点。系统根据自行设置的捕捉对象的限制条件来捕捉绘图工作区中的点。UG系统共提供了如下九种点的捕捉方式(即后面将提到的Point Method(点选取模式):根据鼠标点取的位置,系统自动推断出选取点,该点限于光标位置、存在点、端点、控制点和圆弧/椭圆弧中心。:通过定
17、位十字光标,在屏幕上任意位置创建一个点,该点位于工作平面上。:在一个存在点上创建一个点。:在一条存在直线、圆弧、二次曲线及其他曲线的端点上创建一个点。,:在几何对象的控制点上创建一个点。控制点与几何对象类型有关,它可以是存在点、直线的中点和端点、开口圆弧的端点和中点、圆的中心点、二次曲线的端点或其他曲线的端点。:在两段曲线的交点上、一条曲线和一个曲面或一个平面的交点上创建一个点。若两者的交点多于一个,系统会在最靠近第二对象处选取一个点。若两段非平行曲线并未实际相交,则选取两者延长线的交点。:在一个圆弧/椭圆/球的中心创建一个点。:在与坐标轴XC正向成一定角度(沿逆时针方向测量)的圆弧/椭圆弧上
18、创建一个点。:在一个圆弧/椭圆弧的四分点处创建一个点。,3)利用偏移(Offset)方式创建点 这种方法是通过指定偏移参数的方式来确定点的位置。在操作过程中,先利用点的捕捉方式确定偏移的参考点,再输入相对于参考点的偏移参数(其参数类型取决于选择的偏移方式)来创建点。,2平面 在工具栏中单击(平面)图标按钮 或选择菜单命令InsertCurvePlane(插入圆弧平面)时,系统会弹出Plane(平面)对话框。创建平面的功能常在定义基准平面、参考平面和切割平面时使用。UG系统提供了14种创建平面的方法。1)创建含三点的平面(Three Points)该方法用于创建通过三个点的平面。单击Three
19、Points按钮后,系统会弹出Point Constructor对话框,此时指定空间中的三个点,确定三个点后系统就以此三点构建一个平面。但需要注意的是,所选取的三点不能位于同一条直线上,否则操作会失败。,2)创建过两条直线的平面(Two Lines)该方法用于创建通过两条己存在直线的平面。单击Two Lines按钮后,系统会提示选取两条直线。其中选取的第一条直线用于确定平面的方向和基准边角度,选取的第二条直线用于确定平面的位置及方向。如果选择的两条直线共面,则创建的平面包含所选的两条直线;否则,创建的平面包含第一条直线,而平行于第二条直线。3)创建过点且垂直于曲线的平面(Point Perpe
20、ndicular Curve)该方法用于创建通过空间一点,并且垂直于指定曲线的平面。单击Point Perpendicular Curve按钮后,系统会提示选取一条曲线和指定空间中的一点,系统所创建的平面通过指定的点,并垂直于所选曲线。定义的平面与所选曲线的垂足为曲线上与指定点最近的点。,4)创建含平面曲线的平面(Plane of Curve)该方法用于创建一个平面曲线所在的平面。单击Plane of Curve按钮后,系统会提示选取一条平面曲线(可以是圆弧、二次曲线或样条曲线),则所创建的平面包含所选取的曲线。5)创建当前工作坐标系的平面(Plane of WCS)该方法用于创建一个由当前工
21、作坐标系的XC、YC轴所确定的平面。6)创建已有坐标系的平面(Plane of CSYS)该方法用于创建一个由已存在坐标系的XC-YC平面所定义的平面。其应用方式与Plane of WCS方式大致相同。,7)创建主平面(Principle Plane)该方法用于创建一个以现有主平面定义的平面。系统提供了如下六个选项:XC-YC平面(XC-YC Plane):指定当前坐标系中的XC-YC坐标平面为定义平面。YC-ZC平面(YC-ZC Plane):指定当前坐标系中的YC-ZC坐标平面为定义平面。ZC-XC平面(ZC-XC Plane):指定当前坐标系中的ZC-XC坐标平面为定义平面。,ZC固定(
22、ZC Constant):指定当前坐标系中ZC坐标值为常量的一个平面,需要在ZC文本框中输入固定距离值。XC固定(XC Constant):指定当前坐标系中XC坐标值为常量的一个平面,需要在XC文本框中输入固定距离值。YC固定(YC Constant):指定当前坐标系中ZC坐标值为常量的一个平面,需要在YC文本框中输入固定距离值。,8)创建已有平面(Existing Plane)该方法用于创建一个已存在平面作为定义的平面。9)创建与两曲面相切的平面(Two Tangent Faces)该方法用于创建一个与所选择的两球面或圆柱面相切的平面。单击Two Tangent Faces按钮后,系统会提示
23、选取两实体表面(仅限于圆柱表面或球面),选取后,系统会显示平面的法线方向箭头,此时以光标选择需要定义平面的法线方向箭头即可。,10)创建过点且与曲面相切的平面(Point,Tangent Faces)该方法用于创建一个通过指定点且与所选取的圆锥面或圆柱面相切的平面。单击Point,Tangent Faces按钮后,系统会提示选取一实体表面(仅限于圆锥体或圆柱体表面),接着系统要求利用Point Constructor对话框指定一点,随后系统会显示所选取表面的法线方向,此时以光标选择需要定义平面的法线方向箭头,系统就会过定义点创建一个与所选表面相切的平面。,11)创建方程定义的平面(Coeffi
24、cients)该方法用于创建一个通过平面方程来定义的平面。对于一个空间平面,其平面方程为AxBxCxD,其中平面方程由方程系数A、B、C、D来确定。单击Coefficients按钮后,系统会弹出Plane对话框,通过选择WCS或Absolute单选项确定所采用的坐标系类型后,分别在A、B、C、D文本框中输入相应系数值即可。若所输入的系数完全确定了一平面,再利用随后弹出的Point Constructor对话框指定一个点,以便系统确定平面的显示位置(系统以指定点与其在光标所在视图上的垂直投影点形成的连线和平面的交点作为平面的显示位置)。,12)创建过点的平移面(Parallel through
25、Point)该方法用于通过一参考平面和一指定点创建平面,新平面通过指定的点并与参考平面平行。13)创建平移面(Parallel at Distance)该方法用于通过设定一定的偏移距离创建一平面,新平面在指定的偏移方向上与参考平面相距设定的距离。单击Parallel at Distance按钮后,系统会弹出Offset Plane(平移面)对话框,该对话框与Plane对话框的前11项完全相同。定义了参考平面后,利用弹出的Point Constructor对话框定义一个点,用于指定所创建平面的偏移方向。随后系统会显示Plane Par Dist对话框,输入需要的值即可。注:Par Dist即Pa
26、rallel at Distance的缩写。,14)创建过线且垂直参考面的平面(Perpendicular,through Line)该方法用于通过一参考平面和一指定直线创建平面,新平面通过指定直线并垂直于所选取的参考平面。单击Perpendicular,through Line按钮后,系统会弹出Offset Plane对话框。定义了参考平面后,再选取一条直线用于确定所创建平面的位置(该直线不能垂直于基准平面)。,3直线 1)过两点创建直线 过两点创建直线有以下两种方式:在Basic Curves(基准曲线)对话框(参见图4.2.7并参考本节的绘制草图实例)中的Point Method(点选取
27、模式)右侧选项中选择相应的点选取模式,分别在绘图区中选取直线的起始点和终点。直接在绘图区下方工具栏的XC、YC、ZC文本框中输入坐标值来设定直线的起始点和终点。操作注意事项:在绘图区下方工具栏的文本框中输入完所需数据的最后一个数据后,应单击回车键确认。,2)过一点创建水平线或垂直线 在Point Method右侧选项中,用所选的点选取模式指定直线的起始点,或直接在绘图区下方工具栏的XC、YC、ZC文本框中输入坐标值来设定直线的起始点。接着设定第2个点(此时Point Method选项应设定为Inferred Point(推断点),第2个点的选定位置若在水平线或垂直线的正负捕捉角(Snap An
28、gle)内,系统将创建一条通过起始点的水平或垂直线。注:Snap Angle在下拉菜单PreferencesSketch(参考草图)中设定。,3)过一点创建与XC、YC或ZC轴平行的直线 利用点选取模式或工具栏的XC、YC、ZC文本框设定直线的起始点后,单击Basic Curves对话框中Parallel to(平行于)选项组中欲平行的坐标轴选项,再在工具栏的Length(长度)文本框中输入直线的长度,即可创建一条平行于指定坐标轴的直线。4)过一点创建与X轴成一定角度的直线 利用点选取模式或工具栏的XC、YC、ZC文本框设定直线的起始点后,接着分别在工具栏的Angle(角度)、Length文本
29、框中输入角度值及直线的长度值,即可创建一条与X轴成一定角度的直线。,5)过一点创建与存在直线成一定角度的直线(包括平行或垂直)选择菜单命令PreferencesUser Interface(参考自定义),取消User Interface Preferences(自定义参考)对话框中Tracking(跟踪)复选项的勾选。要创建与参考直线成一定角度的直线,应先在工具栏的Angle文本框中输入角度值,接着利用点选取模式或工具栏来设定直线的起始点,再选择欲与之平行、垂直或成一定夹角的参考直线。移动鼠标,系统会交替显示参考直线的平行线、垂直线或与之夹一定角度等方向线,从中选择一个方向,并选择Lock M
30、ode(锁定模式)选项锁定该方向。最后在工具栏的Length文本框中设定直线的长度,或直接在绘图区中选定一个点,以其在所创建直线方向上的投影点作为新直线的终点。,6)过一点创建与曲线相切或垂直的直线 选择欲与之相切(垂直)的曲线后,出现与所选曲线相切(垂直)的一条橡皮筋,若切点(垂点)方位不对,可移动鼠标至正确的切点(垂点)方位。7)创建与一曲线相切并与另一曲线相切或垂直的直线 选择欲与之相切的第一条曲线后,出现与所选曲线相切的一条橡皮筋,再选择欲与之相切或垂直的第二条曲线,并在工具栏的Length文本框中输入直线的长度,或直接在绘图区中选取一个点,以其在所创建直线方向上的投影点作为新直线的终
31、点。,8)创建与一曲线相切并与一直线平行或垂直的直线 选择欲与之相切的曲线后,出现与所选曲线相切的一条橡皮筋,再选择欲与之平行或垂直的直线,并在工具栏的Length文本框中输入直线的长度,或直接在绘图区中选取一个点,以其在所创建直线方向上的投影点作为新直线的终点。,9)创建与一曲线相切并与一直线成一定角度的直线 选择菜单命令PreferencesUser Interface,在弹出的User Interface Preferences对话框中取消Tracing复选项的选取。在工具栏的Angle文本框中输入角度值,选择欲与之相切的曲线后,会出现与所选曲线相切的橡皮筋,再选择欲与之成一定角度的直线
32、。移动鼠标,系统会交替显示参考直线的平行线、垂直线或与之成一定角度的方向线,从中选择相应的方向,并选择Lock Mode选项锁定该方向,最后在工具栏的Length文本框中设定直线的长度,或直接在绘图区中选取一个点,以其在所创建直线方向上的投影点作为新直线的终点。,10)创建夹角的角平分线 先后选择两条不平行直线,移动鼠标确定角平分线的方向,再设定角平分钱的长度或设定一个点作为角平分线的终点,则系统以两条不平行直线的交点作为角平分线的起始点,以设定的直线长度或终点来创建角平分线。11)创建两条平行线的中线 先后选择两条平行线,再在工具栏的Length文本框中输入线的长度,系统则会按照给定长度创建
33、这两条平行线的中线。,12)过一点创建表面的法线 利用点选取模式或工具栏文本框设定直线的起始点后,再选择欲与之垂直的表面,则系统会在设定的起始点和直线在选定表面的垂足之间创建表面的法线。13)创建一直线的偏移线 先取消Basic Curves对话框中String Mode(串模式)复选项的选取,接着选择欲偏移的一条直线,然后在工具栏的Offset文本框中输入偏移线与所选直线的距离,即可生成原直线的偏移线(等长平行线)。偏移的方向与选择球的选择位置有关,即选择球选择直线时,偏向哪一边则往哪边偏移。,4.2.2 绘制草图 1建立草图工作平面 在UG软件中草图是实体造型的特征,建立草图必须先建立草图
34、工作平面。草图工作平面是绘制草图对象的平面,可以是坐标平面、基准面实体表面或片体表面。草图工作平面包括Sketch Name(草图名称)、Attachment Face/Plane(草图附着平面)以及Reference Direction(参考方向)三项内容。,1)输入草图名称 在一个部件文件中,每个草图应具有唯一的草图名,因此建立草图前,首先应确定草图的名称。在主菜单上选择InsertSketch(插入草图)或在工具栏中选择(草图)图标按钮,系统弹出如图4.2.2所示的Sketch Tools(草图工具)对话框,Layer/Sketch Name(层/草图名称)文本框中显示系统默认的草图名称
35、。可在文本框中输入其他草图名称,否则系统使用默认的草图名称。一般来说,草图名称应能反映草图的用途和草图所在的图层,最好按自己的习惯设定,如:前缀图层作用。操作注意事项:草图名称的第一个字符必须是字母,不管输入的是大写还是小写,系统都将输入的名称改为大写。,图4.2.2草图工具对话框,图4.2.3建立草图工作平面对话框,2)选择草图附着平面 在图4.2.2所示Sketch Tools对话框中选择(建立草图工作平面)图标按钮,系统显示Create Sketch(建立草图工作平面)对话框,如图4.2.3所示,此对话框的显示状态取决于工作部件的情况。如果工作部件中有实体、片体或基准面,则默认的草图平面
36、是Face/Plane,图4.2.3中所有选项都是可选的;否则,工作坐标系WCS的三个平面XC-YC、XC-ZC、YC-ZC之一将被指定为草图平面(默认的草图平面是XC-YC),此时参考方向图标为灰色显示,系统自动用坐标轴的方向作为草图的参考方向。,3)设置参考方向 如果在坐标平面上设置草图工作平面,则不必指定草图参考方向,系统自动用坐标轴的方向作为草图的参考方向;如果是在基准面、实体表面或片体表面设置草图工作平面,则在选择草图工作平面后,还应设置草图参考方向。图4.2.3所示Create Sketch对话框中的Reference Direction选项用于为草图工作平面指定Horizonta
37、l(水平参考方向)或Vertical(垂直参考方向),选择该选项后,系统提示选择参考方向。先在Filter(过滤器)中设置选择对象的类型,再在图形窗口中选择作为参考方向的对象。如果选对话框中Horizontal选项,则所选对象为草图工作平面的XC方向;如果选对话框中Vertical选项,则所选对象为草图工作平面的YC方向。选择了参考方向后,图4.2.3中的Reverse Direction(反向)选项被激活,选取该选项可使参考方向反向。,4)建立草图工作平面 在输入了草图名称、选择了草图附着平面,并且指定了草图参考方向后,若单击图4.2.3中的OK按钮,则在选择的表面上按指定的方向生成指定名称
38、的草图工作平面,同时返回图4.2.2所示的Sketch Tools对话框。如果草图附着平面是坐标平面,则产生如图4.2.4所示的草图标记。该草图标记是用一个基准平面和两个基准轴表示的。基准平面代表XC-YC平面,用一个方框表示;两个基准轴分别代表XC轴和YC轴,用箭头表示。在绘制草图时,为减少显示对象,可选择EditBlank(编辑毛坯)菜单将草图标记隐藏。如果草图附着平面是基准面、实体表面或片体表面,则建立草图工作平面后,工作坐标系将移到所选面的中心位置,但不会产生图4.2.4所示标记。,图4.2.4草图标记,2建立草图对象 草图对象是指草图中的曲线和点。建立草图工作平面后,可在草图工作平面
39、上建立草图对象。建立草图对象的方法主要有以下三种:(1)直接绘制草图曲线。用图4.2.2所示Sketch Tools对话框上部的Curve Construction(建立曲线)选项中的各图标,可在草图中直接绘制草图曲线。在建立草图曲线时,不必在意尺寸是否准确,只绘制近似的曲线轮廓即可。草图曲线的准确尺寸、形状和位置可通过尺寸约束、几何约束和定位获得。在绘制草图曲线的过程中,根据几何对象间的关系,有时系统会在几何对象上自动添加某些约束(如水平、垂直或相切约束)。操作注意事项:草图中的曲线以青蓝色(Cyan)表示。,(2)添加对象到草图。在图4.2.2所示Sketch Tools对话框中选择(添加
40、对象)图标按钮,可将图形窗口中己存的曲线或点添加到草图中。添加对象的颜色由绿色变为青蓝色,添加进来的曲线不具有任何约束。,(3)抽取对象到草图。在图4.2.2所示Sketch Tools对话框中选择(抽取对象)图标按钮,抽取对象按垂直于草图工作平面的方向投影到草图中,成为草图对象。抽取对象时,首先在图4.2.3所示Create Sketch对话框中的Filter选项中设置抽取对象的类型(可抽取的对象包括曲线(关联曲线和非关联曲线)、由多条曲线组成的String(串)、点、边缘和草图等);然后在Extracted Curve Type(抽取曲线种类)选项中设置抽取后曲线的种类;最后在Tolera
41、nce(公差)选项中设置邻接公差,此选项决定抽取的多段曲线投影到草图工作平面后是否邻接,小于公差值则邻接。完成上述设置后,在图形窗口选取欲抽取的对象,单击OK按钮,则所选对象按垂直于草图工作平面的方向投影到草图中,并与直接建立的草图曲线一样用青蓝色显示,成为当前草图中的对象。,3激活草图 在UG系统中,任何部件都可含有若干个草图,每个草图都有各自的作用,具体使用时可根据自己的实际需要在一个部件中建立若干个草图。在使用草图时,每次只可对一个草图进行操作,该草图称为激活草图。激活草图时所建立的曲线与激活草图相关,颜色为青蓝色(Cyan);不激活草图时所建立的曲线与激活草图无关,颜色为绿色(Gree
42、n)。所建立的曲线属于当前的激活草图,应注意观察激活草图以及曲线的颜色。,激活草图有四种方法:在屏幕上选择草图曲线,并单击Activate(激活)按钮;在屏幕上选择草图曲线,并单击鼠标中键,当没有激活草图时Activate按钮为默认选项;在图4.2.2所示Sketch Tools对话框的列表框中选择草图名,并单击Activate按钮;在图4.2.2所示Sketch Tools对话框的列表框中双击草图名。不激活草图有三种方法:在图4.2.2所示Sketch Tools对话框中选择Deactivate(不激活);执行完操作后关闭Sketch Tools对话框;在图4.2.2所示Sketch Too
43、ls对话框的列表框中双击其他草图名称。,4约束与定位草图 1)建立几何约束 几何约束用于建立草图对象的几何特性(如一条直线是水平的等)或者建立两个或两个以上对象间的相互关系(如两条直线平行或垂直,或几个圆弧具有相同的半径等)。几何约束的建立采用推理选择方法,完成草图对象的选择工作后,对于所选草图对象合理的一系列几何约束就会显示在列表框中,选择一个或多个合适的约束类型并单击Apply(应用)按钮或鼠标中键,就完成了几何约束的建立。不同的草图对象可添加不同的几何约束类型。可添加到草图对象上的几何约束类型如表4.2.1所示,有20种。,图4.2.5约束草图对话框,表4.2.1 几何约束类型,2)建立
44、尺寸约束 建立尺寸约束就是在草图中标注草图尺寸,从而限制草图几何对象的大小和形状。尺寸标注模式有图4.2.6所示的9种,用不同的图标表示。下面按照图4.2.6中9个图标的排列顺序一一介绍。(1)推断模式:根据所选草图对象的类型和光标与所选对象的相互位置,采用相应的标注方法。当选取水平线时,采用水平标注模式;当选取垂直线时,采用垂直标注模式;当选取斜线时,则根据鼠标位置可按水平、垂直或平行方式标注;当选取圆弧时,采用半径标注模式;当选取圆时,采用直径标注模式。这就是说,推断模式几乎包含所有的尺寸标注模式,因此一般情况下用这种方式比较方便。,图4.2.6尺寸约束,(2)水平标注模式:对所选对象进行
45、水平方向(平行于草图工作平面的XC轴)的尺寸标注。在图形窗口选取一个对象或不同对象的两个控制点,则用两点的连线在水平方向的投影长度标注尺寸。(3)垂直标注模式:对所选对象进行垂直方向(平行于草图工作平面的YC轴)的尺寸标注。在图形窗口选取一个对象或不同对象的两个控制点,则用两点的连线在垂直方向的投影长度标注尺寸。(4)平行标注模式:对所选对象进行平行于对象的尺寸标注。在图形窗口选取一个对象或不同对象的两个控制点,则用两点连线的长度标注尺寸,尺寸线平行于两点连线。,(5)正交标注模式:对点到直线的垂直距离进行尺寸约束。选择此模式时,先在图形窗口选取直线,再选择一控制点,用点到直线的垂直距离标注尺
46、寸,尺寸线垂直于所选直线。(6)直径标注模式:在图形窗口选择圆,直接标注圆的直径尺寸。(7)半径标注模式:在图形窗口选择圆弧,直接标注圆弧的半径尺寸。,(8)角度标注模式:约束两条直线之间的夹角,从第一条直线或其延长线沿逆时针方向标注到第二条直线或其延长线。若选择点靠近两直线交点,则使用其延长线;若选择点远离两直线交点,则使用该直线。因此,若想标注两条直线之间的夹角,则应在远离两直线交点的位置选择直线;若想标注两条直线的对顶角,则应在靠近两直线交点的位置选择直线。(9)周长约束模式:用来约束所选择对象的周长,只能约束直线和圆弧的周长。周长约束模式所产生的表达式不在图形窗口显示,只出现在尺寸表达
47、式列表框中。,3)草图的定位 草图定位将确定草图与其他对象的相对位置,即确定草图与实体边缘、基准面、基准轴等对象的位置关系。在Sketch Tools对话框中选择(定位方式)图标按钮,弹出定位方式对话框,草图定位完成后,不能在草图中修改草图位置。如果要修改草图位置或重新定位草图,应该用编辑特征位置的方法修改,因为草图是特征。,5绘制草图实例(1)建立名为CT的新文件,单位为mm,选择菜单命令InsertSketch或直接在工具栏中选择图标按钮,系统会弹出Sketch Tools对话框。在Sketch Tools对话框中先单击图标按钮 生成一个XC-YC平面草图,再在该对话框中选择(基准曲线)图
48、标按钮弹出Basic Curves对话框,单击(直线)图标按钮选择 点选取模式在绘图区画出截面的草图。其操作过程和结果如图4.2.7所示。,图4.2.7绘制草图,(2)选择图标按钮,运用几何约束和尺寸约束中的水平约束和垂直约束得到所要求的截面。其操作过程和结果如图4.2.8所示。保存文件。,图4.2.8增加几何约束和尺寸约束,4.2.3 三维实体造型 1布尔操作 1)相加布尔操作 相加布尔操作用于将两个或两个以上不同的实体结合起来,也就是求实体间的并集。在工具栏中单击(相加布尔操作)图标按钮或选择菜单命令InsertFeature OperationUnite(插入特征操作相加),系统会弹出一
49、个可选择目标实体的对象选取对话框。在绘图工作区中选择需要与其他实体相加的目标实体后,弹出Selection Type(类选择)对话框,此时可选择与目标实体相加的实体或片体为工具实体。完成工具实体选择后,系统会将所选工具实体与目标实体合并成一个实体或片体。,2)相减布尔操作 相减布尔操作用于从目标实体中减除一个或多个工具实体,也就是求实体间的差集。在工具栏中单击(相减布尔操作)图标按钮或选择菜单命令InsertFeature OperationSubtract(插入特征操作相减),系统会弹出一个可选择目标实体的对象选取对话框。选择需要相减的目标实体后,弹出类选择对话框,再选择一个或多个实体作为工
50、具实体,系统会从目标实体中减去所选的工具实体。操作注意事项:所选的工具实体必须与目标实体相交,否则,在相减时会产生出错信息,而且它们之间的边缘也不能重合。另外,片体与片体之间不能相减。如果选择的工具实体将目标实体分割成了两部分,则产生的实体将是非参数化实体。,3)相交布尔操作 相交布尔操作用于使目标实体和所选工具实体之间的相交部分成为一个新的实体,也就是求实体间的交集。在工具栏中单击(相交布尔操作)图标按钮或选择菜单命令InsertFeature OperationIntersect(插入特征操作相交),系统会弹出一个可选择目标实体的对象选取对话框。选择需要相交的目标实体后,弹出类选择对话框,