一.指令集(X向如X、U等的编程量均采用直径量) G00:快速定位指令。格式为G00 X(U) Z(W) ,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点。两轴同时以机床最快速度开始运动,但不一定同时停止,即合成刀具轨迹并不一定是直线。本系统能混合编程,如G00 X W。 G01:直线 X(U) Z(W) F ,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。 G02:顺圆插补指令。格式为G02 X(U) Z(W) R(I K ) F ,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。注:I采用半径量,I、K始终为相对量编程。 G03:逆圆插补指令。格式为G03 X(U) Z(W) R(I K ) F ,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。注:I采用半径量,I、K始终为相对量编程。 G04:暂停指令。格式为G04 P(X U ) ,采用P时(不能用小数点),时间单位为ms,X、U时,时间单位为s。最大延时9999.999s。 G20:英制单位设定指令。 G21:公制单位设定指令。注意:某程序若不指定G20、G21,则采用上次关机时的设定值。 G27:返回参考点检测指令。格式为G27 X(U) Z(W) T0000,本指令执行前必须使刀架回零一次。若指定的两个坐标值分别是机床参考点的坐标值,且机床面板上的两个回零参考点指示灯都亮,则说明机床零点正确。否则,机床定位误差过大。 G28:返回参考点指令。格式为G28 X(U) Z(W) T0000,若机床启动后回过零点,则本指令的执行使刀架经过指定点回零,否则经过指定点移动至系统加电时的位置。 G32:螺纹切削指令。G32 X(U) Z(W) F ,F为螺纹长轴方向的导程(即进给速度采用mm/r)。 G50:工件坐标系设定或主轴转速钳制指令。格式为G00 X Z (坐标系设定),或G50 S (转速钳制)。前者,XZ值为机床零点在设定的工件坐标系中的坐标;后者,S为最高转速。 G70:精加工复合循环。格式为G70 P Q S F ,其中P等于精加工程序段开始编号,Q等于精加工程序段结束编号。 G71:粗加工复合循环。格式为 G71 U R ,其中U等于X向吃刀量或切深,R等于退刀量,均为半径值。 G71 P Q U W S F ,其中P等于精加工程序段开始编号,Q等于精加工程序段结束编号,U等于X向精加工余量的直径值,W等于Z向精加工余量,S为主轴转速,F为进给速度。 G72:端面粗加工循环。格式为 G72 W R ,其中W等于Z向吃刀量,R等于Z向退刀量。 G72 P Q U W S F ,其中P等于精加工程序段开始编号,Q等于精加工程序段结束编号,U等于X向精加工余量的直径值,W等于Z向精加工余量,S为主轴转速,F为进给速度。 G73:固定形状粗加工复合循环。格式为 G73 U W R ,其中U等于X向吃刀量(或切深)的半径值,W等于Z向吃刀量,R等于循环次数。 G73 P Q U W S F ,其中P等于精加工程序段开始编号,Q等于精加工程序段结束编号,U等于X向精加工余量的直径值,W等于Z向精加工余量,S为主轴转速,F为进给速度。 G90:锥面切削单一循环指令。格式为G90 X(U) Z(W) R F ,锥面的定义是素线,可以不写。本指令完成的动作(虚线,其中刀尖从右下向左上切削,R0,刀尖从右上向左下切削,R0。指令中的坐标值为E点坐标。
G76主要加工的是大螺距的螺纹!!因为它的进刀方式是斜进式,这样做才能够有效的保护刀具!!这就是它们最主要的区别!
G76通过多次螺纹粗车、螺纹精车完成相关的规定牙高(总切深)的螺纹加工,如果定义的螺纹角度不为 0°,螺纹粗车的切入点由螺纹牙顶逐步移至螺纹牙底,使得相邻两牙螺纹的夹角为规定的螺纹角度。G76 代码可加工带螺纹退尾的直螺纹和锥螺纹,可实现单侧刀刃螺纹切削,吃刀量慢慢地减少,有利于保护刀具、提高螺纹精度。G76 代码不能加工端面螺纹.
P(r):螺纹退尾长度 00~99(单位:0.1×L,L 为螺纹螺距),
Q(△dmin):螺纹粗车时的最小切削量,取值范围为 00~99999,(单位:0.001mm,无符号,半径值)
R(d):螺纹精车的切削量,取值范围为 00~99.999,(单位:mm,无符号,半径值)
R(i):螺纹锥度,螺纹起点与螺纹终点 X 轴绝对坐标的差值, 取值范围为-9999.999~9999.999(单位:mm,半径值)。
P(k):螺纹牙高,螺纹总切削深度, 取值范围为 1~999999999(单位:0.001mm,半径值、无符号)
Q(△d):第一次螺纹切削深度, 取值范围为 1~999999999(单位:0.001mm,半径值、无符号)。未输入△d 时,系统报警;
I:英制螺纹每英寸的螺纹牙数, 取值范围为 0.06~25400 牙/英寸;G72端面粗车循环
G74R 这里的P Q 不是程序名 而是P是X方向每次的移动量 Q是Z方向的每次切入量 G75相反
记熟了这些代码,并了解什么时候采用什么代码,就可以试着编写些简单的零件程序,增加熟练程度;
方便的东西懂得了多了,可以试着加工一些简单的零件,这样一来,理论实际相结合,很轻松的就学好数控了。
分析零件图样、确定加工工艺过程、进行数学处理、编写程序清单、制作控制介质、进行程序检查、输入程序以及工件试切。
分析零件图样和工艺处理,根据图样对零件的几何形状尺寸,技术方面的要求进行分析,明确加工的内容及要求,决定加工方案、确定加工顺序、设计夹具、选择刀具、确定合理的走刀路线及选择合理的切削用量等。
同时还应发挥数控系统的功能和数控机床本身的能力,正确选择对刀点,切入方式,最好能够降低诸如换刀、转位等辅助时间。
数学处理编程前,根据零件的几何特征,先建立一个工件坐标系,数控系统的功能根据零件图纸的要求,制定加工路线,在建立的工件坐标系上,首先计算出刀具的运动轨迹。对于形状最简单的零件(如直线和圆弧组成的零件),只需计算出几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点的坐标值。
执行G50指令时,机床不动作,即X、Z轴均不移动,系统内部对X、Z的数值进行记忆,CRT显示器上的坐标值发生了变化,这就等于在系统内部建立了以工件原点为坐标原点的工件坐标系。
G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工。
G01按指定进给速度以直线运动方式运动到指令指定的目标点,通常用于切削加工。
4、G17、G18、G19 平面选择指令,指定平面加工,通常用于铣床和加工中心。
若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如果喜欢,请打赏支持本站,谢谢大家!
知更鸟Begin主题美化栏目右侧的三个点 —— WordPress美化
知更鸟Begin主题博客侧边栏作者信息小工具美化 —— WordPress美化教程
数控初学编程100个代码大全(数控初学编程100个代码大全图解) 仙踪小栈
中文采集 WP-AutoPost (正版/破解版) —— WordPress插件
2020版教育事业统计系统安装图文教程(含软件安装包、升级包、编码下载)
祁连山 Photoshop CS6 从头学视频修正完整版教程打包下载(117集)
仙踪小栈,免费分享自己收藏或正在使用的电脑操作系统、各类软件、软件使用教程和WordPress建站中遇到的问题及解决方案、美化等资源。