差异:图8中给出了刀具由原点按次序向1、2、3点移 动时两种不同指令的差异。
1、当圆弧圆心角小于180°时,R为正值, 2、当圆弧圆心角不小于180°时,R为负值, 3、整圆编程时不能够正常的运用R,只能用I、J、K; 4、F为编程的两个轴的进给速度。
堵截机床一切动作,并使程序复位。 这以后 P 地址指定子程序号,L 地址指定调运次数。 子程序完毕,并返回到主程序中 M98 地点程序行的下一行
刀具长度正向补偿 刀具长度负向补偿 刀具长度补偿撤销 缩放关 缩铺开 部分坐标系设定 挑选机床坐标系 挑选坐标系 1 挑选坐标系 2 挑选坐标系 3 挑选坐标系 4 挑选坐标系 5 挑选坐标系 6 单方向定位 准确中止效验方法 切削方法 子程序调用 旋转改换 旋转撤销
1、尺度单位挑选G20,G21,G22(一般咱们会 运用的是G21公制,G20英制是外国人用的单位)
本系统选用3种尺度输入制式:英制由G20指定,公制 由G21指定,脉冲当量由G22指定,缺省时选用公制。 3种制式下线性轴、旋转轴的尺度单位如表4所示。
其间,a {X,Y,Z,U,V,W},为补偿轴的结尾坐标, H为长度补偿偏置号。 假定的抱负刀具长度与实际运用的刀具长度之差作为 偏置设定在偏置存储器中,该指令不改动程序就可实 现对a轴运动指令的结尾方位做正向或负向补偿。
其间用G17代码进行XY平面的指定,省掉时就被默认为是G17, 但当在ZX(G18)和YZ(G19)平面上编程时,平面指定代码不能省掉。
格局:G00 X_Y_Z_ 其间,X、Y、Z为快速定位结尾, G90时为结尾在工件坐标系中的坐标; G91时为结尾相对于起点的位移量。 G00为模态功用,可由G01、G02、G03功用刊出。
3、线 X _Y_Z_F_ 其间,X、Y、Z、为结尾, G90时为结尾在工件坐标系中的坐标; G91时为结尾相对于起点的位移量。 G01和F都是模态代码,G01可由G00、G02、G03功 能刊出。
起点(对刀点)的有向间隔。 树立:G92指令经过设定刀具起点相对于坐标原 点的方位树立坐标系。此坐标系一旦树立起来, 后序的肯定值指令坐标方位都是此工件坐标系中的坐 标值。
5、坐标平面挑选G17,G18,G19 (没有触摸五轴和卧铣就不要用 到G18/G19,所以只需记住G17就行了。)
而分别为mm/min,in/min或脉冲当量/min。此外, G94 F_能够指定旋转轴的速度,旋转轴的速度单位 为度/min或脉冲当量/min。 G95为每转进给,在F之后,直接指定刀具在主轴转一 转的进给量,单位依G20/G21/G22的设定而分别为 mm/r,in/r或脉冲当量/r 。这个功用有必要在主轴装有 编码器时才能用。 G94、G95为模态功用,可彼此刊出,G94为缺省值。
这3个G代码有必要在程序的最初坐标系设定之前用独自的 程序段指令。 G20,G21,G22不能在程序的半途切换。
标值,R为旋转视点,单位是(°),0≤R≤360.000° G68为坐标旋转功用,G69为撤销坐标旋转功用。
G40是撤销刀具半径补偿功用。 G41是在相对于刀具前进方向左边进行补偿,称为左刀 补,如图31(a)所示。 G42是在相对于刀具前进方向右侧进行补偿,称为右刀 补,如图31(b)所示。 G40、G41、G42都是模态代码,可彼此刊出。
用G43(正向偏置),G44(负向偏置)指令偏置的方向。 H指令设定在偏置存储器中的偏置量。
无论是肯定指令仍是增量指令,由H代码指定的已存 入偏置存储器中的偏置值在G43时加,在G44时则是 从a轴运动指令的结尾坐标值中减去。核算后的坐标 值成为结尾。
偏置号可用H00-H99来指定。偏置值与偏置号对应, 可经过MDI/CRT先设置在偏置存储器中。对应偏置 号00即H00的偏置值一般为0,因而对应于H00的偏 置量不设定。
格局:G28 X _Y_ Z_ 其间,X、Y、Z、为指令的结尾方位 该指令的结尾称之为“中心点”,而非参考点。 在G90时为结尾在工件坐标系中的坐标;在G91时为终 点相对于起点的位移量。 由该指令指定的轴能自动地定位到参考点上。
要撤销刀具长度补偿时用指令G49或H00。 G43、G44、G49都是模态代码,可彼此刊出。
其间,G51中的X、Y、Z给出缩放中心的坐标值,P后跟 缩放倍数。G51既可指定平面缩放,也可指定空间缩放。 用G51指定缩铺开,G50指定缩放关。在G51后,运动指 令的坐标值以(X,Y,Z)为缩放中心,按P规则的缩 放份额进行核算。运用G51指令可用一个程序加工出形 状相同,尺度不同的工件。G51、G50为模态指令,可 彼此刊出,G50为缺省值。
其间刀补号地址D后跟的数值是刀具号,它用来调用内 存中刀具半径补偿的数值。
在进行刀具半径补偿前,有必要用G17或G18、G19指定补偿是 在哪个平面上进行。a,b有必要与指定平面中的轴相对应。在多 轴联动操控中,投影到补偿平面上的刀具轨道遭到补偿,平面 挑选的切换有必要在补偿撤销方法下进行,若在补偿方法来进行, 则报警。
G90为肯定值编程,每个轴上的编程值是相对于程序原 点的。 G91为相对值编程,每个轴上的编程值是相对于前一位 置而言的,该值等于沿轴移动的间隔。