标签: 数控基础

9 篇文章

(数控基础)加工中心子程序的使用方法和实例
1、子程序的格式: O____; ******; ******; M99; 2、调用子程序的格式: (1)M98  P_ _ _ _ _ _ _;   前3位为调用次数,后4位为子程序号。 (2)M98  P_ _ _ _  L_ _ _;   P后面是子程序号,L后面是调用次数。 一般就上面两种格式,不同的机床系统调用子程序的格式不一样。 3、子…
(数控基础)加工中心镗孔代码G85 G86 G88 G89 G76的用法
G85:格式为,G85 X_ Y_ Z_ R_ F_ ; 主轴正转从R点以进给速度F至孔底然后以同样进给速度退回至R点。 G86:格式为,G86 X_ Y_ Z_ R_ F_ ; 主轴正转从R点以进给速度F至孔底然后主轴停转,快速退回至R点,会在孔壁留下刀痕。 G88:  格式为,G88 X_Y_Z_R_P_F_; 与G86类似,但在孔底时停顿一定…
(数控基础)加工中心攻螺纹代码G74、G84的用法
G74:左旋攻螺纹,不常用。 G84:右旋攻螺纹,常用。 格式为:G98(G99)G74(G84)X_ Y_ Z_ R _ F_; 如图所示: G74是由参考高度R反转切至孔底B(由Z值决定),再正转退回到R。 G84是由参考高度R正转切至孔底B(由Z值决定),再反转退回到R。 进给F值等于转速乘以螺距,比如转速S为每分钟100转,螺距为1.5,那…
(数控基础)加工中心孔加工代码G73、G81、G82、G83及辅助代码G98、G99、G80的使用方法
格式为:G98(或G99)G_ _ X_ Y_ Z_ R_ Q_ P_ F_; 如下图所示: G98的作用是一个孔加工完之后刀具返回安全高度,再换下一个孔,就是最靠近打孔循环程序那一行上面的Z的值。 G99的作用是一个孔加工完之后刀具返回参考高度R,再换下一个孔。 X、Y是需要加工的孔的位置。 Z值是指需要加工的孔的深度,为负数。 R为参考高度,就…
(数控基础)数控铣床刀具长度补偿代码G43、G44、G49
G43:刀具向上补偿。 G44:刀具向下补偿。 G49:取消刀具长度补偿。 一般一个加工程序中习惯只用G43或只用G44,不然容易弄混。 刀具长度补偿就是不同刀具与基准面(基准高度0,可以是某一把刀对到工件表面或某个位置的数值,也可以是根据需要设定的一个数值)的长度差。 如下图: 假设基准高度为机床坐标Z-100(这时候是Z-100设置为0),第一…
(数控基础)数控铣床、加工中心代码G90和G91的区别和用法
G90:绝对坐标(就是以设定的工件零点为参考点) G91:增量坐标(就是以刀具当前所在的位置为参考点) 如下图所示: 假设当前刀具位置在A点,目标是移动到B点。 G90 G00 X20 Y20   绝对坐标就是以工件零点(X0  Y0)为基准。 G91 G00 X10 Y10   相对坐标是以当前刀具位置(A点)为基准。  
(数控基础)数控铣床、加工中心代码G02、G03的含义和用法
G02:顺时针圆弧插补(就是刀具按顺时针方向走圆弧) G03:逆时针圆弧插补(就是刀具按逆时针方向走圆弧) 可以是整圆也可以是一段圆弧,一般手工编程能用到整圆、半圆和四分之一圆。 指令格式: G02(或G03)X_ Y_ Z_ I_ J_K_(或R)F_; 一般建议小于等于180度角时用R表示,R为圆弧半径,大于等于180度时用IJK表示,当然IJ…
(数控基础)数控铣床、加工中心代码G00和G01的用法
G00 的作用是使刀具从一点快速定位到另一点,每个轴分别运动,都以最快的速度移动到相应位置,移动的速度一般由机床中的参数设定。 G01的作用是指定一个坐标轴按进给速度移动或多个坐标轴同时按进给速度联动,移动或联动的进给速度由程序中F值确定。 如下图所示: 假设需要将刀具从A点移动到B点 首先需要将刀具位置移动到A点,G90 G00 X20 Y20;…