cnc

    1熱度

    2回答

    我正在嘗試對舊的DOS CNC程序進行反向工程,並且我的成功有限。我聞從DOS程序接收/發送數據流,並看到這個... 從DOS TX: "OUTPUT TEST" 0D 的Rx從機: "OUTPUT TEST" 0D 0D 0A 0D 0A "TEST" 0D 0A "0001> +09000 +09000 +00000 +00000 +00000 +00032 +00000 D O "

    0熱度

    3回答

    我正在學習Cnc編程,而我陷入了G41和G42之間的差異。講師沒有解釋清楚,所以我正在尋找能夠給我更清楚地解釋差異的人。我知道他們都是刀具補償,但我怎麼知道何時使用G41以及何時使用G42?

    4熱度

    1回答

    欲使用Vim和EMACS數控,G代碼& M代碼。 是否有任何語法或模式Vim的或Emacs對於這種類型的代碼工作?

    7熱度

    5回答

    我一直喜歡的編程和我一直喜歡學習新的漢語語言(什麼例如,Java/C#/二郎/ F#/ Clojure的/紅寶石等)的事,但從未似乎很喜歡它,就像我想要的。 有一件事我很好奇我是否可以完全享受CAD/CAM/CNC編程和設計,我想知道是否有人對何處/如何開始學習有任何提示,那裏有什麼軟件在那裏,這將有助於學習(最好是免費/開放源代碼,最好是用於Linux,儘管我讚賞選項可能有限)。 任何提示將不勝

    1熱度

    1回答

    這個問題實際上分爲兩部分。爲了簡要地介紹這個問題,我們需要採用一個名爲ArtCam的工具生產的CNC文件(與Roland銑牀一起使用),並對其進行修改以改變被切割圖案的絕對位置。 的軟件生產和機器接受,輸入文件的格式如下: ;;^IN; !MC1; !RC5000; V50.0; ^PR;Z0,0,10500; ^PA; V49.8; Z0,0,1000; V39.8; Z0,0

    2熱度

    1回答

    我試圖將b樣條分解爲一組圓定義。 我正在嘗試生成G代碼;這裏的想法是將b樣條分割成多個圓形插值[G02]。使用PythonOCC我可以將B樣條分解成許多貝塞爾曲線,但是我不知道如何將貝塞爾變換成圓形部分。 感謝

    2熱度

    1回答

    G代碼是控制CNC機牀(車牀,銑牀)的語言。 我有一個大學任務,我需要概念上的幫助。我遇到問題的部分是用G代碼(Fanuc公司方言)寫兩個短程序。我有一個關鍵詞和一個示例程序的簡短列表,但這似乎不足以學習該語言。 從我的網上搜索,我發現G代碼的各種方言是不兼容的。但是,我發現這個特定的教程沒有一個。 此外,爲給定問題自動生成代碼似乎不是一種選擇,因爲我懷疑我會被要求在介紹它們時解釋程序的內部運作。