1、UG NX 10.0 数控编程教程数控编程教程 第01章 UG NX10.0数控编程入门第02章 平面铣加工第03章 轮廓铣削加工第04章 孔加工第05章 车削加工第06章 后置处理第07章 综合范例目录 本章内容主要包括:UG NX 10.0数控加工流程。进入UG NX 10.0的加工模块 创建程序 创建几何体 创建刀具 创建加工方法 创建工序 生成刀路轨迹并确认 后处理 生成车间文档 输出CLSF文件 工序导航器 第1章 UG NX 10.0数控编程入门 1.1 UG NX 10.0数控加工流程 UG NX 10.0能够模拟数控加工的全过程,其一般流程为:(1)创建制造模型(包括创建或获取
2、设计模型)并进行工 艺规划。(2)进入加工环境。(3)创建NC操作,如创建程序、几何体、刀具等。(4)生成刀具路径,进行加工仿真。(5)利用后处理器生成NC代码。图1.1.1 UG NX 10.0数控加工流程图规划精度、机床、刀具、夹具等原始模型工艺规划进入加工环境NC程序驱动机床NC操作生成刀具路径后处理不符合要求符合要求加工仿真创建刀具创建几何体创建程序定义加工方法 1.2 进入UG NX 10.0的加工模块“打开”对话框图1.2.2 “加工环境”对话框加工环境中的所有操作模板类型。必须在此指定一种操作模板类型,不过在进入加工环境后,可以随时改选此环境中的其他操作模板类型。程序主要用于排列
3、各加工操作的次序,并可方便地对各个加工操作进行管理,某种程度上相当于一个文件夹。例如,一个复杂零件的所有加工操作(包括粗加工、半精加工、精加工等)需要在不同的机床上完成,将在同一机床上加工的操作放置在同一个程序组,就可以直接选取这些操作所在的父节点程序组进行后处理。1.3 创 建 程 序“创建程序”对话框 创建几何体主要是定义要加工的几何对象(包括部件几何体、毛坯几何体、切削区域、检查几何体、修剪几何体)和指定零件几何体在数控机床上的机床坐标系(MCS)。几何体可以在创建工序之前定义,也可以在创建工序过程中指定。其区别是提前定义的加工几何体可以为多个工序使用,而在创建工序过程中指定的加工几何体
4、只能为该工序使用。1.4 创建几何体 主要包括:1.4.1 创建机床坐标系1.4.2 创建安全平面1.4.3 创建工件几何体1.4.4 创建切削区域几何体1.4.1 创建机床坐标系 在创建加工操作前,应首先创建机床坐标系,并检查机床坐标系与参考坐标系的位置和方向是否正确,要尽可能地将参考坐标系、机床坐标系、绝对坐标系统一到同一位置。“MCS”对话框机床坐标系创建此坐标系1.4.2 创建安全平面 安全平面的设置,可以避免在创建每一工序时都设置避让参数。安全平面的设定可以选取模型的表面或者直接选择基准面作为参考平面,然后设定安全平面相对于所选平面的距离。选取参考平面选取此面为参考平面“平面”对话框
5、安全平面安全平面1.4.3 创建工件几何体 “部件几何体”对话框“工件”对话框部件几何体毛坯几何体1.4.4 创建切削区域几何体 “铣削区域”对话框“切削区域”对话框1.5 创 建 刀 具 在创建工序前,必须设置合理的刀具参数或从刀具库中选取合适的刀具。刀具的定义直接关系到加工表面质量的优劣、加工精度以及加工成本的高低。“创建刀具”对话框1.6 创建加工方法 在零件加工过程中,通常需要经过粗加工、半精加工、精加工几个步骤,而它们的主要差异在于加工后残留在工件上的余料的多少以及表面粗糙度。在加工方法中可以通过对加工余量、几何体的内外公差和进给速度等选项进行设置,从而控制加工残留余量。“创建方法”
6、对话框1.7 创 建 工 序 在UG NX 10.0加工中,每个加工工序所产生的加工刀具路径、参数形态及适用状态有所不同,所以用户需要根据零件图纸及工艺技术状况,选择合理的加工工序。“型腔铣”对话框“创建工序”对话框1.8 生成刀路轨迹并确认 刀路轨迹是指在图形窗口中显示已生成的刀具运动路径。刀路确认是指在计算机屏幕上对毛坯进行去除材料的动态模拟。“刀轨可视化”对话框 刀路轨迹1.9 后 处 理 在工序导航器中选中一个操作或者一个程序组后,用户可以利用系统提供的后处理器来处理刀具路径,从而生成数控机床能够识别的NC程序。其中,利用Post Builder(后处理构造器)建立特定机床定义文件以及
7、事件处理文件后,可用NX/Post进行后置处理,将刀具路径生成合适的机床NC代码。“信息”窗口“后处理”对话框1.10 生成车间文档 UG NX提供了一个车间工艺文档生成器,它从NC part文件中提取对加工车间有用的CAM的文本和图形信息,包括数控程序中用到的刀具参数清单、加工工序、加工方法清单和切削参数清单。它们可以用文本文件(TEXT)或超文本链接语言(HTML)两种格式输出。操作工、刀具仓库工人或其他需要了解有关信息的人员都可方便地在网上查询使用车间工艺文档。这些文件多半用于提供给生产现场的机床操作人员,免除了手工撰写工艺文件的麻烦,同时也可以将自己定义的刀具快速加入到刀具库中,供以后
8、使用。图1.10.1 “车间文档”对话框图1.10.2 车间文档1.11 输出CLSF文件 CLSF文件也称为刀具位置源文件,是一个可用第三方后置处理程序进行后置处理的独立文件。它是一个包含标准APT命令的文本文件,其扩展名为cls。“CLSF 输出”对话框1.12 工序导航器 工序导航器是一种图形化的用户界面,它用于管理当前部件的加工工序和工序参数。在NX工序导航器的空白区域右击,系统会弹出图1.12.1所示的快捷菜单。用户可以在此菜单中选择显示视图的类型,如程序顺序视图、机床视图、几何视图和加工方法视图;用户还可以在不同的视图下方便快捷地设置操作参数,从而提高工作效率。图1.12.1 工序
9、导航器的快捷菜单选择该命令,工序导航器切换到程序顺序视图选择该命令,工序导航器切换到机床视图选择该命令,工序导航器切换到几何视图选择该命令,工序导航器切换到加工方法视图 1.12.1 程序顺序视图 1.12.2 几何视图 1.12.3 机床视图 1.12.4 加工方法视图1.12.1 程序顺序视图 程序顺序视图按刀具路径的执行顺序列出当前零件的所有工序,显示每个工序所属的程序组和每个工序在机床上的执行顺序。图1.12.2所示为程序顺序视图。在工序导航器中任意选择某一对象并右击,系统将弹出图1.12.3所示的快捷菜单,可以通过编辑、剪切、复制、删除和重命名等操作来管理复杂的编程刀路,还可以创建刀具、操作、几何体、程序组和方法图1.12.2 程序顺序视图图1.12.3 快捷菜单1.12.2 几何视图 几何视图 几何视图是以几何体为主线来显示加工操作的。该视图列出了当前零件中存在的几何体和坐标系,以及使用这些几何体和坐标系的操作名称。1.12.3 机床视图 机床视图用切削刀具来组织各个操作,列出了当前零件中存在的各种刀具以及使用这些刀具的操作名称。机床视图1.12.4 加工方法视图 加工方法视图列出当前零件中的加工方法,以及使用这些加工方法的操作名称。加工方法视图