工件在机床上装夹固定以后,程序原点与机床参考点的偏移量必须通过测量来碲定。现代cnc系统一般都配有t件测量头,在手动操作模式下能准确地测量该偏移量,存ag54~c59原点偏置寄存器中,供cnc系统原点偏移计算用。在没有丁件测量头的情况下,程序原点位置的测量要靠对刀的方式进行。
程序原点的设置
当用坐标指令编程时,必须先建立工件坐标系,用来确定刀具起始点在坐标系中的坐标值。
可用c92指令与c54一c59指令建立工件坐标系。c92指令与c54~g59指令都是用于设定工件坐标系的,但它们在使用中又有区别。c92指令通过程序来设定工件坐标系;c54一c59指令通过crt/mdi在设置参数方式下设定工件坐标系,丁件坐标系一经设定,坐标原点在机床坐标系中的位置便固定不变,它与刀具的当前位置无关,除非再通过crt/mdi方式更改。c92指令程序段只是设定工件坐标系,而不产生任何动作;c54一c59指令程序段可以和coo、coi指令组合,在选定的工件坐标系中进行位移。
用g92确定工件坐标系在编程中,一般选择工件或夹具上的某一点作程序原点,并以这一点作为工件原点,建立工件坐标系。工件坐标系原点与机床坐标系原点(机床原点)之间的距离用c92(eia代码中用c50)揩令进行设定,即确定工件坐标系原点在距刀具现在位置的距离。也就是以程序的原点为准,确定刀具起始点的坐标值,并把这个设定值存于程序存储器中,作为零件所有加尺寸的基准点。
