2012-09-27 46 views
1

這個問題實際上分爲兩部分。爲了簡要地介紹這個問題,我們需要採用一個名爲ArtCam的工具生產的CNC文件(與Roland銑牀一起使用),並對其進行修改以改變被切割圖案的絕對位置。需要重寫數控文件才能轉移絕對位置

的軟件生產和機器接受,輸入文件的格式如下:

;;^IN; 
!MC1; 
!RC5000; 
V50.0; 
^PR;Z0,0,10500; 
^PA; 
V49.8; 
Z0,0,1000; 
V39.8; 
Z0,0,100; 
Z10,0,99; 
Z1000,0,-13; 
Z10,0,-124; 
Z0,0,-125; 
...thousands more Zx,y,z; instructions... 

,第一部分我的問題是,誰能真正告訴我這是什麼文件格式叫什麼名字?這顯然不是G-Code,我無法在任何地方找到任何參考或文檔。

第二部分是,沒有人知道我們如何能夠很容易地修改這些文件切割圖案的絕對位置。顯然Z行是X,Y,Z位置命令,但我不知道它們是絕對的還是相對的,我不知道它們在什麼座標空間/系統中。對於我所知道的,可能有一個簡單的命令,我們可以在頂部添加這個命令來改變起點,或者我們可能需要重寫所有的Z行,但是沒有關於文件格式的一些信息,我已經處於死衚衕。

謝謝!

+0

以前從未見過這種代碼。搜索沒有幫助。如果你有運行它的機器,你難道不知道你在進入什麼,或者應該怎麼做?手冊? – Rook

+0

我試圖找到一些技術手冊,但到目前爲止沒有:( –

回答

4

我意識到這是一個老問題,你可能已經有一個答案(或沒有必要對一個現在),但它看起來像它的RML-1,假設我的搜索是正確的。

我第一次發現this這表明非常相似的代碼,你的榜樣。它提到ArtCAM和羅蘭機器MDX-540的輸出。

在Roland的銑牀上搜索信息有點無用,但通過他們的3D products for the MDX-540提到控制指令集是「RML-1和NC代碼」。

然後搜索RML-1給出了一個result for a PDF manual

讀取PDF它看起來像單字母命令是「模式1」中,^用於選擇模式2和2個信命令是模式2命令。 !xx命令對於Mode1和Mode2都是通用的。

^PR將運動設置爲相對模式。 ^ PA將運動設置爲絕對模式。 Z移動。在您的代碼示例

尋找它看起來好像大多數的職位是絕對的,你需要重新寫他們。

+0

感謝你!通過試驗和錯誤,我們幾乎計算出數字的意思,但手冊仍然非常方便。 –

相關問題