English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請問一下X軸在走的時候旋轉盤能轉ㄇ
如果我要把旋轉盤的指令加入程式裡面
要怎麼用ㄚ
我目前都用MDI單節執行
G0G90M100B-90
然後再回到程式裡面
浪費好多時間喔
如果加入到主程式裡面
哪程式要怎麼打呢
我用的三菱控制器的
有哪位大大知道可以跟我說ㄇ
拜託ㄌㄛ

2006-12-16 15:18:12 · 3 個解答 · 發問者 林園天秤男^^ 2 in 商業與財經 其他:商業與股市

請問CNC臥式鏜床
如果會亂刀
要怎樣才能從設刀具參數
請大大指教唷

2006-12-18 13:21:49 · update #1

3 個解答

做4個副程式
O1(G54)
G40G49G80
G91G28Z0Y0
G90G0M100 B0
M99

O2(G55)
G40G49G80
G91G28Z0Y0
G90G0M100 B90
M99

O3(G56)
G40G49G80
G91G28Z0Y0
G90G0M100 B180
M99

O4(G57)
G40G49G80
G91G28Z0Y0
G90G0M100 B270
M99

當程式做到G55*90度時

N102(G55-B90)
M98P2(呼叫2號程式轉到90度)
G55G0G90X0Y0
以這樣方式帶入主程式內
哈~我也做臥式搪床~遠東R3~

2006-12-21 19:32:06 補充:
三菱的我們公司沒~
我沒經驗~
我的好友~
是專業維修各廠牌CNC~
找他~幫忙你維護~
任何問題他都可以幫你解決~
這次就叫他幫你解決亂刀問題~
你順便學習~
李先生(零九三八~壹五三九壹壹)
基本出門消費1500~~~

2006-12-17 17:04:30 · answer #1 · answered by 愛我 5 · 0 0

亞威機電
http://www.awea.com/html/02product_c.htm

CNC臥式塘床加工機:
我沒用過耶 !!!
可能M100之MACRO程式中有做安全性的判斷 ..
指定某一軸向在機械座標區段才可以執行旋轉盤的驅動 ..
也就是說如果設定範圍在-10. ~ -30.
機械座標要退回到-10. ~ -30.,這樣才能做旋轉盤動作。
通常有設,都會是在機械原點位置 ..

這是做安全性的考量 …避免退刀距離不夠,旋轉時撞刀 ..

你用MDI可以轉,用程式M100就不行 …
這種可能性比較高 ..

以上回答,你參考一下吧 !!

2006-12-16 21:20:37 補充:
奇摩又在改版. 輸入一些字型都沒辦法顯示..

&hellip只是符號而已..
內容沒差..

2006-12-16 21:52:09 補充:
將主軸頭哪一軸向退回機械原點 , 再做轉盤看看 !!!

G91 G28 Z0. (應該是Z軸)
G0 G90 M100 B-90

試試看吧!!!

我盡力拉!!!

2006-12-17 01:17:16 補充:
安全性的考量類似極限禁區的指定 …
但限區的指定是長時間記憶 …通常指定1~3禁止進入限域
可以由參數或程式中指定 ..

安全性退刀考量:
在設定區域內或外,不可以執行換刀或其他可能產生干涉的動作。

CNC車床刀塔換刀時,控制器並不會考慮是否有主軸與尾座的干涉..
程式在未拉出至安全換刀點或修改時輸入錯誤 … 造成轉塔與旋轉中之主軸或尾座相撞 ..

2006-12-17 01:17:27 補充:
CNC車床刀塔換刀時,控制器並不會考慮是否有主軸與尾座的干涉..
程式在未拉出至安全換刀點或修改時輸入錯誤 … 造成轉塔與旋轉中之主軸或尾座相撞 ..

所以在程式中,可以設定安全性位置判斷。
先讀取機械座標位置值,做IF分歧 >> 來避免干涉位置的轉塔動作…

基本上並不像極限禁區,全面禁止進入。
而是在某區段位置,不可做轉塔動作。

但手動或MDI的執行並不受限制 . (可以請教機械商看看)

2006-12-18 00:57:18 補充:
通常有設安全性考量都會有錯誤警訊ALM跳出 …

你可以設定在某一些區段機械座標位置,不可以執行以下相關動作:

1. 主軸正反轉
2. 轉塔
3. 分度頭旋轉
4. 循環模式禁止下深R-及G98與G99位置的判斷
5. G54~G59及刀長刀徑補正再確認
6. 基礎補正項00號補正位置再確認等等

對一些會產生人為疏忽的動作,先做一下行程位置的判斷後。
如果合乎設定值,才會有下一步的指令動作。

不然控制器都會產生錯誤警訊ALM。

2006-12-18 01:04:42 補充:
如果是安全性考量,可以叫機械商修改M100內部MACRO。
將單節G91 G28 Z0 Y0 (可追加軸向)寫入MACRO程式中

M100是自設輔助機能碼,可以叫他們也給你相關設定資料

2006-12-18 01:15:28 補充:
程式寫法:
G40 G49 G80
G55 G90 G0 X0 Y0

為何不直接定位至指定加工座標,而做工作原點位置的初步判斷 ?
G40 G49 G80
G55 G90 G0 X100 Y100
因為程式可以做第5.6項的位置確認。

基本上控制器有預讀功能,可以先讀取下一單節或數個行號。
應該也可以做到先行判斷下一單節指令是否干涉??

2006-12-19 00:13:19 補充:
你是用斗笠式的儲刀塔嗎???
通常這種換刀方式比較容易造成亂刀情形。

可以向機械商索取參數設定資料,自行修改即可。

2006-12-16 16:17:37 · answer #2 · answered by L-小熊 6 · 0 0

(1) G0G90M100B-90,加到程式前面
(2) G0G90M100B-90作副程式儲存(G65P6001) ,程式前面加副程式
例如:前面加G65P6001後面才是要加工程式不知道是不是你想要的

2006-12-16 15:56:08 · answer #3 · answered by Alan 2 · 0 0

fedest.com, questions and answers