- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2数控铣床程序编制
数控铣床编程 FANUC编程指令 M、S、T 坐标设定指令 G90、G91、 G17-G19 、G92 、 G53、G54-G59 基本加工指令 G00,G01,G02/G03 刀具补偿指令 G40、G41、G42、G43、G44 常用高效指令 子程序、宏程序、特殊功能 常用辅助功能 T、S、F功能 4、工件坐标系建立指令 指令格式:G92 X Y Z 其中 :X、Y、Z为刀位点在工件坐标系中的初始位置。 1、G54~G59是系统预置的六个坐标系,可根据需要选用。 2、该指令执行后,所有坐标值指定的坐标尺寸都是选定的工件加工坐标系中的位置。1~6号工件加工坐标系是通过CRT/MDI方式设置的。 3、G54~G59预置建立的工件坐标原点在机床坐标系中的坐标值可用MDI方式输入,系统自动记忆。 4、使用该组指令前,必须先回参考点。 5、G54~G59为模态指令,可相互注销。 三、基本加工指令 G02/G03判断: G02为顺时针方向圆弧插补,G03为逆时针方向圆弧插补。顺时针或逆时针是从垂直于圆弧加工平面的第三轴的正方向看到的回转方向。 G41,G42,G40都是模态代码,可相互注销,G40为缺省值。 利用同一个程序、同一把刀具,通过设置不同大小的刀具补偿半径值而逐步减少切削余量的方法来达到粗、精加工的目的。 (5)常用高效指令 子程序 编程时,为了简化程序的编制,当一个工件上有相同的加工内容时,常用调子程序的方法进行编程。调用子程序的程序叫做主程序。 子程序的编号与一般程序基本相同,只是程序结束字为M99表示子程序结束,并返回到调用子程序的主程序中。调用子程序的编程格式为:M98 P ~式中: P―表示子程序调用情况。P后共有8位数字,前四位为调用次数,省略时为调用一次;后四位为所调用的子程序号 P0021 2100 ---O2100子程序调21次 (5)常用高效指令 例:如图所示,在一块平板上加工6个边长为10mm的等边三角形,每边的槽深为-2mm,工件上表面为Z向零点。其程序的编制就可以采用调用子程序的方式来实现(编程时不考虑刀具补偿)。 (5)常用高效指令 主程序:O10N10 G54 G90 G01 Z40 F2000 //进入工件加工坐标系N20 M03 S800 //主轴启动N30 G01 X 0 Y8.66 //到1#三角形上顶点N40 M98 P20 //调20号切削子程序切削三角形N50 G01 X30 Y8.66 //到2#三角形上顶点N60 M98 P20 //调20号切削子程序切削三角形N70 G01 X60 Y8.66 //到3#三角形上顶点N80 M98 P20 //调20号切削子程序切削三角形N90 G01 X 0 Y -21.34 //到4#三角形上顶点N100 M98 P20 //调20号切削子程序切削三角形N110 G01 X30 Y -21.34 //到5#三角形上顶点N120 M98 P20 //调20号切削子程序切削三角形N130 G01 X60 Y -21.34 //到6#三角形上顶点N140 M98 P20 //调20号切削子程序切削三角形N150 G01 Z40 F2000 //抬刀N160 M05 //主轴停N170 M30 //程序结束 (5)常用高效指令 子程序:O20N10 G92 X 0 Y 0 //设定加工坐标系N20 G01 Z -2 F100 //在三角形上顶点切入(深)2mmN30 G01 X -5 Y8.66 //切削三角形N40 G01 X 5 Y8.66 //切削三角形N50 G01 X 0 Y 0 //切削三角形N60 G01 Z -5 F2000 //抬刀N70 M99 //子程序结束 设置G54:X=-400,Y=-100,Z=-50。 (5)常用高效指令 比例变换 镜像 坐标旋转 编程操作示例 如图零件 刀具8mm 工件零点如图 用G92确定工件坐标系 路线如图起刀点在(0,0,100) 程序清单 O0100 ; N010 G90 G92 X0. Y0. Z100. ; N020 G00 Z2. S150 M03 ; N030 X20. Y-44. ; N040 G01 Z-4. F100 ; N050 G41 X0.
文档评论(0)