欢迎来到天天文库
浏览记录
ID:37915293
大小:87.00 KB
页数:2页
时间:2019-06-02
《CAXA自动编程后置处理练习用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、【例5-1】使用FANUC数控系统的三轴立式加工中心,其完整的编程格式如表5-2所示。试为其编写后置设置。表5-2基于FANUC数控系统的加工中心编程格式加工程序加工程序%程序起始符O0001程序名(1.Cut,2009.6.18,20:44:18)程序信息G00G90G28Z0.;返回换刀点T2M06;换刀G17G21G40G49G54G80G90;系统清场G43H1Z10.;刀具长度补偿S1500M03;主轴起转M07;冷却液开……加工程序段程序头M09;冷却液停M05;主轴停转G91G28Z0.;返回换刀点T3M06;换刀G0G43
2、H2Z10.;刀具长度补偿S1500M03;主轴起转M07;冷却液开……加工程序段M09;冷却液停M05;主轴停转G91G28Y0.;送出工件M30;程序结束%程序结束符换刀程序加工程序段程序尾【步骤1】增加机床。单击“应用”→“后置处理”→“后置设置”命令,系统弹出“机床后置”对话框→在“机床信息”选项页内单击“增加机床”按钮→在弹出的输入框内键入“FANUC”→单击“确定”按钮,完成操作。【步骤2】设置机床参数。如图5-13所示添加参数,其余参数不需修改。说明:输入宏指令的操作必须在英文输入法状态下进行。图5-13设置机床参数【步骤3
3、】修改程序头。修改源程序头语句“$G90$WCOORD$GO$COORD_Z@$SPN_F$SPN_SPEED$SPN_CW”,添加换刀、系统清场、长度补偿并打开冷却液,修改后的程序头为:$G0$G91G28Z0.@T$TOOL_NOM06@$G17G21$DCMP_OFF$LCMP_OFF$WCOORDG80$G90@$G00$LCMP_LENH$COMP_NO$COORD_Z@$SPN_F$SPN_SPEED$SPN_CW@$COOL_ON说明:“$TOOL_NO”2为刀具号的宏指令,系统将根据加工所使用的刀具调用刀库中的刀具号,而不
4、能通过指定一个确定的刀具号调用刀具;同样,“$COMP_NO”为长度补偿号的宏指令,不能通过指定数值调用长度补偿。【步骤4】修改换刀。修改原换刀语句“$SPN_OFF@$SPN_F$SPN_SPEED$SPNCW$COMP_NO”,添加返回换刀点、换刀、长度补偿和冷却液打开,修改后的换刀语句为:$COOL_OFF@$SPN_OFF@$G91G28Z0.@T$TOOL_NOM06@G0$LCMP_LENH$COMP_NO$COORD_Z@$SPN_F$SPN_SPEED$SPN_CW@$COOL_ON【步骤5】修改程序尾。修改源程序尾语句“
5、$SPN_OFF@$PRO_STOP”,添加送出工件语句,以方便测量及装卸,修改后的程序尾为:$COOL_OFF@$SPN_OFF@G91G28Y0.@$PRO_STOP【步骤6】验证后置设置的正确性。1)绘制100×80矩形。按F5键→单击“矩形”按钮→设置“中心_长_宽,长度(100),宽度(80)”→输入矩形中心(坐标系原点),生成矩形→右击结束。2)生成加工轨迹。单击“平面轮廓精加工”按钮→弹出对话框,不改变任何参数,直接单击“确定”按钮→拾取轮廓(矩形左侧的垂直边)→确定链搜索方向(向上方向)→拾取箭头方向(向左方向)→拾取进刀
6、点(不拾取,直接右击)→拾取退刀点(不拾取,直接右击),生成刀具轨迹→采用同样方法,在轮廓的内部生成加工轨迹→按F8键,查看轨迹形状。3)生成G代码。单击“应用”→“后置处理”→“生成G代码”命令,在弹出的对话框中选择保存目录,键入文件名(O1000),单击“确定”按钮,拾取两条加工轨迹,右击,弹出记事本,显示生成的加工程序。4)检查程序格式。查看程序头、程序尾和换刀部分语句。1($POST_NAME,$POST_DATE,$POST_TIME)2$G90$WCOORD$G0$COORD_Z@$SPN_F$SPN_SPEED$SPN_CW
7、$G0$G91G28Z0.@T$TOOL_NOM06@$G17G21$DCMP_OFF$LCMP_OFF$WCOORDG80$G90@$G00$LCMP_LENH$COMP_NO$COORD_Z@$SPN_F$SPN_SPEED$SPN_CW@$COOL_ON3$SPN_OFF@$SPN_F$SPN_SPEED$SPN_CW@T$TOOL_NOM064$SPN_OFF@$PRO_STOP2
此文档下载收益归作者所有