數(shù)控車床的編程有如下特點:
(1)在一個程序段中,根據(jù)圖樣上標(biāo)注的尺寸,可以采用絕對值編程、增量值編程或二者混合編程。
(2)由于被加工零件的徑向尺寸在圖樣上和測量時都是以直徑值表示,所以用絕對值編程時,x以直徑值表示;用增量值編程時,以徑向?qū)嶋H位移量的二倍值表示,并附上方向符號(正向可以省略)。
(3)為提高工件的徑向尺寸精度,x向的脈沖當(dāng)量取z向的一半。
(4)由于車削加工常用棒料或鍛料作為毛坯,加工余量較大,所以為簡化編程,數(shù)控裝置常具備不同形式的固定循環(huán),可進(jìn)行多次重復(fù)循環(huán)切削。
(5)編程時,常認(rèn)為車刀刀尖是一個點,而實際上為了提高刀具壽命和工件表面質(zhì)量,車刀刀尖常做成一個半徑不大的圓弧,因此為提高加工精度,當(dāng)編制圓頭車刀程序時,需要對刀具半徑進(jìn)行補償。數(shù)控車床一般都具有刀具半徑自動補償功能(g41,g42),這時可直接按工件輪廓尺寸編程。
(6) 許多數(shù)控車床用x、z表示絕對坐標(biāo)指令,用u、w表示增量坐標(biāo)指令。而不用g90、g91指令。
數(shù)控車床的機(jī)床原點定義為主軸旋轉(zhuǎn)中心線與車床端面的交點,圖3-1中的o即為機(jī)床原點。主軸軸線方向為z軸,刀具遠(yuǎn)離工件的方向為z軸正方向。x軸為水平徑向,且刀具遠(yuǎn)離工件的方向為正方向。
為了方便編程和簡化數(shù)值計算,數(shù)控車床的工件坐標(biāo)系原點一般選在工件的回轉(zhuǎn)中心與工件右端面或左端面的交點上。