機械社區(qū)

標題: 加工中心G41G42的運用 [打印本頁]

作者: 機械加工h    時間: 2018-9-5 22:36
標題: 加工中心G41G42的運用
師傅們,怎么用G41和G42編程序銑圓弧呢?刀補怎么打呢,能不能舉個例子3 D& J4 F& \/ s9 n; T7 k

作者: 游風曳雨    時間: 2018-9-6 07:59
刀具半徑左補償和刀具半徑右補償
作者: 山中漁人    時間: 2018-9-6 08:54
本帖最后由 山中漁人 于 2018-9-6 09:03 編輯
8 X) A) N3 s% K& h) r1 b
+ j/ V, ^( i$ n5 R7 }" u圓弧的刀補指令:
6 S; z( ^1 t6 p) p& {8 F8 V% i程序開頭的刀具中也要有刀補指令0 Y! Z- E; G& L9 W
G41或G42后面加D13,  D為刀補指令,13為指定刀具號
6 P) W; p5 A3 w$ n沒有D13則刀補指令無效
- O, X# L" d& Y1 q1 k
作者: loveskycc    時間: 2018-9-6 09:35
本帖最后由 loveskycc 于 2018-9-6 09:51 編輯 + {1 i, z5 ]- H/ p; B

# w( E! \% n. @% b7 y2 k% N" `3 AG41和G42不是銑圓弧,G02和G03才是順和逆時針圓弧,比如G00 X120 Y40,G03 X60 Y100 R60 F100(從X120 Y40這個點走60MM的逆時針圓弧到X60 Y100),G02 X40 Y60 R50(從X60 Y100這個點走R50的順時針圓弧到X40 Y60),你可以畫個XY坐標系體會一下。G41和G42是左右半徑補償,就是你選用的刀具的半徑值,因為我們銑的時候刀具的中心和工件是不重合的,都是銑刀的邊緣在工作,所以你需要根據(jù)刀具實際大小設置一個半徑補償(也就是你的刀是左偏還是右偏一個半徑才能讓刀的中心在工件邊緣上,因為我們編程是按圖紙編,并不考慮刀具大小,例如你用16MM的刀在工件左邊尋邊后,只是刀的邊緣在工件邊緣上,實際刀的中心是在工件偏左8MM處,所以你要設置左偏值8MM),以你俯視工件方向為基準,主軸正轉的情況下,一般鋼和鑄鐵外輪廓是順時針,內(nèi)輪廓是逆時針,這是從加工刀具實際考慮,畢竟切削刃已經(jīng)定了的,鋁有些地方說是要相反,便于控制表面粗糙度,有些說不用,反正就是先確定你要順銑還是逆銑,這個順時針銑不是說一定是圓的才是順時針,方形的工件從左邊緣開始往上再往右圍著走一圈也是順時針,一般來說順銑是左補償,逆銑是右補償,所以也可以簡單粗暴的直接理解為你要銑出外輪廓就用G41,你要銑出內(nèi)腔就用G42,和你銑的是圓的還是方的沒有關系,D后面是刀具補償?shù)牡短,比如D1是1號刀,你要在系統(tǒng)內(nèi)1號刀給出D的半徑補償,我記得好像法蘭克是直徑值,這個你要確定一下到底法蘭克里的D輸入直徑還是半徑,比如你用16MM的刀,在系統(tǒng)內(nèi)要輸入D值8或者16,這里還要提到換下一組指令或者搞不清機床狀態(tài)編程最初可以加入G40取消左右補償以免出問題,整個程序結束后也應該加入G40取消左右半徑補償~~~~~
作者: 機械加工h    時間: 2018-9-6 22:56
山中漁人 發(fā)表于 2018-9-6 08:54& l4 l+ Q2 A) {, }6 b- w7 a3 D. [
圓弧的刀補指令:( B: c! [1 L# O! c
程序開頭的刀具中也要有刀補指令) ~, i6 [( R/ p$ c2 J
G41或G42后面加D13,  D為刀補指令,13為指定刀具號

% g0 I5 \% K% ?2 P" P嗯嗯,謝謝你% |: h  [7 Z  P7 @2 J' W

作者: 機械加工h    時間: 2018-9-6 22:58
loveskycc 發(fā)表于 2018-9-6 09:35+ D* C6 i2 i* i4 |) ?1 J; A+ A
G41和G42不是銑圓弧,G02和G03才是順和逆時針圓弧,比如G00 X120 Y40,G03 X60 Y100 R60 F100(從X120 Y40 ...

: g1 m* ]* k0 A# ~& I嗯嗯,謝謝你師傅,打了這么長的字,真的很感謝
; N/ R! T$ I( U- C" b0 g5 W
作者: 打鐵的矮人    時間: 2018-10-26 14:23
刀尖半徑圓弧補償
作者: 林半仙TJ    時間: 2018-11-5 17:02
山中漁人 發(fā)表于 2018-9-6 08:54
6 ?( _2 n! C* u圓弧的刀補指令:0 P; `6 t$ ], X
程序開頭的刀具中也要有刀補指令* {- a% ]$ d7 n
G41或G42后面加D13,  D為刀補指令,13為指定刀具號
+ [. |1 I9 x4 B5 ^
您這是機編嗎?而且頭幾行Y 后面有個A是啥?2 w1 W. p6 s- b
而且IJK 基本是走整圓才用的吧,普通的圓弧R就可以。提出問題的人肯定是不會,這樣只講過程他看不懂的。6 ?4 v; S1 W) F/ A2 u* [

作者: 山中漁人    時間: 2018-11-6 10:41
本帖最后由 山中漁人 于 2018-11-6 10:44 編輯 ( c2 P' J# ?" ^7 \. e
林半仙TJ 發(fā)表于 2018-11-5 17:023 A$ B" l! g9 I. m# G) s
您這是機編嗎?而且頭幾行Y 后面有個A是啥?
9 d- m5 K% m# W* p" H% L/ x而且IJK 基本是走整圓才用的吧,普通的圓弧R就可以。提出問 ...
1 l& @& c& m: o  O
A代表第四軸,三軸機床不需要!
- `: Z( c& d; O! B. hG41的刀補正數(shù)值為孔徑增大;
( h; F, w9 _0 d7 M3 i: t- ^0 VG42的刀補正數(shù)值為孔徑減;$ w7 ]' ~  s' X4 A" U# i
軟件編程!
6 {) A; Z7 i2 A0 {* q  g




歡迎光臨 機械社區(qū) (http://e-learninguniversity.com/) Powered by Discuz! X3.4