[工学]UG学习资料.doc
《[工学]UG学习资料.doc》由会员分享,可在线阅读,更多相关《[工学]UG学习资料.doc(61页珍藏版)》请在三一办公上搜索。
1、第2章 UG NX6 CAM基础21 UG NX CAM简介UG NX 是美国UGS公司PLM产品的核心组成部分。它是一个CAD/CAM/CAE三大系统紧密集成的大型软件。UG NX是当前汽车、摩托车、航空航天、机械械制造、模具等行业中应用最广的CAD/CAM软件之一,而且被越来越多的企业所选用。UG NX加工模块是功能非常强大的操作相对简便的自动编程方式。应用UG NX可以轻松编制各种复杂零件的数控加工程序。用户可以根据零件结构、加工表面形状和加工精度要求选择合适的加工类型。在每种加工类型中包含了多个加工模块,应用各种加工模块可快速建立加工操作。在交互操作过程中,用户可在图形方式下交互编辑刀
2、具路径,观察刀具的运动过程,生成刀具位置源文件。并可以用可视化功能,在屏幕上显示刀具轨迹,模拟刀具的直实切削过程。完成操作创建后,可以应用后置处理功能生成指定机床可以识别的NC程序。22 进入加工模块2.2.1进入加工模块在标准工具条应用程序的“开始”按钮的下拉列表中选择“加工”模块,进入加工模块,如图2-1所示。另处,还可以使用快捷键(Ctrl+Alt+M)进入加工模块。 图2-1 进入加工模块 图2-2 加工环境初始化提示:当前工作在加工模块时,打开的文件将直接进入加工模块。打开的文件原先在加工模块下保存的可直接进入加工模块。进入加工模块后,可以进行部分建模设计和部件参数的更改。2.2.2
3、加工环境设置进入加工模块时,系统会弹出“加工环境”对话框,如图2-2所示。选择CAM会话配置和CAM设置后单击“初始化”按钮调用加工配置。CAM会话配置用于选择加工所使用的要床类别。CAM设置是在制造方式中指定加工设定的默认值文件,也就是要选择一个加工模板集。选择模板文件将决定加工环境初始化后可以选用的操作类型,也决定在生成程序、刀具、方法、几何时可选择的父节点类型。在3轴的数控铣编程中将“CAM会话配置”设置为cam_general,而“CAM设置”为mill_planar(平面铣)和mill_contour(轮廓铣)。23 NX6 加工模块的工作界面UG NX6加工模块的工作界面如图1-3
4、所示,与建模模块的工作界面相似。 图2-3 UG NX的操作界面1标题栏标题栏显示软件版本与使用者应用的模块名称并显示当前正在操作的文件及状态。2主菜单主菜单包含了NX软件所有的功能。它是一种下拉式菜单,按上主菜单栏中任何一个功能时,系统会将菜单下拉。3工具栏工具栏以简单直观的图标来表示每个工具的作用。单击图标按钮可以启动相对应的UG软件功能,相当于从菜单区逐级选择到的最后命令。提示: 主菜单命令选项或工具栏按钮暗显时(呈灰色),表示该菜单功能或选项在当前工作环境下无法使用。4提示栏和状态栏提示栏位于绘图区的上方,其主要用途在于提示使用者操作的步骤。提示栏右侧为状态栏,表示系统当前正在执行的操
5、作。提示: 在操作时,初学者最好能够先了解提示栏的信息,再继续下个步骤,这样可以避免对操作步骤的死记硬背。5绘图区绘图区是UG的工作区,显示模型以及生成的刀轨等均在该区域。6导航按钮与操作导航器导航按钮位于屏幕的右侧,提供常用的导航器按钮,如操作导航器、实体导航器等。当单击导航按钮时,导航器会显示出来。7对话框对话框的作用是实现人机交流。对话框可以依需要任意移动。24 加工中常用的基础知识2.4.1 对象的选择选择对象是最常用的操作,UG NX6中有了一些改进,保留了类选择器,增加了选择过滤器、选择意向等多种更快捷的控制方式。UG NX6提供了快捷的选择工具条,如图2-4所示。在其“类型过滤器
6、”的列表框中,可以指定具体的选择类型,列表框根据不同的环境自动变换内容,使用很方便。UG NX6还增加了一项功能,在执行拉伸、旋转等命令时,还会自动弹出“选择意图”工具条,如图2-5所示。 图2-4 类型过滤器 图2-5 选择意图下拉菜单2.4.2 分析工具UG NX6的分析功能非常强大,在这里只是从加工的角度出发,介绍几个常用和关键的命令。在确定加工步骤并决定选择什么刀具之前,以及在加工过程中,都需要对模型 进行分析和测量,最常用到的是距离的测量,曲线和曲面半径的分析。1测量距离在主菜单中选择“分析-测量距离”命令,则打开距离分析辅助视窗,如图2-5所示。该功能主要用于测量模型的大小、凹槽的
7、宽度、刀轨的长度等。当在结果显示中的“显示信息窗口”前打勾,会打开“信息”窗口,在对话框中显示了2D距离,两对象的X,Y,Z三个轴向上的距离(增量距离)以及两点的坐标。如图2-6所示。其中XC,YC,ZC为工作坐标,X,Y,Z为绝对坐标。 图2-5 测量距离对话框图 图2-6 信息窗口1屏幕距离在分析辅助视窗中“类型”下拉列表选择“屏幕距离”选项。有时只需要测量大概的距离,通常是在XY平面上的距离或是深度距离,使用“屏幕距离”较为方便。2几何属性的动态分析在主菜单中选择“分析-几何属性”命令,打开“几何属性”显示框,再在绘图区移动鼠标,会自动捕捉模型曲面上的点,并在显示框中动态显示该点的信息,
8、如图2-8所示为分析曲面时所显示的参数。该命令主要用于分析模型内圆角的半径,模型上任意点的坐标值,以便于确定刀具和设定加工参数。2-8 动态分析曲面上的点3分析曲面的最小半径数控加工过程中,在选择刀具之前,必须先分析模型曲面的最小内圆角的半径,用来确定要选择的最小刀具。选择“分析-最小半径”命令,打开如图2-9所示的“最小半径”对话框。此时可以选择模型上的多个曲面进行分析。当选择了对话框中的“在最小半径处创建点”复选框时,将在最小半径处生成一个点,并用箭头指示。图2-9 “最小半径”对话框其他几个选项意义如下。4投影距离:测量指定的两点或两个对象在指定的矢量方向上的距离,使用时必须先定义矢量方
9、向。5弧长的测量:测量单个曲线的长度或者多个串联的曲线的总长。6分析半径:在屏幕上及时显示所选择的圆或圆弧的半径值。243 点构造器点构造器实际上是用来确定三维空间位置的一个最常用的工具。该命令常常是在执行某些命令时自动出现在捕捉工具条中的,如图2-10所示,在捕捉工具条中单击点构造器按钮,则打开“点构造器”对话框,如图2-11所示。 图2-10 捕捉点工具条 图2-11 点构造器对话框点构造器提供了11种指定点的方法,另外还可以直接输入点坐标值勤来创建点。1光标位置:在光标的位置指定一个点位置,该点总是位于光标系的工作平面内,且Z坐标为0。2已存点:在已经存在的点的位置指定一个点位置。3终点
10、:在已有直线、圆弧、其他曲线的终点指定一个点位置。4控制点:在已有直线、圆弧、其他曲线的控制点位置指定一个点位置。5交点:在已有两直线的交点位置或在已有曲线与另一个已有曲面的交点的位置指定一个点的位置。空间不相交的两条曲线也可以建立交点,是在沿Z轴投影后的交点,且交点建立在选择的第一条曲线上。6圆弧/椭圆/球中心:在已有圆弧、椭圆、椭圆弧、圆、球体或球面的圆心位置指定一个点位置。7圆弧/椭圆上的角度:沿已有圆弧或椭圆弧上的指定圆心角位置指定一个点位置。操作步骤是:当选择了一个圆或圆弧时,点构造器提示输入角度值,输入角度后,则在选择的曲线上指定了一个点位置。方位角值是相对于XC轴逆时针方向测量的
11、角度值,可正可负。8象限点:在已知圆弧或椭圆的象限点位置指定一个点位置。9曲线边上的点:在已有曲线或其他对象边界上指定一个点位置,通过该点到曲线或边的起始端点的长度点曲线或边总长的百分比的值来确定。10曲面上的点:在已有曲面上指定UV方向的百分比的值来确定一个点位置。244 平面构造器平面构造器用于定义一个无限大的平面,它可以作为某些加工对象的参考平面,也可以作为镜像操作的镜像面。通常用来建立一个临时平面,在某些命令中以平面子功能的形式被调用。如图2-12所示平面构造器对话框,对话框中提供了12种建立平面的方法,还有建立与3个主平面平行的平面的方法,下面简要介绍每种方法的操作过程。图2-12
12、平面构造器1三点:用点构造器指定三点建立一平面,指定的三点不能共线。2二直线:选择两直线或直线形边界建立一个平面,当两直线不共面时,建立的平面通过第1条直线,并与第2条直线平行。3点,垂直于曲线:与选定的曲线或边界相垂直,并通过指定的点建立一个平面,所建立的平面与曲线一定有交点。4对象平面:选择一个圆、圆弧或平面形曲线建立一个平面。5CSYS平面:用选定的已存坐标系的XY坐标平面建立一个平面。6现有的平面:在选定的已有平面上建立一个平面,即所建的平面与已有平面重合。7两个相切面:与选定的两实体表面相切建立一个平面,当与两实体相切的平面不止一个时,系统会显示不同平面的法向矢量,再选择正确的矢量,
13、则可建立平面。另外,选择的实体表面必须是圆柱面或球面。8点,相切面:与选定的实体表面相刀并通过指定点建立一个平面,当满足条件的平面不止一个时,系统会显示不同平面的法向矢量,再选择正确的矢量,则可建立平面。另外,选择的实体表面必须是圆柱面或球面。9系数:在指定的坐标系下,指定平面方程AX+BY+CZ=D的4个系数A,B,C,D来定义一个平面。指定系数后,还要指定一个点来确定平面的显示位置。由指定点向新建平面作垂直线,垂线与平面的交点即为平面的显示位置。10通过点平行:先选择一个已有平面或定义一个平面作为新建平面的参考平行面,再用点构造器指定一点,新建的平面通过该点与参考面平行。11按给定距离平行
14、:先选择一个已有平面或定义一个平面作为新建平面的参考平行面,再用点构造器指定一点确定新建平面在参考面的哪一侧,并指定一个距离参数,新建的平面是与参考面平行并在指定侧相隔指定距离的平面。12通过直线垂直:先选择一个已有平面或定义一个平面作为新建平面的参考面,再选择一条直线或直线形边界,新建的平面通过指定的直线并与参考面垂直。245 矢量构造器矢量实际就是一个确定的方向。矢量构造器用于构造一个确定的方向,矢量的各坐标分量值只用于确定矢量方向,其值大小和矢量方向无确定关系。矢量构造器不能构造一个独立存在的矢量对象,它在有需要的命令中出现。一旦构造了一个矢量,在绘图区将显示一个临时的矢量符号。矢量构造
15、器如图2-13所示,它提供了14种定义矢量的方法,下面逐一介绍。图2-13 矢量构造器对话框1自动判断的矢量:自动判断的矢量方法是指系统根据用户选择的对象的不同,自动推测一种矢量方法来定义一个矢量。推测的方法是后面的方法中的一中。2两个点:两个点方法是指用指定的空间两点的连线来定义的一个矢量,矢量的方向是从第1个指定的点指向第2个指定点。3与XC成一角度:成一角度方法是设定一个基本角的值,该值指在XC-YC平面内指定与XC轴之间的夹角,定义的矢量就是以XC轴的夹角为基本角的方向。4边线/轴矢量:可以选择直线和其他各种曲线,当选择直线时,决定矢量的原点为最靠近选择端的端点,方向为该直线的方向且远
16、离另一端;当选持为圆、椭圆、二次曲线等时,定义的矢量是通过这些曲线的中心且与曲线所在平面垂直的矢量。5曲线上的矢量:曲线切线矢量方法是指在指定的曲线上的任意位置的切线方向定义一个矢量。6面/平面法向:面/平面法向矢量方法需要选择一个平面形表面或圆柱形表面,定义的矢量为与选择的表面法线或轴线相平行的方向矢量。7XC轴、YC轴、ZC轴、-XC轴、-YC轴、-ZC轴坐标轴矢量:坐标轴矢量方法是指定工作坐标系WCS的某一坐标轴相平行定义的矢量。第2章 UG NX编程入门21 初始设置在UG NX中编程的核心部分是创建操作,在创建操作前,有必要进行初始设置,从而可以更方便地进行操作的创建。初始设置主要是
17、一些组参数的设置,包括程序组、刀具、几何体、方法等,设置完成这些参数后,在创建操作时就可以直接调用。创建组参数可以在如图2-1所示的创建工具条上单击相应的图标进行。图2-1 创建工具条2.1.1 操作导航器操作导航器是各加工模块的入口位置,是让用户管理当前零件的操作及加工参数的一个树形界面。在UG NX CAM中,操作导航器是一个非常重要的功能。使用该导航器可以完成加工的多半的工作。本节介绍程序、刀具、几何体和方法视图切换,来定义相关参数及进行参数共享设置。在加工模块中,操作导航器提供4种视图,分别通过“导航器”工具栏进行视图切换。1程序顺序视图该视图模式管理操作决定操作输出的顺序,即按照刀具
18、路径的执行顺序列出当前零件中的所有操作,显示每个操作所属的程序组和每个操作在机床上执行的顺序。每个操作的排列顺序决定了后处理的顺序和生成刀具位置源文件(CLSF)的顺序。图2-2 程序顺序视图在该视图模式下包含多个参数栏目,例如名称、路径、刀具等,用于显示每个操作的名称以及操作的相关信息。其中在“换刀”列表中显示该操作相对于前一个操作是否更换刀具,而“路径”列中显示该操作对应的刀具路径是否生成,此外在其他列中显示其他类型名称,如图2-2所示。提示:视图中的参数栏目,可通过右击导航器空白处,然后在打开的菜单中选择“列”|“配置”选项,然后在打开的“导航器属性”对话框自定义列类型。2机床视图机床视
19、图按照切削刀具来组织各个操作,其中列出了当前零件中存在的所有刀具,以及使用这些刀具的操作名称,如图2-3所示。其中“描述”列中显示当前刀具和操作的相关信息,并且每个刀具的所有操作显示在刀具的子节点下面。图2-3 机床视图提示:在机床视图中,可使用同一把刀的所有操作一次性进行后处理,但需要注意的是操作在刀具子节点下的排列顺序,并且后处理应当以排列顺序为基准。3几何视图在加工几何视图中显示了当前零件中存在的几何组的坐标系,以及这些几何组和坐标系的操作名称。并且这些操作位于几何组和坐标系的子节点下面。此外,相应的操作将继承该父节点几何组和坐标系的所有参数,如图2-4所示。操作必须位于设定的加工坐标系
20、子节点下方,否则后处理的程序将会出错。图2-4 几何视图4加工方法视图在加工方法视图中显示了当前零件中存在的加工方法,例如粗加工、半精加工、孔等,以及使用这些方法的操作名称等信息,如图2-5所示。图2-5 加工方法视图2.1.2 节点和操作UG NX6.0加工提供了4种节点,程序节点、刀具节点、几何体节点和方法节点。在操作导航器中表现为4种视图。在每个视图中,节点都是以树状结构按层次组织起来,构成父子关系。每个节点之上可以有父节点,其下可以有子节点的操作。要注意程序和操作是两个不同的概念,操作可以看做是最底层的程序节点,而刀具、几何体、方法都是操作的主要参数。使用节点有以下优点。1节点这间的结
21、构类似Windows操作系统的档案管理器,可以方便地进行复制、移动、粘贴等一般的操作。2便于数据的共享,多个操作可以共用相同的刀具、方法和几何体。3提供了灵活多样的节点管理形式,最终的目的还是对操作的管理。2.1.3 创建父节点组创建父节点组是执行数控编程的第一步,也是非常关键的一步。通过创建的父节点组,可存储加工信息(如刀具数据、进给速率、公差等信息),凡是在父节点组中指定的信息都可以被操作所继承。在UG NX CAM中,父节点组包含程序、刀具、方法和几休体这4部分数据内容。1创建程序程序组主要用来管理各加工操作和排列各操作的次序。在加工操作很多的情况下,使用程序组来管理程序将更为方便。例如
22、要对整个零件的所有操作(包括粗加工、半精加工笔精加工等)进行后处理,直接选择这些操作所在的父节点程序组进行后处理即可。并且在程序视图中合理地组织各操作,可在一次后处理时输出多个操作。单击“导航器”工具栏中的“程序顺序视图” 按钮,可将当前操作导航器切换至程序视图。然后单击“插入”工具栏中的“创建程序” 按钮,打开“创建程序”对话框。此时按照如图2-9所示的步骤创建程序父节点,新创建的节点将位于导航器中。图2-9 创建程序父节点组2创建刀具在加工过程中,打开需要编程的模型并进入编程界面后,首要的工作就是创建加工过程所需的全部刀具。刀具是从毛坯上切除材料的工具,在创建操作时必须创建刀具或从刀具库中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工学 UG 学习 资料
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4532160.html