proe数控加工1(基础和体积加工)ppt课件.ppt
1,计算机辅助工程设计(Pro/E),主讲人:曾富洪,攀枝花学院,2,PROE模具型腔加工,一、数控基础,1、数控加工流程,3,PROE模具型腔加工,2、数控代码基础,4,(1)程序段号(Sequence number)用来表示程序从起动开始操作的顺序,即程序段执行的顺序号。它用地址码“N”和后面的三位数字表示。,(2) 准备功能字(Preparatory function or G-function)也称为G代码。准备功能是使数控装置作某种操作的功能,它一般紧跟在程序段序号后面,用地址码“G”和两数字来表示。,PROE模具型腔加工,5,G代码 分组 功能*G00 01 定位(快速移动)*G01 01 直线插补(进给速度)G02 01 顺时针圆弧插补G03 01 逆时针圆弧插补G04 00 暂停,精确停止G09 00 精确停止*G17 02 选择X Y平面G18 02 选择Z X平面G19 02 选择Y Z平面G27 00 返回并检查参考点G28 00 返回参考点G29 00 从参考点返回G30 00 返回第二参考点*G40 07 取消刀具半径补偿,G41 07 左侧刀具半径补偿G42 07 右侧刀具半径补偿G43 08 刀具长度补偿G44 08 刀具长度补偿*G49 08 取消刀具长度补偿G52 00 设置局部坐标系G53 00 选择机床坐标系*G54 14 选用1号工件坐标系G55 14 选用2号工件坐标系G56 14 选用3号工件坐标系G57 14 选用4号工件坐标系G58 14 选用5号工件坐标系G59 14 选用6号工件坐标系G60 00 单一方向定位G61 15 精确停止方式*G64 15 切削方式,PROE模具型腔加工,6,G65 00 宏程序调用G66 12 模态宏程序调用*G67 12 模态宏程序调用取消G73 09 深孔钻削固定循环G74 09 反螺纹攻丝固定循环G76 09 精镗固定循环*G80 09 取消固定循环G81 09 钻削固定循环G82 09 钻削固定循环G83 09 深孔钻削固定循环G84 09 攻丝固定循环,G85 09 镗削固定循环G86 09 镗削固定循环G87 09 反镗固定循环G88 09 镗削固定循环G89 09 镗削固定循环*G90 03 绝对值指令方式*G91 03 增量值指令方式G92 00 工件零点设定*G98 10 固定循环返回初始点G99 10 固定循环返回R点,PROE模具型腔加工,7,(3) 尺寸字尺寸字是给定机床各坐标轴位移的方向和数据的,它由各坐标轴的地址代码、数字构成。尺寸字一般安排在G功能字的后面。尺寸字的地址代码,对于进给运动为:X、Y、Z、U、V、W、P、Q、R;对于回转运动的地址代码为:A、B、C、D、E。此外,还有插补参数字:I、J、K等。,(4) 进给功能字(Feed function or F-function)它给定刀具对于工件的相对速度,由地址码“F”和其后面的若干位数字构成。这个数字取决于每个数控装置所采用的进给速度指定方法。进给功能字应写在相应轴尺寸字之后,对于几个轴合成运动的进给功能字,应写在最后一个尺寸字之后。一般单位为:mm/min,切削螺纹时用mm/r表示,在英制单位中用英寸表示。,PROE模具型腔加工,8,(5) 主轴转速功能字Spindle speed function or S-function 主轴转速功能也称为S功能,该功能字用来选择主轴转速,它由地址友“S”和在其后面的若干位数字构成。主轴速度单位用r/min表示。,(6) 刀具功能字(Tool function or T-function)该功能也称为T功能,它由地址码“T”和后面的若干位数字构成。刀具功能字用于更换刀具时指定刀具或显示待换刀号,有时也能指定刀具位置补偿。,(7) 辅助功能字(Miscellaneous function or M-function)也称为M功能,该功能指定除G功能之外的种种“通断控制”功能。它一般用地址码“M”和后面的两数字表示。,PROE模具型腔加工,9,M代码 功能M00 程序停止M01 条件程序停止M02 程序结束M03 主轴正转M04 主轴反转M05 主轴停止M06 刀具交换,M08 冷却开M09 冷却关M18 主轴定向解除M19 主轴定向M29 刚性攻丝M30 程序结束并返回程序头M98 调用子程序M99 子程序结束返回重复执行,(8) 程序段结束符(End of block)每一个程序段结束之后,都应加上程序段结束符。,PROE模具型腔加工,10,PROE模具型腔加工,二、凹模型腔的体积块加工,1、新建一个数控制造模型文件步骤1:设置工作目录,选择下拉菜单文件设置工作目录命令,将工作目录设置到自己预先确定的工作目录下。步骤2:新建制造模型文件,选择类型为NC组件,取消使用缺省模板按钮复选框,选取mmns_mfg_nc模板。然后在该对话框中单击确定按钮。,11,PROE模具型腔加工,二、凹模型腔的体积块加工,2、制造模型的建立步骤1、引入参照模型:制造模型装配参照模型,在元件放置操控板选择默认放置。步骤2、创建工件模型,制造模型创建工件输入工件名称;实体伸出向项拉伸实体完成,如图所示。,12,PROE模具型腔加工,二、凹模型腔的体积块加工,3、收集铣削体积块步骤1:点击铣削体积块按钮,在编辑菜单中选择收集体积块。步骤2:在系统弹出的聚合步骤菜单中,选中选取和封闭复选项,然后选择完成命令。步骤3:依次选取曲面和边界,然后选择完成命令。然后选择工件将其隐藏,然后在系统选取下一个种子面的提示下,选择如图所示的种子面。,13,PROE模具型腔加工,二、凹模型腔的体积块加工,3、收集铣削体积块步骤4:选取或创建一平面,盖住闭合的体积块。步骤5:选取要被罩平面关闭的邻接边,显示体积块看是否完成体积块的收集,完成收集后的体积块如图所示。,14,PROE模具型腔加工,二、凹模型腔的体积块加工,4、制造设置步骤1:调出操作设置:制造制造设置操作,操作设置如图所示:,15,PROE模具型腔加工,二、凹模型腔的体积块加工,4、制造设置步骤2:机床设置:机床设置的对话框如图所示,在机床类型下拉列表中选择铣削,在轴数下拉列表框中选择3轴。,16,PROE模具型腔加工,二、凹模型腔的体积块加工,4、制造设置步骤3:刀具设置,刀具设置界面如图所示,根据需要和已有的刀具对刀具参数进行设定设定。,17,PROE模具型腔加工,二、凹模型腔的体积块加工,4、制造设置步骤4:机床坐标系设置,在参照,加工零点点击选择机床坐标系,如果没有现存的可以按下面的方法进行设置:在工件上表面中心确定三个相互垂直的基准平面。通过插入模型基准坐标系,确定一个参照坐标系,该坐标系与机床坐标系要一致。选择该坐标系作为机床坐标系。步骤5:退刀面的设置,弹出退刀选取对话框,单击其中沿Z轴按钮,然后再输入Z轴深度后的文本框中输入退刀数值。步骤6:公差设置,在退刀选项组中的公差文本框后输入加工的公差,这里设置为0.2,18,PROE模具型腔加工,二、凹模型腔的体积块加工,5、加工方法的设置,步骤1:通过制造加工NC序列辅助加工加工体积块(3轴),进入加工模块。步骤2:在打开的序列设置菜单中选择如图所示的复选框,然后选择完成命令,在弹出的刀具设置对话框中单击确定按钮,此时系统弹出如图所示的制造参数菜单,选择其中的设置命令,系统弹出参数树对话框。完成加工参数的设置。,19,PROE模具型腔加工,二、凹模型腔的体积块加工,参数说明:切削进给量:加工过程中的切削进给速度,单位通常为mm/min弧进给量:加工过程中的弧进给速度,单位通常为mm/min自由进给量:加工过程中的自由进给速度,单位通常为mm/minRETRACT_FEED:刀具返回安全平面的速度,单位通常为mm/min横移进给量:加工过程中的刀具横移进给速度,单位通常为mm/min切入进给量:加工过程中的刀具切入进给速度,单位通常为mm/min步长深度:分层切削中每一层的切削深度,单位通常为mm公差:切削公差跨度:设置两条刀具轨迹间的重叠部分,通常取刀具直径的一半,单位为mm允许轮廓坯件:设置加工余量允许未加工坯件:设置未加工工坯余量,20,PROE模具型腔加工,二、凹模型腔的体积块加工,允许底部线框:用于设置底部的加工余量切割角:用于设置刀具路径和X轴的夹角扫描类型:用于设置加工区域时轨迹的拓补结构类型1:刀具连续走刀,遇到凸起部分自动抬刀类型2:刀具连续走刀,遇到凸起部分,刀具环绕加工,不抬刀类型3:刀具连续走刀,遇到凸起部分,刀具分区进行加工类型螺旋:刀具螺旋走刀类型1方向:刀具单向进刀加工方式,适合于精加工,遇到凸起部分自动抬刀type_1_connect:刀具单向进刀加工方式,下一刀的起始点与前一刀的起始点相同,横向运动到下一刀的加工位置开始加工。切割类型:攀升,向上切割,转弯_急转,21,PROE模具型腔加工,二、凹模型腔的加工,粗加工选项:仅粗加工:不包含组成体积块的轮廓加工粗糙轮廓:先加工体积块,再加工组成体积块的轮廓轮廓粗加工:先加工组成体积块的,再加工体积块仅轮廓:只加工组成块的轮廓安全距离:退刀的安全高度,单位mm主轴速率:主轴的运转速率,单位r/minCOOLANT_OPTION:冷却液开关,步骤3:选取先前定义的铣削体积块。,22,PROE模具型腔加工,二、凹模型腔的体积块加工,6、演示刀具轨迹步骤1:在NC序列菜单中选择演示轨迹命令,演示路径菜单。步骤2:演示路径菜单选择屏幕演示命令,系统弹出如图所示的播放路径对话,23,PROE模具型腔加工,二、凹模型腔的体积块加工,7、NC仿真步骤1、将工件的隐藏状态取消,在演示轨迹菜单中选择NC检查命令,观察刀具切割工件的运行情况。注意:如果NC检查命令不能使用:在工具/选项中查出nccheck_type,将其值修改为nccheck便可。,24,PROE模具型腔加工,二、凹模型腔的体积块加工,8、材料切割步骤1:完成NC序列,选取加工材料切减材料,在NC序列列表中选取体积块铣削,在材料删除表中选择自动完成,系统弹出相交元件对话框,然后选取工件,单击确定,便完成材料切减。步骤2:在系统弹出的加工菜单中选取完成命令,返回制造菜单9、遮蔽体积块步骤1:选取下拉菜单视图可见性遮蔽命令步骤2:选取先定义的体积块进行遮蔽,并将文件保存。,25,PROE模具型腔加工,二、凹模型腔的体积块加工,九、生成数控代码步骤1:在制造菜单中,选取CL数据输出操作,在弹出的轨迹菜单中选择文件,弹出输出类型CL文件:输出数据到CL文件MCD文件:CL文件后置处理步骤2:按系统默认设置,单击完成命令,并将生成的文件默认保存步骤3:选取CL数据输出NC序列,在NC序列列表中选择体积块铣削,在轨迹菜单中选择文件命令,在输出类型中选择CL文件,MCD文件和交互复选框,单击完成。步骤4:在弹出的后置处理列表菜单中选择其中UNCXO1.P11选项,在系统弹出的程序窗口中输入程序的起始号1,然后打开seq001.tap,可以查看相应的数据文件。,26,PROE模具型腔加工,三、凸模型腔的体积块加工,1、新建一个数控制造模型文件步骤1:设置工作目录,选择下拉菜单文件设置工作目录命令,将工作目录设置到自己预先确定的工作目录下。步骤2:新建制造模型文件,选择类型为NC组件,取消使用缺省模板按钮复选框,选取mmns_mfg_nc模板。然后在该对话框中单击确定按钮。,27,PROE模具型腔加工,2、制造模型的建立步骤1、引入参照模型:制造模型装配参照模型,在元件放置操控板选择默认放置。步骤2、创建工件模型,制造模型创建工件输入工件名称;实体伸出向项拉伸实体完成,如图所示。,三、凸模型腔的体积块加工,28,PROE模具型腔加工,3、收集铣削体积块步骤1:隐藏工件,点击铣削体积块按钮,单击拉伸按钮,选取一个草绘,以参考凸模的下面为草绘平面,以四面的边框为矩形边,上表面为界拉伸一个长方体,单击修剪栏中的修剪工具选取凸模零件来修剪。余下部分便是要铣削的体积块如图所示,三、凸模型腔的体积块加工,29,PROE模具型腔加工,4、制造设置步骤1:调出操作设置:制造制造设置操作,操作设置如图所示:,三、凸模型腔的体积块加工,30,PROE模具型腔加工,4、制造设置步骤2:机床设置:机床设置的对话框如图所示,在机床类型下拉列表中选择铣削,在轴数下拉列表框中选择3轴。,三、凸模型腔的体积块加工,31,PROE模具型腔加工,4、制造设置步骤3:刀具设置,刀具设置界面如图所示,根据需要和已有的刀具对刀具参数进行设定设定。,三、凸模型腔的体积块加工,32,PROE模具型腔加工,4、制造设置步骤4:机床坐标系设置,在参照,加工零点点击选择机床坐标系,如果没有现存的可以按下面的方法进行设置:在工件上表面中心确定三个相互垂直的基准平面。通过插入模型基准坐标系,确定一个参照坐标系,该坐标系与机床坐标系要一致。选择该坐标系作为机床坐标系。步骤5:退刀面的设置,弹出退刀选取对话框,单击其中沿Z轴按钮,然后再输入Z轴深度后的文本框中输入退刀数值。步骤6:公差设置,在退刀选项组中的公差文本框后输入加工的公差,这里设置为0.2,三、凸模型腔的体积块加工,33,PROE模具型腔加工,5、加工方法的设置,步骤1:通过制造加工NC序列辅助加工加工体积块(3轴),进入加工模块。步骤2:在打开的序列设置菜单中选择如图所示的复选框,然后选择完成命令,在弹出的刀具设置对话框中单击确定按钮,此时系统弹出如图所示的制造参数菜单,选择其中的设置命令,系统弹出参数树对话框。完成加工参数的设置。,三、凸模型腔的体积块加工,34,PROE模具型腔加工,参数说明:切削进给量:加工过程中的切削进给速度,单位通常为mm/min弧进给量:加工过程中的弧进给速度,单位通常为mm/min自由进给量:加工过程中的自由进给速度,单位通常为mm/minRETRACT_FEED:刀具返回安全平面的速度,单位通常为mm/min横移进给量:加工过程中的刀具横移进给速度,单位通常为mm/min切入进给量:加工过程中的刀具切入进给速度,单位通常为mm/min步长深度:分层切削中每一层的切削深度,单位通常为mm公差:切削公差跨度:设置两条刀具轨迹间的重叠部分,通常取刀具直径的一半,单位为mm允许轮廓坯件:设置加工余量允许未加工坯件:设置未加工工坯余量,三、凸模型腔的体积块加工,35,PROE模具型腔加工,允许底部线框:用于设置底部的加工余量切割角:用于设置刀具路径和X轴的夹角扫描类型:用于设置加工区域时轨迹的拓补结构类型1:刀具连续走刀,遇到凸起部分自动抬刀类型2:刀具连续走刀,遇到凸起部分,刀具环绕加工,不抬刀类型3:刀具连续走刀,遇到凸起部分,刀具分区进行加工类型螺旋:刀具螺旋走刀类型1方向:刀具单向进刀加工方式,适合于精加工,遇到凸起部分自动抬刀type_1_connect:刀具单向进刀加工方式,下一刀的起始点与前一刀的起始点相同,横向运动到下一刀的加工位置开始加工。切割类型:攀升,向上切割,转弯_急转,三、凸模型腔的体积块加工,36,PROE模具型腔加工,粗加工选项:仅粗加工:不包含组成体积块的轮廓加工粗糙轮廓:先加工体积块,再加工组成体积块的轮廓轮廓粗加工:先加工组成体积块的,再加工体积块仅轮廓:只加工组成块的轮廓安全距离:退刀的安全高度,单位mm主轴速率:主轴的运转速率,单位r/minCOOLANT_OPTION:冷却液开关,步骤3:选取先前定义的铣削体积块。,三、凸模型腔的体积块加工,37,PROE模具型腔加工,6、演示刀具轨迹步骤1:在NC序列菜单中选择演示轨迹命令,演示路径菜单。步骤2:演示路径菜单选择屏幕演示命令,系统弹出如图所示的播放路径对话,三、凸模型腔的体积块加工,38,PROE模具型腔加工,7、NC仿真步骤1、将工件的隐藏状态取消,在演示轨迹菜单中选择NC检查命令,观察刀具切割工件的运行情况。注意:如果NC检查命令不能使用:在工具/选项中查出nccheck_type,将其值修改为nccheck便可。,三、凸模型腔的体积块加工,39,PROE模具型腔加工,8、材料切割(4.0此步不做,也可后续生成nc代码)(表示从工件切除材料)步骤1:完成NC序列,选取加工材料切减材料,在NC序列列表中选取体积块铣削,在材料删除表中选择自动完成,系统弹出相交元件对话框,然后选取工件,单击确定,便完成材料切减。步骤2:在系统弹出的加工菜单中选取完成命令,返回制造菜单,三、凸模型腔的体积块加工,40,PROE模具型腔加工,九、生成数控代码步骤1:在制造菜单中,选取CL数据输出操作,在弹出的轨迹菜单中选择文件,弹出输出类型CL文件:输出数据到CL文件MCD文件:CL文件后置处理步骤2:按系统默认设置,单击完成命令,并将生成的文件默认保存步骤3:选取CL数据输出NC序列,在NC序列列表中选择体积块铣削,在轨迹菜单中选择文件命令,在输出类型中选择CL文件,MCD文件和交互复选框,单击完成。步骤4:在弹出的后置处理列表菜单中选择其中UNCXO1.P11选项,在系统弹出的程序窗口中输入程序的起始号1,然后打开seq001.tap,可以查看相应的数据文件。,三、凸模型腔的体积块加工,41,小结,1,数控基础,2,凹模体积加工,3,凸模体积加工,