PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
c230
Amateur Member
 
c230的大頭照
 

加入日期: May 2002
文章: 49
引用:
作者leeno5
車刀跟銑刀是有差異的
如果你用G41 G42做補正
你得到的會是一個假刀尖
當你的工件公差比較大的時侯是沒有關係
可是如果你遇到的誤差只能很小的時候就有差了

你可以自己畫一個R0.2的圓,然後在圓的外面再畫一個正方形,
圓要跟這個正方形的四個邊相切,這個四方形的角
就會是用G41跟G42做補正得到的假刀尖。

所以當你在做斜邊的時候會少切削到一點,
也就是樓主的問題,這個距離有沒有公式可以計算,
答案就是三角函數,但是計算方式要根據你的工件去計算。

PS.在傳統車床車刀通常都是磨成尖的,所以不會有這個問題,
但是在CNC車床是採用更換車刀刀片,而刀片的角是圓型,
因此會產生這個假刀尖。
以上是我15年前學到的東西,除非新的機器有針對這一點去做修正,
不然樓主要的答案就是三角函數,當然還是有可以偷懶的方法,
不過不在這邊討論。


其實G41 G42就是主要針對斜角或圓去做修正的
機器本身會自己去算斜角起始跟結尾切點 圓也一樣
這對機器來說 就是套用公式而已
程式的寫法就是上一點到下一點而已
在不管刀尖有沒有符合標準或公差和刀尖磨耗的情況下
機器跑的實際座標 應該是會跟我們用CAD 自己畫刀尖補正後的座標一致
但實際準不準 有太多變數
不過大多跟機器算出來的座標無關
G41 G42的好處 就是在車刀還沒有壞掉時的磨耗下
可以做細微的補刀(例如:把0.2改成0.18之類的)
對一些要求斜角或圓角公差的人來說
都是超級好用的...
不過說到這裡 其實我也只有在銑床才會用G41 G42
走刀跟本沒在用
因為我們走刀做的東西比較簡單
G41 G42用不太到
     
      
__________________
舊 2011-10-17, 11:23 AM #21
回應時引用此文章
c230離線中  
紫薰
Major Member
 

加入日期: Oct 2005
文章: 114
不用G41、G42機能的原因是......工廠沒一個師父會
然後也沒一個師父會去請教,個個都是偏執狂啦
碰到切R角(內R)都是選對應的刀片來使用
只有外R才會手寫座標
另外也不是我們刻意要用手寫程式
而是就如我剛剛講的,師父們都是偏執狂
"只有高手才用手寫,新手才會靠電腦繪圖輔助"
我沒得選擇,他們就是規定我要用手寫

好吧!如果真的要靠G41、G42機能才能切得漂亮的話
要怎麼使用G41、G42?我翻書也是看得霧煞煞(左補正?右補正?)
G碼要加在那裡?是加在G2、G3前一行嗎?

G0 X46.80
Z0.2 
G1 Z-4.70 F0.1
G41 (加在G2、G3前一行?)
G2 Z-5.00 X47.4 R0.2 F0.08 
G40
G1 X55.8 F0.1
G41 (加在G2、G3前一行?)
G3 X57.8 Z-6.0 R0.8 F0.08
G40
 
__________________
本人講話都是屁話,無需針對內容做回應
舊 2011-10-18, 02:33 AM #22
回應時引用此文章
紫薰離線中  
紫薰
Major Member
 

加入日期: Oct 2005
文章: 114
引用:
作者yenan.laio
是機台型號不同嗎,你的G2.G3下的地方不大一樣.
G0 X46.8
G0 Z0.2
G1 Z-4.7 F0.1
G3 U0.6 W0.3 R0.3 F0.08 (G3 X47.4 Z-5. R0.3 F0.08)
G1 X55.6 F0.1
G2 X57.8 W0.6 R0.6 F0.08
G1 U0.1 W1. F0.1

基本上"外R加R、內R減R"是沒錯,但是是把刀具R角算進座標,
刀具是R0.2時,
車外R0.8時,程式就打R0.8-R0.2 -->R0.6
車內R0.5時,程式就打R0.5-R0.2 -->R0.3

另外依照工件材質硬度不同,或是車削過久刀具磨損,
R要視情形做修正,相同程式下,較軟的材質車出來R角會比較大
刀具用久後磨損,原本R0.2的刀角,可能也會增加一些.

Z軸跟X軸移動的距離,必須要是成45度.R多少,Z軸就要移動一樣,X軸乘2
例如車內R0.5時,
程式內R輸入R0.3,Z軸要相對移動0.3,X軸相對移動0.6


感謝!
我的G2.G3下的地方是疏忽寫錯而已
原來R角是要視情況修正阿,不是照圖打進去而已
另外,"外R加R、內R減R"的問題,我那個外R0.8,為什麼會寫成R0.6?反而變小了
__________________
本人講話都是屁話,無需針對內容做回應
舊 2011-10-18, 02:49 AM #23
回應時引用此文章
紫薰離線中  
紫薰
Major Member
 

加入日期: Oct 2005
文章: 114
引用:
作者c230
我家工廠用法拿科系統的走刀車床
只要是順著刀向 可以不用寫G2 G3
我不知道別家的行不行 應該也是可以

你的東西不管粗車

0.2的刀尖

G0 X47.8 Z0
G1 X-1. F.1
X46.8
Z-5. R.3
X57.8 R1.
W-1.

0.4的刀尖

G0 X47.8 Z0
G1 X-1. F.1
X46.8
Z-5. R.1
X57.8 R1.2
W-1.2

================

正統寫法

0.2刀尖

G0 X47.8 Z0
G1 X-1. F.1
X46.8
Z-4.7
G2 X47.4 Z-5. R.3
X55.8
G3 X57.8 Z-6. R1.

0.4刀尖

G0 X47.8 Z0
G1 X-1. F.1
X46.8
Z-4.9
G2 X47. Z-5. R.1
X55.4
G3 X57.8 Z-6.2 R1.2

差不多是這樣吧
在46.8 跟Z-5那裡
我是習慣都要修到Z0面
那個Z-5才會準

還有X46.8
其實我都會用個0.1的R角
做出來才不會有鋭角
但也要跟廠商溝通
他們OK 你們也方便
就不會還要麻煩去處理那個銳角


感謝
那個X-1.一開始我還一直搞不懂
看到後面解釋才知道原來你有修面
__________________
本人講話都是屁話,無需針對內容做回應
舊 2011-10-18, 02:53 AM #24
回應時引用此文章
紫薰離線中  
紫薰
Major Member
 

加入日期: Oct 2005
文章: 114
引用:
作者PM
我不懂為什麼明明有G41、G42可用都沒人要用?

樓主用AA表示真強


沒有人會用,所以師父也不可能教我
我也只能靠計算機、紙跟筆,一鍵一鍵敲出程式
__________________
本人講話都是屁話,無需針對內容做回應
舊 2011-10-18, 02:56 AM #25
回應時引用此文章
紫薰離線中  
紫薰
Major Member
 

加入日期: Oct 2005
文章: 114
引用:
作者PM
是同一個東西啊~ G41、G42就是用來補正刀尖半徑的
在車床和銑床上的功能完全一模一樣
銑床不用G41和G42, 跑出來的就是主軸中心座標
車床不用G41和G42, 跑出來的就是刀尖座標

直角導R角很好算(就前面大家講的"外R加R、內R減R")
但非直角就要在CAD圖面上求座標了, 真要用三角函數算也成
弧對弧的話我想沒人算得出來也沒人想算
G41、G42用下去, 弧對弧中間就不會有接縫了

純車床用CAM的很少, 因為大部份沒這個必要

電腦是會自動計算座標沒錯, 但G41、G42指令沒下, 就是跑刀尖座標, 車出來的R當然就差了刀尖半徑
所以我才會不懂~ 有指令不用, 要用算的是為了什麼?
是比較快還是比較準?

習慣問題
而且我們的座標也當然有把刀尖R角給計算進去
只是,刀尖R角都已計算在坐標裡了
那G41、G42會不會被影響?(電腦還沒自動計算座標,人腦就已經先算好)
__________________
本人講話都是屁話,無需針對內容做回應
舊 2011-10-18, 03:03 AM #26
回應時引用此文章
紫薰離線中  
紫薰
Major Member
 

加入日期: Oct 2005
文章: 114
引用:
作者leeno5
建議你去看一下CNC車床的車刀
這個問題會發生在斜邊跟R角
就是因為在車床上切削點會有不一樣的問題
車刀不像銑刀是圓型的
也不是完整的1/4圓

真的
就算用標準捨棄式刀片一刀切出R角再拿去投影機照及形狀機拉
真的沒有一個是完整的1/4圓.....100%橢圓
__________________
本人講話都是屁話,無需針對內容做回應
舊 2011-10-18, 03:08 AM #27
回應時引用此文章
紫薰離線中  
紫薰
Major Member
 

加入日期: Oct 2005
文章: 114
引用:
作者Dragon cat
買單車騎時才聽過CNC這名詞
啥鋁合金CNC雙層輪圈
不過我也不攵道它是啥意思

那是騙你們這種外行人購買的術語啦!
若碰到像我這種兩光的師父或18k員工操作的話
公差0.01也會被製成0.1
精密與否純粹是看製程或是員工素質(嫌薪水低,就擺爛隨便做,然後隔天換頭路的一大堆)
講白一點,CNC只是一台幾百萬附設電腦跟營幕的"電鑽"而已,好一點的還可以連上Internet
鋁合金CNC聽起來會很了不起嗎?那換成"鋁合金Made IN 電鑽"....嗯!還是鋁合金CNC比較好聽些
__________________
本人講話都是屁話,無需針對內容做回應
舊 2011-10-18, 03:35 AM #28
回應時引用此文章
紫薰離線中  
PM
Power Member
 
PM的大頭照
 

加入日期: Sep 2006
文章: 539
引用:
作者紫薰
習慣問題
而且我們的座標也當然有把刀尖R角給計算進去
只是,刀尖R角都已計算在坐標裡了
那G41、G42會不會被影響?(電腦還沒自動計算座標,人腦就已經先算好)

一般走刀都是從右往左車
車外徑用G42, 內徑用G41
這樣記就好
反著走的話就倒過來

用了G41和G42, 就不要再自己算了, 只要在補正表輸入刀具半徑和刀具所屬象限
還自己算反而會錯得更離譜
還有車削結束時要記得下G40取消補正, 不然你就知

我想大部份人不用的原因, 主要是因為不熟吧?
"只有高手才用手寫,新手才會靠電腦繪圖輔助"
原來我還是新手

其實是他們自己也不懂, 怕你用了新方法, 瞬間取代了他們算得半死的地位
然後我想, 你們車的東西應該都簡單到不行吧~
讓電腦補還是用心算都差不多, 不會有什麼絕對優勢

這不用G41、G42, 我相信算得出來的應該都是數學大師, 做CNC車床真是太委屈了

我不是數學大師, 也很窮沒CAM可用, 也是用手輸入指令,
只是個用CAD求座標的新手
舊 2011-10-18, 07:55 PM #29
回應時引用此文章
PM離線中  
yenan.laio
Silent Member
 

加入日期: Oct 2011
文章: 0
引用:
作者紫薰
感謝!
我的G2.G3下的地方是疏忽寫錯而已
原來R角是要視情況修正阿,不是照圖打進去而已
另外,"外R加R、內R減R"的問題,我那個外R0.8,為什麼會寫成R0.6?反而變小了


哈哈...我打錯了...
車外R0.8時,程式要打R1.才對,而且你那是走刀式的。
G0 X46.8
G0 Z0.2
G1 Z-4.7 F0.1
G3 U0.6 W-0.3 R0.3 F0.08 (G3 X47.4 Z-5. R0.3 F0.08)
G1 X55.8 F0.1
G2 X57.8 W-1. R1. F0.08
G1 U0.1 W-1. F0.1

其實車這麼小的R角,如果一定要很漂亮,
排除程式座標因素以外,有很多原因會造成R角不順。

像是外R地方,刀具是從46.8升到57.8的外徑,原本刀尖受力忽然由重轉輕,這時R角有時候會車不好看。
這時可以嘗試返回來倒R角。
G0 X46.8
G0 Z0.2
G1 Z-4.7 F0.1
G3 U0.6 W-0.3 R0.3 F0.08
G1 X57.8 F0.1 (升至端面)
G1 W-1. F0.1
G3 U-2. W1. R1. F0.08 (返回來倒R角)
G1 X46.8 F0.1 (R角修平)
G0 X60.
舊 2011-10-18, 08:02 PM #30
回應時引用此文章
yenan.laio離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:38 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。