⑴ 數控車床的編程原點是怎麼確定的
那個原點
都是自已定的,我們一般是定在z=0的位置上,也就是工件平了端面後的那個z坐標,這個是不用設置什麼的,只要你在對刀的時候把這里的z坐標輸入0就可以了,x的0點就更方便了,就是那個主軸的中心線就是了,說白了,這只是一個相對的點而已,不是機械原點那樣實際存在的點
⑵ 數控車床原點如何確定,取在哪裡
機械原點是數控機床廠家設定的,一般是靠行程塊的位置決定的。
數控編程員關心的是編程原點,編程原點是由編程員自行確定的,編程原點一般設定在數控車床主軸旋轉軸上,Z方向的零位在夾具定位面上,或者工件右端面上。
數控操作工關心的往往是工件坐標系原點。第一步要看懂數控程序,知道編程原點在哪裡,然後用對刀的方法確定工件坐標系原點(與編程原點重合)。
如果我的回答對您有幫助,請及時採納為最佳答案,謝謝!
⑶ 數控編程的車床編程
對於數控車床來說,採用不同的數控系統,其編程方法也不同。 是規定工件坐標系原點的指令,工件坐標系原點又稱編程零點。
指令格式:G50 X Z
式中,X、Z為刀尖的起始點距工件坐標系原點在X向、Z向的尺寸。
執行G50指令時,機床不動作,即X、Z軸均不移動,系統內部對X、Z的數值進行記憶,CRT顯示器上的坐標值發生了變化,這就相當於在系統內部建立了以工件原點為坐標原點的工件坐標系。尺寸系統的編程方法:
⒈絕對尺寸和增量尺寸
在數控編程時,刀具位置的坐標通常有兩種表示方式:一種是絕對坐標,另一種是增量(相對)坐標,數控車床編程時,可採用絕對值編程、增量值編程或者二者混合編程。
⑴絕對值編程:所有坐標點的坐標值都是從工件坐標系的原點計算的,稱為絕對坐標,用X、Z表示。
⑵增量值編程:坐標系中的坐標值是相對於刀具的前一位置(或起點)計算的,稱為增量(相對)坐標。X軸坐標用U表示,Z軸坐標用W表示,正負由運動方向確定。
⒉直徑編程與半徑編程
數控車床編程時,由於所加工的回轉體零件的截面為圓形,所以其徑向尺寸就有直徑和半徑兩種表示方法。採用哪種方法是由系統的參數決定的。數控車床出廠時一般設定為直徑編程,所以程序中的X軸方向的尺寸為直徑值。如果需要用半徑編程,則需要改變系統中的相關參數,使系統處於半徑編程狀態。
⒊公制尺寸與英制尺寸
G20 英制尺寸輸入 G21 公制尺寸輸入 (法蘭克敗正)
G70 英制尺寸輸入 G71 公制尺寸輸入 (西門子)
工程圖紙中的尺寸標注有公制和英制兩種形式,數控系統可根據所設定的狀態,利用代碼把所有的幾何值轉換為公制尺寸或英制尺寸,系統開機後,機床處在公制G21狀態。
公制與英制單位的換算關系為:
1mm≈0.0394in
1in≈25.4mm
二、主軸控制、進給控制及刀具選用(FANUC-0iT系統)1.主軸功能S
S功能由地址碼S和後面的若干數字組察手悔成。
⑴恆線速度控制指令G96
系統執行G96指令後,S指定的數值表示切削速度。例如G96 S150,表示車刀切削點速度為150m/min。
⑵取消恆線速度控制指令G97 (恆轉速指令)
系統執行G97指令後,S指定的數值表示主軸每分鍾的轉速。例如G97 S1200,表示主軸轉速為1200r/min。FANUC系統開機後,默認G97狀態。
⑶最高速度限制G50
G50除有坐標系設定功能外,還有主軸最高轉速設定功能。例如G50 S2000,表示把主軸最高轉速設定為2000r/min。用恆線速度控制進行切削加工時,為了防止出現事故,必須限定主軸轉速。
⒉進給功能F
F功能是表示進給速度,它由地址碼F和後面若干位數字構成。
⑴每分鍾進給指令G98
數控系統在執行了G98指令後,便認定F所指的進給速度單位為mm/min(毫米/分鍾),如G98 G01 Z-20.0 F200;程序段中的進給速度是200mm/min。
⑵每轉進給指令G99
數控系統在執行了G99指令後,便認定F所指的進給速度單位為mm/r(毫米/轉),如G99 G01 Z-20.0 F0.2;薯簡程序段中進給速度是0.2mm/r。 (一)快速定位指令G00
G00指令使刀具以點定位控制方式從刀具所在點快速運動到下一個目標位置。它只是快速定位,而無運動軌跡要求,且無切削加工過程。
指令格式:
G00 X(U)_ Z(W)_ ;
其中:
X、Z為刀具所要到達點的絕對坐標值;
U、W為刀具所要到達點距離現有位置的增量值;(不運動的坐標可以不寫)
二、直線插補指令G01
G01指令是直線運動命令,規定刀具在兩坐標間以插補聯動方式按指定的進給速度F做任意的直線運動。
指令格式:
G01 X(U)_ Z(W)_ F_ ;
其中:
⑴X、Z或U、W含義與G00相同。
⑵F為刀具的進給速度(進給量),應根據切削要求確定。
三、圓弧插補指令G02、G03
圓弧插補指令有順時針圓弧插補指令G02和逆時針圓弧插補指令G03兩種。
編程格式:
順時針圓弧插補指令的指令格式為:
G02 X(U)_ Z(W)_ R_ F_;
G02 X(U)_ Z(W)_ I_ K_ F_;
逆時針圓弧插補指令的指令格式為:
G03 X(U)_ Z(W)_ R_ F_;
G03 X(U)_ Z(W)_ I_ K_ F_;
其中:
⑴X_ Z_ 是圓弧插補的終點坐標的絕對值,U_ W_是圓弧插補的終點坐標的增量值。
⑵(半徑法)R是圓弧半徑,以半徑值表示。
當圓弧對應的圓心角≤180°時,R是正值;
當圓弧對應的圓心角>180°時,R是負值。
⑶(圓心法)I、K是圓心相對於圓弧起點的坐標增量,在X(I)、Z(K)軸上的分向量。
⑷選用原則:以使用較方便者(不用計算,即可看出數值者)為取捨,當同一程序段中同時出現I、K和R時,以R為優先(即有效)I、K無效。
⑸I為0或K為0時,可省略不寫。
⑹若要插補一整圓時,只能用圓心法表示,半徑法無法執行。若用半徑法以兩個半圓相接,其真圓度誤差會太大。
⑺F為沿圓弧切線方向的進給率或進給速度。