1、编程代码大全数控编程代码大全1、FANU年床G代码G02顺时针切圆弧(CW顺时钟)G03逆时针切圆弧(CCW逆时钟)G04 暂停(Dwell)G09停于精确的位置G20英制输入G21公制输入G22内部行程限位有 效G23内部行程限位无 效G27检查参考点返回G28参考点返回G29从参考点返回G30回到第二参考点G32切螺纹G40取消刀尖半径偏置G41刀尖半径偏置(左 侧)G42刀尖半径偏置(右 侧)G50修改工件坐标;设 置主轴最大的 RPMG52 设置局部坐标系G53选择机床坐标系G70精加工循环G71内外径粗切循环G72台阶粗切循环G73成形重复循环G74Z向步进钻削G75X向切槽G76切
2、螺纹循环G80取消固定循环G83钻孔循环G84攻丝循环G85正面键孔循环G87侧面钻孔循环G88侧面攻丝循环G89侧面链孔循环G90(内外直径)切削循 环G92切螺纹循环G94(台阶)切削循环G96恒线速度控制G97恒线速度控制取消G98每分钟进给率G99每转进给率 支持宏程序编程2. FANUC铳床G代码G00顶位(快速移动) 定位(快速移动)G01直线切削G04暂停G15/G16极坐标指令G18XZ面赋值G19YZ面赋值G28机床返回原点G30机床返回第2和第3原点*G40取消刀具直径偏 移G41刀具直径左偏移 G42刀具直径右偏移 *G43刀具长度+方向 偏移*G44刀具长度-方向 偏移
3、G49取消刀具长度偏移 *G53机床坐标系选择 G54工件坐标系1选择 G55工件坐标系2选择 G56工件坐标系3选择 G57工件坐标系4选择 G58工件坐标系5选择 G59工件坐标系6选择 G73高速深孔钻削循环 G74左螺旋切削循环 G76精像孔循环 *G80取消固定循环 G81中心钻循环G82反镜孔循环G83深孔钻削循环1G84右螺旋切削循环G85链孔循环G86链孔循环G87反向链孔循环G88链孔循环G89链孔循环* G90使用绝对值命令G91使用增量值命令G92设置工件坐标系* G98固定循环返回起 始点* G99返回固定循环 R 点G50比例缩放 G51G68坐标系旋转G69支持宏程
4、序编程3 .FANUC M指令代码M0曜序停M01选择停止M0濯序结束(复位)M03主轴正转(CW)M04主轴反转(CCW)M05主轴停M06换刀M08切削液开M09切削液关M30程序结束(复位) 并回到开头M48主轴过载取消不 起作用M49主轴过载取消起 作用M94镜象取消M95注标镜象M96性标镜象M98子程序调用M99子程序结束 4.SIEMENS铳床G代码D刀具刀补号F进给率(与G4 一起可 以编程停留时间)GG能(准备功能字) G0快速移动G1直线插补G2顺时针圆弧插补G3逆时针圆弧插补 CIP中间点圆弧插补 G33恒螺距的螺纹切削 G331不带补偿夹具切 削内螺纹G332不带补偿夹
5、具切 削内螺纹.退刀CT带切线的过渡圆弧 插补G4快速移动G63快速移动G74回参考点G75回固定点G25主轴转速下限G26主轴转速上限G110极点尺寸,相对于 上次编程的设定位置 G110极点尺寸,相对于 当前工件坐标系的零 点G120极点尺寸,相对于上次有效的极点G17*X/Y 平面G18Z/X平面G19Y/Z平面G40刀尖半径补偿方式 的取消G41调用刀尖半径补偿 刀具在轮廓左侧移动G42调用刀尖半径补偿 刀具在轮廓右侧移动 G500取消可设定零点 偏置G54第一可设定零点偏 置G55第二可设定零点偏 置G56第三可设定零点偏 置G57第四可设定零点偏 置G58第五可设定零点偏G59第六
6、可设定零点偏 置G53按程序段方式取消 可设定零点偏置G60*准确定位G70英制尺寸G71*公制尺寸G700英制尺寸,也用于 进给率FG710公制尺 寸,也用于进给率FG90绝对尺寸G91增量尺寸G94处给率F,单位毫 米/分G95主轴进给率F,单 位毫米/转G901在圆弧段进给补 偿“开”G900进给补偿“关”G450圆弧过渡G451等距线的交点 I插补参数J插补参数K插补参数I1圆弧插补的中间点J1圆弧插补的中间点K1圆弧插补的中间点L子程序名及子程序调 用M辅助功能M0程序停止M1程序有条件停止M2程序结束M3主轴顺时针旋转M4主轴逆时针旋转M5主轴停M6更换刀具N副程序段:主程序段P子
7、程序调用次数RET子程序结束S主轴转速,在G4中表 示暂停时间T刀具号X坐标轴Y坐标轴Z坐标轴CALL循环调用CHF到角,一般使用CHR到角轮廓连线CR圆弧插补半径 GOTOBJ后跳转指令GOTO向前跳转指令RNC0 角支持参数编程6.SIEMENS车床G代码D刀具刀补号FF进给率(与G4 一起 可以编程停留时间) G能(准备功能字)G0快速移动G1直线插补G2顺时针圆弧插补G3逆时针园弧插补G33恒螺距的螺纹切削G4快速移动G63快速移动G74回参考点G75回固定点G17(在加工中心孔时 要求)G18*Z/X 平面G40刀尖半径补偿方式 的取消G41调用刀尖半径补偿 刀具在轮廓左侧移动G42
8、调用刀尖半径补偿 刀具在轮廓右侧移动 G500取消可设定零点 偏置G54第一可设定零点偏 置G55第二可设定零点偏 置G56第三可设定零点偏 置G57第四可设定零点偏G58第五可设定零点偏 置G59第六可设定零点偏 置G53按程序段方式取消 可设定零点偏置 G70英制尺寸G71*公制尺寸G90*绝对尺寸G91增量尺寸G94*给率F,单位毫米/分G95主轴进给率F,单 位毫米/转I插补参数I1圆弧插补的中间点K1圆弧插补的中间点L子程序名及子程序调 用M辅助功能M0程序停止M1程序有条件停止M2程序结束M30M17M驻轴顺时针旋转M4主轴逆时针旋转M5主轴停M6更换刀具N副程序段:主程序段P子程
9、序调用次数RET子程序结束S主轴转速,在G4中表 示暂停时间T刀具号X坐标轴Y坐标轴Z坐标轴AR圆弧插补张角CALL循环调用CHF到角,一般使用CHR到角轮廓连线CR圆弧插补半径GOTO囱后跳转指令GOTO向前跳转指令RND0 角 支持参数编程8 .HNC车床G代码G00定位(快速移动)G01直线切削G02顺时针切圆弧(CW顺时钟)G03逆时针切圆弧(CCW逆时钟)G04 暂停(Dwell)G09停于精确的位置G20英制输入G21公制输入G22内部行程限位有 效G23内部行程限位无 效G27检查参考点返回G28参考点返回G29从参考点返回G30回到第二参考点G32切螺纹G36直径编程G37半径
10、编程G40取消刀尖半径偏置G41刀尖半径偏置(左 侧)G42刀尖半径偏置(右 侧)G53直接机床坐标系编 程G54 G59坐标系选择G71内外径粗切循环G72台阶粗切循环G73闭环车削复合循环G76切螺纹循环G80内外径切削循环G81端面车削固定循环G82螺纹切削固定循环G90绝对值编程G91增量值编程G92工件坐标系设定G96恒线速度控制G97恒线速度控制取消G94每分钟进给率G95每转进给率 支持参数与宏编程9 .HNC铳床G代码*G001定位(快速移动)G01直线切削G02顺时针切圆弧G03逆时针切圆弧G040暂停G0716虚轴指定G090准停校验*G172XY面赋值G18XZ面赋值G1
11、9YZ面赋值G208英寸输入*G21毫米输入G22脉冲当量G243镜像开*G25镜像关G280返回到参考点G29由参考点返回 *G407取消刀具直径偏 移G41刀具直径左偏移G42刀具直径右偏移G438刀具长度+方向 偏移G44刀具长度-方向 偏移*G49取消刀具长度偏 移*G504缩放关G51缩放开G520局部坐标系设定G53直接机床坐标系编 程*G5414工件坐标系 1 选择G55工件坐标系2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G600单方向定位*G6112精确停止校验方式G64连续方式G685旋转变换*G69旋转取消G739高速深孔
12、钻削循环G74左螺旋切削循环G76精链孔循环*G80取消固定循环G81中心钻循环G82反链孔循环G83深孔钻削循环G84右螺旋切削循环G85链孔循环G86链孔循环G87反向链孔循环G88链孔循环G89链孔循环*G903使用绝对值命令G91使用增量值命令G920设置工件坐标系*G9414每分钟进给G95每转进给*G9810固定循环返回起始点G99返回固定循环R点 支持参数与宏编程10 .HNC M 指令M00程序停M01选择停止M02程序结束(复位)M03主轴正转(CW)M04主轴反转(CCW)M05主轴停M06换刀M07切削液开M09切削液关M98子程序调用M99子程序结束11 .KND100
13、铳床G代码G001定位(快速移动)G01直线切削G02顺时针切圆弧G03逆时针切圆弧G040暂停G172XY面赋值G18XZ面赋值G19YZ面赋值G280机床返回原点G29从参考点返回*G407取消刀具直径偏 移G41刀具直径左偏移G42刀具直径右偏移*G438刀具长度+方 向偏移*G44刀具长度-方向 偏移G49取消刀具长度偏移*G5314机床坐标系选择G54工件坐标系1选择G55工件坐标系2选择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择G739高速深孔钻削循 环G74左螺旋切削循环G76精链孔循环*G80取消固定循环G81钻孔循环(点钻)G82
14、钻孔循环(键阶梯孔)G83深孔钻削循环G84攻丝循环G85链孔循环G86钻孔循环G87反向链孔循环G88链孔循环G89链孔循环*G903使用绝对值命令G91使用增量值命令G920设置工件坐标系*G9810固定循环返回 起始点*G99返回固定循环 R 点12 .KND100车床G代码G001定位(快速移动)G01直线切削G02顺时针切圆弧(CW顺时钟)G03逆时针切圆弧(CCW逆时钟) G040暂停(Dwell)G10偏移值设定G206英制输入G21公制输入G270检查参考点返回G28参考点返回G29从参考点返回G31跳跃机能G321切螺纹G36期由自动刀偏设定G37Z轴自动刀偏设定G407取消
15、刀尖半径偏 置G41刀尖半径偏置(左 侧)G42刀尖半径偏置(右 侧)G500坐标系设定G54工件坐标系G55-G59工件坐标系G700精加工循环G71内外径粗切循环G72台阶粗切循环G73成形重复循环G74端面深孔加工循环G75外圆、内圆切削循 环G76切螺纹循环G901(内外直径)切削循环G92切螺纹循环G94(台阶)切削循环G9612恒线速度控制G97恒线速度控制取消G985每分钟进给率G99每转进给率13 .KND100 M 指令M0曜序停M01选择停止M0渭序结束(复位)M03主轴正转(CW)M04主轴反转(CCW)M05主轴停M0聪刀M08切削液开M0筋削液关M10卡紧M11松开M
16、32润滑开M33润滑关M98子程序调用M9好程序结束22.三菱E60铳床G代码XG001位置定位(快 速进给)*G01直线补间G02顺时针切圆弧(CW)G03逆时针切圆弧 (CCW)G04暂停G05高速加工模式G090正确停止检查G10程式参数输入/补 正输入G11程式参数输入取消G12圆切削CWG1圜切削 CCW*G172平面选择X 丫G18平 面选择Z XG1坪面选 择 Y ZX G206英制指令G21公制指令G270参考原点检查G28参考原点复归G29开始点复归G30第24参考原点复归G31跳跃机能G331螺纹切削G370自动工具长测定G38刀具径补正向量指 定G39刀具径补正转角圆 弧
17、补正* G407刀具径补正取消G41刀具径补正左G42刀具径补正右G438刀具长补正量(十 )G44刀具长补正量()* G49工具长补正量取 消G520局部坐标系设定G53机械坐标系选择* G5412工件坐标系 1 选择G5512工件坐标系2选 择G56工件坐标系3选择G57工件坐标系4选择G58工件坐标系5选择G59工件坐标系6选择 G600单方向位置定位 G6113工确停止检查模 式G62自动转角进给率调 整G63攻牙模式* G64切削模式G739固定循环(步进循 环)G74固定循环(反向攻 牙)G76固定循环(精链孔)* G80固定循环取消G81固定循环(钻孔/ 铅孔)G82固定循环(钻
18、孔/ 计数式链孔)G83固定循环(深钻孔)G84固定循环(攻牙)G85固定循环(链孔)G86固定循环(镇孔)G87固定循环(反链孔)G88固定循环(镇孔)G89固定循环(镇孔)* G903绝对值指令* G91增量值指令G920机械坐标系设定G935逆时针进给* G94非同期切削(每分 钟进给)* G95同期切削(每回钻 进给)* G9617周速一定控制有效* G97周速一定控制无 效* G9810固定循环起始点复归G99固定循环R点复归 支持参数与宏编程25 .华兴车床G代码G00快速定位G01直线插补G02顺时针圆弧插补G03逆时针圆弧插补G04延时G09进给准停G20独立子程序调用G22独
19、立子程序定义G24独立子程序定义结 束,返回调用程序G25跳转加工G26程序块调用加工程序内子程序调用G27无限循环G30倍率取消G31倍率定义G47短直线速度自动过渡G48取消G54G59工件坐标系选择G71内外径切削复合循环G72端面切削复合循环G73封闭轮廓复合循环G74返回机床参考点(机械原点)G75返回对刀点G76返回加工开始点G77恢复当前坐标系G81外圆加工循环G82端面加工循环G85英制刚性攻丝循环G86公制螺纹加工循环G87英制螺纹加工循环G90绝对值方式编程G91增量值方式编程G92设置程序零点G96恒线速切削有效G97取消恒线速切削G98取消每转进给G99设定每转进给P=参变量赋值26 .华兴车床M指令M指令解释M01条件停M02程序结束并停机M03主轴正转M04主轴反转M05主轴停M06冷却开M07冷却关M08工件夹紧M09工件松开M10开指定的继电器M11关指定的继电器M20设定刀补号M21程序结束并返回程 序开头M71M85继电器脉冲输
到此这篇时钟代码大全(代码时钟编程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/haskellbc/44000.html