數(shù)控銑床坐標(biāo)位置數(shù)值的表示方式

發(fā)布日期:2011-05-21    蘭生客服中心    瀏覽:3365

CNC程序即控制刀具移動(dòng)到某坐標(biāo)位置,其坐標(biāo)位置數(shù)值的表示方式有2種:































1.


用小數(shù)點(diǎn)表示法:即數(shù)值的表示用小數(shù)點(diǎn)"."明確的標(biāo)示個(gè)位在那里。如"X25.36",其中5為個(gè)位,故數(shù)值大小很明確。


2.


不用小數(shù)點(diǎn)表示法:即數(shù)值中無(wú)小數(shù)點(diǎn)者。則CNC控制器會(huì)將此數(shù)值乘以最小移動(dòng)量(公制 :0.001mm,英制0.0001英吋)做為輸入數(shù)值。如"X25",則CNC控制器會(huì)將 25 × 0.001mm = 0.025mm做為輸入數(shù)值。


   所以要表示"貳拾伍公厘",可用"25."或"25000"表示,一般用小數(shù)點(diǎn)表示法較方便, 并可節(jié)省系統(tǒng)之記憶空間,故常被使用。

   以下之地址均可選擇使用小數(shù)點(diǎn)表示法或不使用小數(shù)點(diǎn)表示法:X、Y、Z、I、J、K、F、 R等。
   但也有一些地址不允許使用小數(shù)點(diǎn)表示法,如P、Q、D等。例如暫停指令,如指令程序暫 停5秒,必須如下書寫:
  G04 X5.;或G04 X5000;或G04 U5.;或G04 U5000;或G04 P4000;皆可。
  一般皆采用小數(shù)點(diǎn)表示方式來(lái)描述坐標(biāo)位置數(shù)值,故在鍵入CNC程序,尤其是坐標(biāo)數(shù)值是 整數(shù)時(shí),常常會(huì)遺漏小數(shù)點(diǎn)。如欲輸入"貳拾伍公厘",但鍵入"Z25",其實(shí)際的數(shù)值是0.025mm,相差1000倍,可能會(huì)撞機(jī)或大量銑削,不可不謹(jǐn)慎。
   程序中用小數(shù)點(diǎn)表示與不用小數(shù)點(diǎn)表示的數(shù)值,可以混合使用。 如下面例1:例1. G00 X25. Y3000 Z5.;


 



G01 Z -5. F100.;


 


 


X36000 Y50.;


 


 


某些專用的G機(jī)能指令必須置于特定的數(shù)值之前。


 

         

 





















例2. G20;


=>


設(shè)定英制單位。


 


X2.0 G04;


=>


其暫停時(shí)間是20sec。因?yàn)楝F(xiàn)處于英制單位 (G20) 故X2.0先被以 距離譯碼為20000吋,接著執(zhí)衆(zhòng)蠫04暫停指令,則20000會(huì)被轉(zhuǎn)換成20sec。


故例2若寫成如例3,則暫停時(shí)間為2sec。

       


 



















例3. G20;


 


 


 


G04 X2.0;


=>


其暫停時(shí)間為2sec。因?yàn)閄2.0在 G04之后,直接被解讀為時(shí)間,以 sec 為 單位,故X2.0是2sec。

       


  












例4. F100. G98;


(錯(cuò)誤)


 


G98 F100.;


(正確),表示進(jìn)給速率是100 mm / min。

v

更多相關(guān)信息