数控系统在输入代码、坐标系统、加工指令、辅助功能及程序格式等方面已有ISO标准,在我国均采用该标准。
1.数控机床的运动方向及坐标轴命名
1)Z坐标
与主轴平行的坐标轴为Z轴,Z坐标的正向为刀具远离工件的方向。
2)X坐标
X坐标一般在水平面内。对于工件回转的机床 (如车床),X坐标平行于横向溜板,其正向为刀具远离工件的方向。对于刀具回转类机床 (如铣床、钻床等),如为立式机床,从刀具主轴向立柱方向看,其右向为 “+X”。若为立式机床,则顺着主轴向工件方向看,其右向为 “+X”。
3)Y坐标
当Z坐标和X坐标确定后,根据右手定则即可确定Y坐标的方向,如图4-6所示。
图4-6 右手笛卡儿坐标系
2.数控机床的坐标系
1)机床坐标系
机床坐标系是机床固有的,其原点是机床上的一个固定点。机床坐标系的原点在机床装配、调试时即已确定,并在机床出厂时有资料加以说明。
2)工件坐标系
在编制数控程序时,由编程人员选择工件上的某一点作为编程坐标的原点,即为工件坐标系。工件坐标系应与机床坐标系的方向一致。
3)绝对坐标和增量坐标
如果刀具运动位置的坐标是相对工件坐标的原点O给出的,称为绝对坐标,用X、Y、Z表示。如果刀具的运动位置是相对于前一个定位点的位移增量,则称为增量 (或相对)坐标,常用第二坐标U、V、W表示,U、V、W分别与X、Y、Z平行且同向。
如图4-7所示,(a)图中A、B两点的坐标均以坐标原点O计算,XA=10,YA=20, XB=30,YB=50。(b)图中B点的坐标是相对前一点A的增量,UB=20,VB=30。
3.常用的编程指令
在数控编程中,使用G指令、M指令及F、S、T指令代码描述机床的运行方式、加工种类、主轴的启停、冷却液的开关等辅助功能、规定进给速度、主轴转速、选择刀具等。
图4-7 绝对坐标与增量坐标
1)准备功能
准备功能又称G功能或G代码,是使机床建立某种加工方式的指令,由字母G和后面的两位数字组成,从G00~G99共100种。G代码分为模态代码 (又称续效代码)和非模态代码 (又称非续效代码)。模态代码一旦在程序中出现,其功能将一直持续,直到出现同组的另一个代码为止。而非续效代码的作用仅在该代码存在的程序段中有效。
2)辅助功能
辅助功能也称M功能或M代码,它能控制数控机床辅助装置的接通和断开。如切削液的开、停,主轴的正、反转,程序的停止等。辅助功能由字母M和后面的两位数字组成,从M00~M99共100种,也同样分为续效代码和非续效代码两种。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。