新聞中心
   行業動態
網站首頁>>行業動態
 
數控鉆床如何編程
日期:[2016/3/17 16:49:53]   共閱[3890]次
  數控鉆床主要用于鉆孔、擴孔、鉸孔、攻絲等加工,在汽車、機車、造船、航空航天、工程機械行業;尤其對于超長型疊板、縱梁、結構鋼、管型件等多孔系富源成海的各類大型零件的鉆孔加工當為首選。關于數控鉆床的編程問題,小編首先給出了代碼解釋如下:
  G00 定位
  1、格式 G00 X_ Z_;這個命令把刀具從當前位置移動到命令指定的位置(在絕對坐標方式下),或者移動到某個距離處(在增量坐標方式下。
  2、非直線切削形式的定位,我們的定義是:采用獨立的快速移動速率來決定每一個軸的位置。刀具路徑不是直線,根據到達的順序,機器軸依次停止在命令指定的位置。
  3、直線定位,刀具路徑類似直線切削(G01)那樣,以最短的時間(不超過每一個軸快速移動速率)定位于要求的位置。
  G01 直線插補
  1、格式 G01 X(U)_ Z(W)_ F_ ;直線插補以直線方式和命令給定的移動速率從當前位置移動到命令位置。X,Z:要求移動到的位置的絕對坐標值。U,W:要求移動到的位置的增量坐標值。
  圓弧插補 (G02, G03)
  1、格式 G02(G03) X(U)__Z(W)__I__K__F__;G02(G03) X(U)__Z(W)__R__F__;
  G02–順時鐘(CW)G03–逆時鐘(CCW)X,Z-在坐標系里的終點U,W–起點與終點之間的距離I,K–從起點到中心點的矢量(半徑值)R–圓弧范圍(最大180度)。
  第二原點返回 (G30)
  坐標系能夠用第二原點功能來設置。
  1、用參數(a,b)設置刀具起點的坐標值。點“a”和“b”是機床原點與起刀點之間的距離。
  2、在編程時用G30命令代替G50設置坐標系。
  3、在執行了第一原點返回之后,不論刀具實際位置在那里,碰到這個命令時刀具便移到第二原點。
  4、更換刀具也是在第二原點進行的。
  切螺紋 (G32)
  1、格式 G32 X(U)__Z(W)__F__;G32 X(U)__Z(W)__E__;F–螺紋導程設置E-螺距(毫米)在編制切螺紋程序時應當帶主軸轉速RPM均勻控制的功能(G97),并且要考慮螺紋部分的某些特性。在螺紋切削方式下移動速率控制和主軸速率控制功能將被忽略。而且在送進保持按鈕起作用時,其移動進程在完成一個切削循環后就停止了。
  1、格式 G41 X_ Z_;G42 X_ Z_;在刀具刃是尖利時,切削進程按照程序指定的形狀執行不會發生問題。不過,真實的刀具刃是由圓弧構成的(刀尖半徑)。
  2、偏置功能
  命令 切削位置 刀具路徑
  G40 取消 刀具按程序路徑的移動
  G41 右側 刀具從程序路徑左側移動
  G42 左側 刀具從程序路徑右側移動
  補償的原則取決于刀尖圓弧中心的動向,它總是與切削表面法向里的半徑矢量不重合。因此,補償的基準點是刀尖中心。通常,刀具長度和刀尖半徑的補償是按一個假想的刀刃為基準,因此為測量帶來一些困難。把這個原則用于刀具補償,應當分別以X和Z的基準點來測量刀具長度刀尖半徑R,以及用于假想刀尖半徑補償所需的刀尖形式數(0-9)。這些內容應當事前輸入刀具偏置文件。
  “刀尖半徑偏置”應當用G00或者G01功能來下達命令或取消。不論這個命令是不是帶圓弧插補,刀不會正確移動,導致它逐漸偏離所執行的路徑。因此,刀尖半徑偏置的命令應當在切削進程啟動之前完成;并且能夠防止從工件外部起刀帶來的過切現象。反之,要在切削進程之后用移動命令來執行偏置的取消過。
  工件坐標系選擇(G54-G59)
  1、格式 G54 X_ Z_;
  2、功能 通過使用G54–G59命令,來將機床坐標系的一個任意點(工件原點偏移值)賦予1221–1226的參數,并設置工件坐標系(1-6)。該參數與G代碼要相對應如下:工件坐標系1(G54)-工件原點返回偏移值-參數1221工件坐標系2(G55)-工件原點返回偏移值-參數1222工件坐標系3(G56)-工件原點返回偏移值-參數1223工件坐標系4(G57)-工件原點返回偏移值-參數1224工件坐標系5(G58)-工件原點返回偏移值-參數1225工件坐標系6(G59)-工件原點返回偏移值-參數1226在接通電源和完成了原點返回后,系統自動選擇工件坐標系1(G54)。在有“模態”命令對這些坐標做出改變之前,它們將保持其有效性。除了這些設置步驟外,系統中還有一參數可立刻變更G54~G59的參數。工件外部的原點偏置值能夠用1220號參數來傳遞。
  精加工循環(G70)
  1、格式 G70 P(ns) Q(nf) ns:精加工形狀程序的第一個段號。 nf:精加工形狀程序的最后一個段號 2. 功能 用G71、G72或G73粗車削后,G70精車削。
  外園粗車固定循環(G71)
  1、格式 G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……F__從序號ns至nf的程序段,指定A及B間的移動指令S__.T__N(nf)……△d:切削深度(半徑指定)不指定正負符號。切削方向依照AA‘的方向決定,在另一個值指定前不會改變。FANUC系統參數(NO.0717)指定。e:退刀行程本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0718)指定。ns:精加工形狀程序的第一個段號。nf:精加工形狀程序的最后一個段號。△u:X方向精加工預留量的距離及方向。(直徑/半徑)△w: Z方向精加工預留量的距離及方向。
  2、功能如果在下圖用程序決定A至A’至B的精加工形狀,用△d(切削深度)車掉指定的區域,留精加工預留量△u/2及△w.
  端面車削固定循環(G72)
  1、格式 G72W(△d)R(e) G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △t,e,ns,nf, △u, △w,f,s及t的含義與G71相同。 2. 功能 如下圖所示,除了是平行于X軸外,本循環與G71相同。
  成型加工復式循環(G73)
  1、格式 G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……沿A A' B的程序段號N(nf)……△i:X軸方向退刀距離(半徑指定), FANUC系統參數(NO.0719)指定。△k: Z軸方向退刀距離(半徑指定), FANUC系統參數(NO.0720)指定。d:分割次數這個值與粗加工重復次數相同,FANUC系統參數(NO.0719)指定。ns: 精加工形狀程序的第一個段號。nf:精加工形狀程序的最后一個段號。△u:X方向精加工預留量的距離及方向。(直徑/半徑)△w: Z方向精加工預留量的距離及方向。
  2、功能本功能用于重復切削一個逐漸變換的固定形式,用本循環,可有效的切削一個用粗加工段造或鑄造等方式已經加工成型的工件。
  端面啄式鉆孔循環(G74)
  1、格式 G74 R(e); G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e:后退量 本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0722)指定。 x:B點的X坐標 u:從a至b增量 z:c點的Z坐標 w:從A至C增量 △i:X方向的移動量 △k:Z方向的移動量 △d:在切削底部的刀具退刀量。△d的符號一定是(+)。但是,如果X(U)及△I省略,可用所要的正負符號指定刀具退刀量。 f:進給率: 2. 功能 如下圖所示在本循環可處理斷削,如果省略X(U)及P,結果只在Z軸操作,用于鉆孔。
  外經/內徑啄式鉆孔循環(G75)
  1、格式 G75 R(e); G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. 功能 以下指令操作如下圖所示,除X用Z代替外與G74相同,在本循環可處理斷削,可在X軸割槽及X軸啄式鉆孔。
  螺紋切削循環(G76)
  1、格式 G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m:精加工重復次數(1至99)本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0723)指定。r:到角量本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0109)指定。a:刀尖角度:可選擇80度、60度、55度、30度、29度、0度,用2位數指定。本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0724)指定。如:P(02/m、12/r、60/a)△dmin:最小切削深度本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0726)指定。i:螺紋部分的半徑差如果i=0,可作一般直線螺紋切削。k:螺紋高度這個值在X軸方向用半徑值指定。△d:第一次的切削深度(半徑值)l:螺紋導程(與G32)
  2、功能螺紋切削循環。
  內外直徑的切削循環(G90)
  1、格式 直線切削循環:G90 X(U)___Z(W)___F___ ;按開關進入單一程序塊方式,操作完成如圖所示 1→2→3→4 路徑的循環操作。U 和 W 的正負號 (+/-) 在增量坐標程序里是根據1和2的方向改變的。錐體切削循環:G90 X(U)___Z(W)___R___ F___ ;必須指定錐體的 “R” 值。切削功能的用法與直線切削循環類似。
  2、功能外園切削循環。1. U<0, W<0, R<02. U>0, W<0, R>03. U<0, W<0, R>04. U>0, W<0, R<0
  切削螺紋循環 (G92)
  1、格式 直螺紋切削循環: G92 X(U)___Z(W)___F___ ; 螺紋范圍和主軸 RPM 穩定控制 (G97) 類似于 G32 (切螺紋)。在這個螺紋切削循環里,切螺紋的退刀有可能如 [圖 9-9] 操作;倒角長度根據所指派的參數在0.1L~ 12.7L的范圍里設置為 0.1L 個單位。 錐螺紋切削循環: G92 X(U)___Z(W)___R___F___ ; 2. 功能 切削螺紋循環
  臺階切削循環 (G94)
  1、格式 平臺階切削循環: G94 X(U)___Z(W)___F___ ; 錐臺階切削循環: G94 X(U)___Z(W)___R___ F___ ;
  2、功能 臺階切削 線速度控制 (G96, G97)
  NC 車床用調整步幅和修改 RPM 的方法讓速率劃分成,如低速和高速區;在每一個區內的速率可以自由改變。 G96 的功能是執行線速度控制,并且只通過改變RPM 來控制相應的工件直徑變化時維持穩定的切削速率。 G97 的功能是取消線速度控制,并且僅僅控制 RPM 的穩定。
  設置位移量 (G98/G99)
  切削位移能夠用G98代碼來指派每分鐘的位移(毫米/分),或者用G99代碼來指派每轉位移(毫米/轉);這里G99的每轉位移在 NC 車床里是用于編程的。每分鐘的移動速率(毫米/分)=每轉位移速率 (毫米/轉) x 主軸 RPM。
【字體:   【背景色 -               關閉
上一篇: 數控機床和數控鉆床的區別
下一篇: 三維數控鉆床與數控平面鉆床有何區別
   相關文章
鉆床行業的市場行情 [10/19]
三維數控鉆床與數控平面鉆床有何區別 [05/23]
數控機床和數控鉆床的區別 [05/23]
 

濟南法格數控機械有限公司 網站地圖

上海快3开奖直播