数控铣床常用编程指令 ?一、有关单位的设定 1.尺寸单位选择G20,G21,G22 格式:G20; G21; G22; 本系统采用3种尺寸输入制式:英制由G20指定,公制由G21指定,脉冲当量由G22指定,缺省时采用公制。3种制式下线性轴、旋转轴的尺寸单位如下表所示。 尺寸输入制式及其单位 ? 线性轴 旋转轴 英 制(G20) 英寸 度 公 制(G21) 毫米 度 脉冲当量(G22) 移动轴脉冲当量 旋转轴脉冲当量 这3个代码必须在程序的开头坐标系设定之前用单独的程序段指令。 G20,G21,G22不能在程序的中途切换。 2.进给速度单位的设定G94、G95 格式:G94 [ F_ ]; G95 [ F_ ]; G94为每分钟进给,F的单位依G20/G21/G22的设定而为mm/min,in/min或脉冲当量/min。此外,G94 F_可以指定旋转轴的速度,旋转轴的速度单位为度/min或脉冲当量/min。 G95为每转进给,在F之后,直接指定刀具在主轴转一转的进给量,单位依G20/G21/G22的设定而为mm/r,in/r或脉冲当量/r。这个功能必须在主轴装有编码器时才能使用。 G94,G95为模态功能,可相互注销,G94为缺省值。 这两种指令功能的关系为:每分钟进给=每转进给×主轴速度 ? 二、进给控制指令 常用G指令动画 1.快速定位指定G00 格式:G00 X_ Y_ Z_ A_ B_ C_ U_ V_ W_; 其中,X,Y,Z,A,B,C,U,V,W为快速定位终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。 2.线性进给指令G01 格式:G01 X_ Y_ Z_ A_ B_ C_ U_ V_ W_ F_; 其中,X,Y,Z,A,B,C,U,V,W为终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。 (1)圆弧进给 格式: 图2 圆弧插补应用 其中,α 、β ∈{X,Y,Z,U,V,W}为圆弧终点,在G90时为圆弧终点在工件坐标系中的坐标;在G91时为圆弧终点相对于圆弧起点的位移量; γ 、δ ∈{I,J,K},不论在G90还是在G91时都是以增量方式指定,为圆心相对于起点的偏移值,R为圆弧半径,当圆弧圆心角小于180°时,R为正值,否则 R为负值,整圆编程时不可以使用R,只能用γ 、δ ;F为编程的两个轴的合成进给速度. 在G02/G03前必须用G17/G18/G19指定平面,其中用G17代码进行 XY平面的指定,省略时就被默认为是G17,但当在ZX(G18)和 YZ(G19)平面上编程时,平面指定代码不能省略。α 、β 必须与指定平面中的轴相对应,I,J,K分别表示 X(U),Y(V),Z(W)轴圆心的坐...