① MACH3到底是什麼東東
一個控制數控機床的軟鋒棗件,輸入G代碼,就可以通過並口,串口或USB口控制數控機床運動,可用在雕刻機,數控銑,等離子切割,激光切割等
,MACH3還有一個早期版本MACH2,
中國工業上應用還比較少,但態則在DIY中卻基本上都用這個銀閉拆軟體,並口輸出,驅動步進系統運動
② 怎麼著手學習數控機床
作者:白峰
鏈接:https://www.hu.com/question/20166473/answer/14351502
來源:知乎
著作權歸作者所有,轉載請聯系作者獲得授權。
操作很容易,只要手頭有床子、有師傅,自己肯實踐,個把月就會了。或者把我下邊前兩項學一學也差不多了。
記得以前的導師曾經說過,他們那會兒的本科課程實際上就是圍繞著一台數控機床學習的:
金工實習:第一次親密接觸:車、銑、刨、磨、鑄、鉗、焊、線切割、數控等。對數控機床、各種機加工有一個感性認識。
數控技術:先通過學習數控編程,知道如何製造出想要的零件;再學習數控系統周邊的各種設備(數控系統、機床、伺服系統、電機、感測器等)。
插補演算法:如果對實現插補演算法感興趣,則需要好好學習《解析幾何》、《高等數學》、《線性代數》(《高等代數》)、《計算方法》、《離散數學》等。
數控系統:如果想自己實現數控系統的軟體,就需要好好學習計算機方面的主幹課程(《C語言》、《匯編》、《數據結構》、《操作系統》、《軟體工程》,甚至《資料庫》和《網路》 )了,不過關鍵是編程的技能。這方面我就不賣弄了,知乎里很多這方面的學習路線圖。
模電、數電:想自己造一台數控系統的硬體?需要學習基本的電路原理,學習單片機、嵌入式、FPGA、CPLD吧,還要學會畫原理圖、PCB,學習電磁兼容等。
機床設計:想自己設計一台機床? 得會《機械原理》、《機械設計》吧? 想知道為什麼這樣設計?得學習《理論力學》、《材料力學》了。看不懂?需要先修《大學物理》、《高等數學》。好不容易知道怎麼設計了,得畫出圖來,這個時候得學會SolidWorks一類CAD/CAM軟體;看不懂?需要學習《畫法幾何及工程制圖》了。還有好多尺寸不會標?學習一下《公差》吧。
機床製造:好不容易設計出一台機床來,但是,且慢,如何製造呢?得先學習一下《工程材料》《金屬工藝學》(冷加工、熱加工),還得重新學學「鉗工」知識,至少你得能讓人家裝配出來吧?終於造出來了,問題是,可靠性如何呢?多少了解一下「可靠性」吧。可靠性不懂? 先學習《高等數學》《概率論與數理統計》。
伺服系統:有了機床,有了數控系統,沒有執行器,還是白搭。這個時候得學習一下如何自己做出「驅動器」來。硬著頭皮啃一啃《電機拖動》,哦,忘記了如果看不懂,得先看看《電機學》。還不懂?重學《大學物理》。搞懂了電機原理,然後得會《自動控制》。想搞得深一點,還得學《線性代數》甚至《矩陣論》。明白了伺服系統的原理後,想DIY出來,必須得熟《模電》《數電》。終於做出了伺服系統,一測曲線,不如別人?好好學學《系統辨識》《現代控制理論》吧!
感測器:無論是驅動還是數控系統,都離不開檢測裝置,學習《檢測技術》吧。。。當然,需要會點《信號處理》,其先修課程——《工程數學》(《復變函數》+《積分變換》)。感測器不明白?《大學物理》。其實,在伺服系統里,肯定會碰到「反饋」,他們都是從感測器獲得的。
機電一體化:基本上都做出來了,建議再學一遍《數控技術》或《機電一體化》,重新梳理一遍。大學也基本上被我們認真上完了。
如果決定以後要從事這方面工作,把上邊課程都學一遍,再挑一兩方面深入學習、實踐下去,一輩子就差不多夠糊口了:-)
不知道為什麼,國內的大學教育,完全是按照和我這里描述相反的順序學習的:
學的時候根本不知道要幹啥,為什麼需要學習這門課;
反倒是需要搞懂那些以後可能永遠也用不著的具體計算,應付考試;
學完了也白學,因為壓根都沒記住基本的原理和思想——老師把簡單的東西講復雜了唄。
有一天假如自己需要做這方面課題或者工作了,才「書到用時方恨少」。