数控车床的编程指令是什么

数控车床的编程指令是什么,第1张

广数和法兰克指令一样的令M指令一览表G00快速定位\x0d\G01直线补间切削\x0d\G02圆弧补间切削CW(顺时针)\x0d\G03圆弧补间切削CCW(逆时针)\x0d\G023指数函数补间正转\x0d\G033指数函数补间逆转\x0d\G04暂停\x0d\G05高速高精度制御1\x0d\G051高速高精度制御2\x0d\G06~G08没有\x0d\G071/107圆筒补间\x0d\G09正确停止检查\x0d\G10程式参数输入/补正输入\x0d\G11程式参数输入取消\x0d\G12整圆切削CW\x0d\G13整圆切削CCW\x0d\G121/112极坐标补间有效\x0d\G131/113极坐标补间取消\x0d\G14没有\x0d\G15极坐标指令取消\x0d\G16极坐标指令有效\x0d\G17平面选择X-Y\x0d\G18平面选择Y-Z\x0d\G19平面选择X-Z\x0d\G20英制指令\x0d\G21公制指令\x0d\G22-G26没有\x0d\G27参考原点检查\x0d\G28参考原点复归\x0d\G29开始点复归\x0d\G30第2~4参考点复归\x0d\G301复归刀具位置1\x0d\G302复归刀具位置2\x0d\G303复归刀具位置3\x0d\G304复归刀具位置4\x0d\G305复归刀具位置5\x0d\G306复归刀具位置6\x0d\G31跳跃机能\x0d\G311跳跃机能1\x0d\G312跳跃机能2\x0d\G313跳跃机能3\x0d\G32没有\x0d\G33螺纹切削\x0d\G34特别固定循环(圆周孔循环)\x0d\G35特别固定循环(角度直线孔循环)\x0d\G36特别固定循环(圆弧)\x0d\G37自动刀具长测定\x0d\G371特别固定循环(棋盘孔循环)\x0d\G38刀具径补正向量指定\x0d\G39刀具径补正转角圆弧补正\x0d\G40刀具径补正取消\x0d\G41刀具径补正左\x0d\G42刀具径补正右\x0d\G401法线制御取消\x0d\G411法线制御左有效\x0d\G421法线制御右有效\x0d\G43刀具长设定(+)\x0d\G44刀具长设定(—)\x0d\G431第1主轴制御有效\x0d\G441第2主轴制御有效\x0d\G45刀具位置设定(扩张)\x0d\G46刀具位置设定(缩小)\x0d\G47刀具位置设定(二倍)\x0d\G48刀具位置设定(减半)\x0d\G4712主轴同时制御有效\x0d\G49刀具长设定取消\x0d\G50比例缩放取消\x0d\G51比例缩放有效\x0d\G501G指令镜象取消\x0d\G511G指令镜象有效\x0d\G52局部坐标系设定\x0d\G53机械坐标系选择\x0d\G54工件坐标系选择1\x0d\G55工件坐标系选择2\x0d\G56工件坐标系选择3\x0d\G57工件坐标系选择4\x0d\G58工件坐标系选择5\x0d\G59工件坐标系选择6\x0d\G541工件坐标系选择扩张48组\x0d\G60单方向定位\x0d\G61正确停止检查模式\x0d\G611高精度制御\x0d\G62自动转角进给率调整\x0d\G63攻牙模式\x0d\G631同期攻牙模式(正攻牙)\x0d\G632同期攻牙模式(逆攻牙)\x0d\G64切削模式\x0d\G65使用者巨集单一呼叫\x0d\G66使用者巨集状态呼叫A\x0d\G661使用者巨集状态呼叫B\x0d\G67使用者巨集状态呼叫取消\x0d\G68坐标回转有效\x0d\G69坐标回转取消\x0d\G70使用者固定循环\x0d\G71使用者固定循环\x0d\G72使用者固定循环\x0d\G73固定循环(步进循环)\x0d\G74固定循环(反向攻牙)\x0d\G75使用者固定循环\x0d\G76固定循环(精搪孔)\x0d\G77使用者固定循环\x0d\G78使用者固定循环\x0d\G79使用者固定循环\x0d\G80固定循环取消\x0d\G81固定循环(钻孔/铅孔)\x0d\G82固定循环(钻孔/计数式搪孔)\x0d\G83固定循环(深钻孔)\x0d\G84固定循环(攻牙)\x0d\G85固定循环(搪孔)\x0d\G86固定循环(搪孔)\x0d\G87固定循环(反搪孔)\x0d\G88固定循环(搪孔)\x0d\G89固定循环(搪孔)\x0d\G90绝对值指令\x0d\G91增量值指令\x0d\G92机械坐标系设定\x0d\G93逆时间进给\x0d\G94非同期进给(每分进给)\x0d\G95同期进给(每回转进给)\x0d\G96周速一定制御有效\x0d\G97周速一定至于取消\x0d\G98固定循环起始点复归\x0d\G99固定循环R点复归\x0d\G1141主轴同期制御\x0d\G100~225使用者巨集(G码呼叫)最大10个M00程式停止(暂停)\x0d\M01程式选择性停止/选择性套用\x0d\M02程序结束\x0d\M03主轴正转\x0d\M04主轴反转\x0d\M05主轴停止\x0d\M06自动刀具交换\x0d\M07吹气启动\x0d\M08切削液启动\x0d\M09切削液关闭\x0d\M10吹气关闭→M09也能关吹气\x0d\M11《斗笠式》主轴夹刀\x0d\M12主轴松刀\x0d\M13主轴正转+切削液启动\x0d\M14主轴反转+切削液启动\x0d\M15主轴停止+切削液关闭\x0d\M16—M18没有\x0d\M19主轴定位\x0d\M20——没有\x0d\M21X轴镜象启动\x0d\M22Y轴镜象启动\x0d\M23镜象取消\x0d\M24第四轴镜象启动\x0d\M25第四轴夹紧\x0d\M26第四轴松开\x0d\M27分度盘功能\x0d\M28没有\x0d\M29刚性攻牙\x0d\M30程式结束/自动断电\x0d\M31——M47没有\x0d\M48深钻孔启动\x0d\M49——M51没有\x0d\M52刀库右移\x0d\M53刀库左移\x0d\M54——M69没有\x0d\M70自动刀具建立\x0d\M71刀套向下\x0d\M72换刀臂60°\x0d\M73主轴松刀\x0d\M74换刀臂180°\x0d\M75主轴夹刀\x0d\M76换刀臂0°\x0d\M77刀臂向上\x0d\M78——M80没有\x0d\M81工作台交换确认\x0d\M82工作台上\x0d\M83工作台下\x0d\M84工作台伸出\x0d\M85工作台缩回\x0d\M86工作台门开\x0d\M87工作台门关\x0d\M88——M97没有\x0d\M98调用子程序\x0d\M99子程序结束回答人的补充2010-03-1919:36fanuc数控指令\x0d\\x0d\G00快速定位,G01直线插补,G02顺时针插补,G03逆时针插补,G04暂停,G40取消刀补,G41左补,G42右补,G54-G59工件坐标系{车床、加工中心都一样}。G70精加工复合循环,G71外圆粗加工循环,G72端面粗加工循环,G73固定形状粗加工循环,G74端面钻孔循环,G75外圆切槽循环,G76外圆螺纹循环,M指令同加工中心差不多。\x0d\\x0d\数控机床标准G代码\x0d\准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G功能字由地址符G和其后的两位数字组成,从G00—G99共100种功能。JB3208-83标准中规定如下表:\x0d\表准备功能字G代码功能作用范围功能代码功能作用范围功能\x0d\G00点定位G50刀具偏置0/-\x0d\G01直线插补G51刀具偏置+/0\x0d\G02顺时针圆弧插补G52刀具偏置-/0\x0d\G03逆时针圆弧插补G53直线偏移注销\x0d\G04暂停G54直线偏移X\x0d\G05不指定G55直线偏移Y\x0d\G06抛物线插补G56直线偏移Z\x0d\G07不指定G57直线偏移XY\x0d\G08加速G58直线偏移XZ\x0d\G09减速G59直线偏移YZ\x0d\G10-G16不指定G60准确定位(精)\x0d\G17XY平面选择G61准确定位(中)\x0d\G18ZX平面选择G62准确定位(粗)\x0d\G19YZ平面选择G63攻丝\x0d\G20-G32不指定G64-G67不指定\x0d\G33螺纹切削,等螺距G68刀具偏置,内角\x0d\G34螺纹切削,增螺距G69刀具偏置,外角\x0d\G35螺纹切削,减螺距G70-G79不指定\x0d\G36-G39不指定G80固定循环注销\x0d\G40刀具补偿/刀具偏置注销G81-G89固定循环\x0d\G41刀具补偿--左G90绝对尺寸\x0d\G42刀具补偿--右G91增量尺寸\x0d\G43刀具偏置--左G92预置寄存\x0d\G44刀具偏置--右G93进给率,时间倒数\x0d\G45刀具偏置+/+G94每分钟进给\x0d\G46刀具偏置+/-G95主轴每转进给\x0d\G47刀具偏置-/-G96恒线速度\x0d\G48刀具偏置-/+G97每分钟转数(主轴)\x0d\G49刀具偏置0/+G98-G99不指定\x0d\注:表示如作特殊用途,必须在程序格式中说明\x0d\\x0d\数控机床标准M代码\x0d\辅助功能字是用于指定主轴的旋转方向、启动、停止、冷却液的开关,工件或刀具的夹紧和松开,刀具的更换等功能。辅助功能字由地址符M和其后的两位数字组成。JB3208-83标准中规定如下表:\x0d\表辅助功能字M代码功能作用范围功能代码功能作用范围功能\x0d\M00程序停止M36进给范围1\x0d\M01计划结束M37进给范围2\x0d\M02程序结束M38主轴速度范围1\x0d\M03主轴顺时针转动M39主轴速度范围2\x0d\M04主轴逆时针转动M40-M45齿轮换档\x0d\M05主轴停止M46-M47不指定\x0d\M06换刀M48注销M49\x0d\M072号冷却液开M49进给率修正旁路\x0d\M081号冷却液开M503号冷却液开\x0d\M09冷却液关M514号冷却液开\x0d\M10夹紧M52-M54不指定\x0d\M11松开M55刀具直线位移,位置1\x0d\M12不指定M56刀具直线位移,位置2\x0d\M13主轴顺时针,冷却液开M57-M59不指定\x0d\M14主轴逆时针,冷却液开M60更换工作\x0d\M15正运动M61工件直线位移,位置1\x0d\M16负运动M62工件直线位移,位置2\x0d\M17-M18不指定M63-M70不指定\x0d\M19主轴定向停止M71工件角度位移,位置1\x0d\M20-M29永不指定M72工件角度位移,位置2\x0d\M30纸带结束M73-M89不指定\x0d\M31互锁旁路M90-M99永不指定\x0d\M32-M35不指定

M29是刚性攻丝,你加了M29以后,所有攻的螺纹起始角就一样了。但你要是换了另一个丝锥就变了,就不能再去攻,攻过的螺纹了,那样会乱扣。就是同一个丝锥加了M29起始角是一样的,也最好不要攻二次,那样螺纹用规试,止规会止不住房的。你加不加M29和你说的事一点关系也没有,你要是想用转用给你在前面写上那个指命不就行了。 “不是不加M29就不能攻丝,不加M29那是柔性攻丝。”

首先找到我们的电脑

在我的电脑里面找到Mpfanpst文档位置(这个是需要你知道mc安装在什么位置。)

还有一种方法就是在桌面鼠标右键点Mill 91直接进入Mcam9文件夹

用记事本打开mc的后处理器Mpfanpst文档

用mastercam编程时,默认的后处理出来的NC程序是不带M29的,如果我们想要使用刚性攻丝功能就需要从后处理里定义它,或者出来NC程序后手动添加到程序中。

用记事本的查找工能快速定位到PTAP位置如图所示的位置

在pdrlcommonb的下一行加入代码:"M29", speed, e

7

代码加进去了,保存好文件。我们再到软件里面测试攻牙后处理的程序,看是否有出M29刚性攻牙指令

以上就是关于数控车床的编程指令是什么全部的内容,包括:数控车床的编程指令是什么、M29刚性攻牙怎么用、如何把mastercamx9后处理g94改成m29等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9270755.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存