3234556991

2016年8月22日 星期一

DIY Cyclone PCB Factory

DIY Cyclone PCB Factory
190px-Cropped_Cyclone_PCB_Factory_ViernesAbiertoArduteka_byJorgeAndreu.jpg

Cyclone PCB Factory 是個 利用 3D 列印的CNC 加工機 於2013年五月首次發布它 已經被很多玩家重新修改或設計,如 Engineer &Designers(E&D)。








Cyclone PCB Factory 到底有何媚力讓 Engineer&Designers Make
  1. 可利用3D Printer 列印的CNC 加工機。 
  2. 符合標準的G代碼,並且與一些CAM工具的輸出,沒有任何測試上的疑慮。 
  3. 開放式硬體設計,提供OpenSCAD 資料,讓玩家可以修改尺寸規格 
  4. 開源電路GRBL 利用Arduino 來操控X,Y,Z 及主軸轉速 
  5. 開源軟體介面 如:
  • bCNC [Windows, Linux, Mac] 

















OpenSCAD

     是開放源碼的自由軟件,它能夠跨平台運行,目前支持的操作系統包括 Linux/UNIX、Windows、以及 Mac OS X。與其他同類 CAD 軟件不同的是,OpenSCAD 更像是一個 3D 編譯器,它通過讀取相應的 script(腳本)文件來渲染 3D 模型(參見上圖)。這樣的好處是,設計者將獲得更為全面的控制。 OpenSCAD 支持 CSG(constructive solid geometry)及 2D 輪廓的擠出(extrusion of 2D outlines)兩種建模技術。使用格式包括 Autocad DXF、STL、OFF 等文件類型。 OpenSCAD 利用 Qt4、OpenCSG、CGAL 等庫開發而成,其源碼包和二進制包可從官方網站獲取。



GRBL



之所以我們現在能用非常低的成本製作激光雕刻機或者微型CNC與grbl這個開源軟件有很大的關係。 grbl其實就是一個嵌入式軟件它能解析主流數控軟件產生的數控代碼,它可以運行在atmega168,atmega328p等型號的單片機上。所以理所當然就能運行在例如arduino uno ,arduino pro mini ,arduino nano等開發板上。話說許多3D打印機也是以它為核心。它幾乎榨取了單片機所有性能。所以性能還是比較好的。


具體內容請參閱 grbl官網 https://github.com/grbl/grbl


Official Supporters of the Grbl CNC Project





Arduino


是一個開放原始碼的單晶片微控制器,它使用了Atmel AVR單片機,採用了開放原始碼的軟硬體平台,建構於簡易輸出/輸入(simple I/O)介面板,並且具有使用類似Java、C語言的Processing/Wiring開發環境。