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

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

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































1.


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


2.


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


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

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


 



G01 Z -5. F100.;


 


 


X36000 Y50.;


 


 


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


 

         

 





















例2. G20;


=>


設(shè)定英制單位。


 


X2.0 G04;


=>


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


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

       


 



















例3. G20;


 


 


 


G04 X2.0;


=>


其暫停時間為2sec。因為X2.0在 G04之后,直接被解讀為時間,以 sec 為 單位,故X2.0是2sec。

       


  












例4. F100. G98;


(錯誤)


 


G98 F100.;


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

v

更多相關(guān)信息