做好3D Printer,接下來印一台CNC 雕刻機來玩吧~(圖多慎入)

有3D列印真的很方便,要自己 Make 一台自己3D printer 並不因難,又是開源的資訊及廣大的網路社團,最主要的是可以自己自由修改~~如綱路流傳的 Open source is Free.開源是給你想要的自由....但不是免費,因為我投資了也不少,還好不貴...怕只是會一直燒下去...難怪會有人說自由是可貴的。

Cyclone PCB Factory - RepRapWiki


Cyclone PCB Factory 到底有何媚力讓我想要做一台來玩,因為機構可以用3D printer 列印又是開放式硬體設計,提供OpenSCAD 資料,讓MAKER可以修改尺寸規格,而且利用Arduino UNO 來做控制器,開源電路GRBL 利用Arduino 來操控X,Y,Z 及主軸轉速,符合標準的G代碼,沒有任何測試上的疑慮。


又有開源軟體介面 如:
a.bCNC [Windows, Linux, Mac]
b.Universal G-code Sender (UGS)[Java Cross-Platform]
c.Easel [Browser-based ]
d.GRBLweb[Web Browser]
e.GrblPanel [Windows]
f.grblControl [Windows/Linux]



所以首先你要有 3D Printer,廢話~,不過沒有也沒就關係就向常跟你炫耀他有的3D PRINERT 的朋友,請他幫你列印...不過列印完他可能就不想當你朋友,因為要印很久~~

我整整列印了3天才完成...

上回買有多買的NAME17 及DR8825跟ENDSTOP要來組裝3D Printer,剛好可以拿來用,還有因為夏天太熱,xbox 及電腦容易溫度太高買來要要來控制橫流風扇的Arduino UNO,就先拿來用囉~


另外在網路上買了 CNC Shield V3 ,直接插在 Arduino UNO 就可以做3+1軸的CNC 控製介面也支援DRV8825 的1/32微步,組裝起來只有名片大小


因為Cyclone PCB Factory 主軸是大蜜蜂(手持研磨機)...手上只有小蜜蜂...第一次雕刻壓克力還可以,但PCB就跳動的很嚴重...線...跳...的...很...利....害...


所以看到網路同好Hsu Regis 將MABUCHI 755 直流馬達 改成主軸馬達...而且開外掛...用PWM 控制主軸,而且新版的Grbl v0.9i支援G-CODE M3 SXXXX PS: G-CODE M3 啟動主軸指令(S的數字代表轉速)...所以在建國市場找到一顆755,老闆還說這一顆是前後雙滾珠軸承,夠穩馬力超大...12V就9200RPM...24V可以到18600RPM...配合這個調速器你要快就給你快..要慢就慢給你看...回來一測效果還不錯...



因為只有馬達...沒有夾頭是沒辦法夾刀具,網路將MABUCHI 755 直流馬達改成主軸馬達也說要配合 ER11...刀具在夾持時才不會容易偏心~~


還有上回買錯規格以及從3D Printer 換下來的而放到有點生銹的培霖,就可以拿來用了


再到公司偷偷裁切光桿跟牙條~!順手就拿了螺帽跟華司...小聲點~~


再到電子街買線材跟開關當然也要make 一下...畫了一個開關盒~~


再凹協力廠割二片壓克力就可以開始組裝了...





安呢!! 孔怎麼那麼大....


原來OpenSCAD 檔,有設公差值,設的太大了,所以才會造成徧擺~~
所以列印前要記得修改檔案 Cyclone-PCB-Factory/Source_files/configs/Default_config.h中的190行 的--- Tolerances --- 把 screwHoleTolerance = 0.4; 改成screwHoleTolerance = 0.1 改完記在OpenSCAD按F6後再儲存STL..再去拜託朋友幫你印吧~~



如果已經沒有朋友了,那就學我塞個鋁片或銅片吧!~ ( 鋁片那來??? 從你手上的台啤剪一片下來吧>.<)


再把其它2顆也鎖上


開始鎖傳動軸~~



裝上傳動軸~


上馬達


坐馬車...不...是做馬車.


架主樑


二側光桿要平貼,也比較好看~(當然光桿尺寸要準,不然就開花囉,也可用鐡尺量一下上下是否等寬)


再鎖固傳動軸






終於插好排線...

組裝工作平台


插上USB 開始燒韌體,下載Grbl v0.9i Atmega328p 16mhz 115200baud with generic defaults 韌體,並下載燒錄軟體XLoader. 將韌體燒錄到Arduino UNO 中。



接著就就開你喜歡什麼操作介面去下載軟體。我個人是喜歡bCNC,為什麼?.My Free ..


所以從bCNC下載並安裝,打開操件介面,選擇File 設定好Port 按下就可以連上Cyclome


連接上後先設定Cyclone 機器參數,按畫面右上角的Teminal,出現命令列,在Command 輸入:$$

就可以叫出現況的參數:主要是設定X,Y,X步進馬達的步數值(step/mm)
像我是X軸步進馬達 是1.8度,M8螺牙,而DRV8825 設定1/32微步,X軸齒輪比1:1所以是X是5120(step/mm),所以在Command輸入:$100=5120;所以依序設定好:
$100=5120.000 (x, step/mm)
$101=5120.000 (y, step/mm)
$102=9600.000 (z, step/mm)
$110=200.000 (x max rate, mm/min)
$111=200.000 (y max rate, mm/min)
$112=100.000 (z max rate, mm/min)
$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=160.000 (x max travel, mm)
$131=100.000 (y max travel, mm)
$132=40.000 (z max travel, mm)

設定好,再按下Resst, Unlock,Home 你就可以看到Z軸,XY軸回到原始點:


選擇Control,並拖拉Spindle 的轉速設定,後按下Spindle按鈕,也可托拉Spindle 的轉速去改變轉速,這是Grbl v0.9才有的功能。


Bcnc 也可以開外掛,選Tools Page像文字跟齒輪輸入參數就可產生雕刻路徑,再選Editor 就可以看G-CODE 並可以進行編輯。


我用Eagle 繪製電路,再用Cyclone 雕刻電路板,用來裝在我家客廳電腦木箱中,偵側電腦木箱中的的溫濕度,並可依設定溫度啟動横流風扇的強弱.


用Cyclone 雕刻 壓克力及木頭。




如何雕刻電路版(Eagle)及圖檔(Inkscape) 轉換到bCNC,如何在bCNC做自動平水平校驗及調整就就看回應的人多不多.再來編寫囉~~ByeBye.

Open source is Free.開源是給你想要的自由.



2016-08-22 21:06 #1
難得出現自製CNC雕刻機的文章, 之前找到的文章都是多年前的了。
我也有打算自己用Arduino組一台,不過目前進度還卡在機構組裝與校正,
還沒進入到電路與控制版部分。

文章裡看來好像有插入圖片,但是不會顯示都只有文字跟留白耶。
大哥您太強了.請受小弟一拜
專程登入來留言的.
我也好想有您那樣的功力與專業知識.
工作方面就更有競爭力了.
常看文章少貼文..才會讓你....看穿!!
e2d wrote:
有3D列印真的很方...(恕刪)
我也是看別人怎麼做,然後自己下去做~~才知道 自由是可貴的。
一但給有自由就回不去了。
e2d wrote:
有3D列印真的很方...(恕刪)
實在太強大了
最近本來還打算直接從淘寶買一台便宜的CNC回來
現在看到這個又想自己做看看了
只是我的i3行程好像沒辦法到這麼廣
不知道側板印不印得出來

e2d wrote:
有3D列印真的很方便...(恕刪)


說真的,你真的是金利害~~~
從無到有,一步一步完成!!
令人超級佩服~~~~
看到熟悉的CNC程式碼
彷彿又回到高職時期......

太神了
六體投地啊!!!

e2d wrote:
有3D列印真的很方...(恕刪)
真的是太精采了!
想學Eagle,跪求Eagle教學!
i3可以的~~ 而且有OpenSCAD 資料,讓MAKER可以修改尺寸規格.
限制級
您即將進入之討論頁 需滿18歲 方可瀏覽。
提醒:內容可能因過於寫實、驚悚而令人感到不舒服,是否繼續觀看?

根據「電腦網路內容分級處理辦法」修正條文第六條第三款規定,已於該限制級網頁,依台灣網站分級推廣基金會規定作標示。
評分
複製連結