1. 要讓pcb變成g-code(NC檔) 就要去下載 pcb-gcode.ulp來使用ftp://ftp.cadsoft.de/eagle/userfiles/ulp/pcb-gcode-3.3.2.zip, 下載完後解壓縮
2. 將pcb-gcode-3.3.2 資料夾內除了pcb-gcode-menu檔案要放在C:\Program Files\EAGLE-5.8.0\scr 外,
3. 再將pcb-gcode-3.3.2 資料夾內所有其餘檔案複製到C:\Program Files\EAGLE-5.8.0\ulp中 (紅色中檔案夾名稱依你版本而定有所不同)
4. 而到此就算安裝完畢
---------------------------------------------------------------------------------------------------------------------------
5. 再來打開EAGLE主程式進到你要輸出NC的電路板圖 如下圖,
首先按一下工具列上SCR圖示選取pcb-gcode-menu檔案載入(也就是說剛剛的第2步驟的那個檔案)
此時畫面右側方塊區就會出現 pcb-gcode-setup 可以選取進入設定
6. 按一下 pcb-gcode-setup 進入設定畫面如下圖, 透過這些設定來生成g-code,
7. 選擇你CNC控制軟體 我是選Mach (不過我是用Kcam 4 但可以通用)
8. 而這頁, 先看 "generation options", 在"top side" 及"bottom side" 裡分別有3個選項,
Generate top/bottom outlines: 輸出trace 雕刻路徑 (檔名:xxxtop.nc/xxxbot.nc)
Generate top/bottom drills:輸出鑽孔 (xxxtd.nc/xxxbd.nc)
Generate top/bottom fills: (xxxtf.nc/xxxbf.nc), 這個nc檔會把板上多餘的銅鉑銑掉哦, 可以不用選.
在"Board"裡的"Generation milling"一定要選, 才會輸出路徑檔哦, 在這個frame裡, 還有"isolation" 的選項, 這些數字決定了線路間的關係及刀路的生成, 這些設定與刀具及layout有關, 如果設定的不好, 有些線可能雕不出來, 或是一塊板子要雕很多次哦!
再來就是單位了, 其實這個設定只是看使用者的習慣, 因為在生成g-code時, mach 會folow這個單位設定! 不過要注意的是mach裡只有mm/inch 沒有mil或microns哦!
Generate top/bottom drills:輸出鑽孔 (xxxtd.nc/xxxbd.nc)
Generate top/bottom fills: (xxxtf.nc/xxxbf.nc), 這個nc檔會把板上多餘的銅鉑銑掉哦, 可以不用選.
在"Board"裡的"Generation milling"一定要選, 才會輸出路徑檔哦, 在這個frame裡, 還有"isolation" 的選項, 這些數字決定了線路間的關係及刀路的生成, 這些設定與刀具及layout有關, 如果設定的不好, 有些線可能雕不出來, 或是一塊板子要雕很多次哦!
再來就是單位了, 其實這個設定只是看使用者的習慣, 因為在生成g-code時, mach 會folow這個單位設定! 不過要注意的是mach裡只有mm/inch 沒有mil或microns哦!
9. 再來我們看到"Machine"這一頁, 這裡主要進行機台"能力"的設定.
Z-axis:
Hihg: Z軸總行程
Up: 在雕刻過程中, 要移動(jogging) 路徑時, 安全高度
DOWN: 雕刻深度, 在這裡跟各位分享一下, 一般1-oz的pcb, 銅厚約
Drill Depth: 鑽孔深度, 這是生成鑽孔檔時會使用到的, 一般電木的pcb厚度大概
Drill Dwell: 鑽孔延時, 這是在鑽孔時會用到的設定, 意義是當鑽到預定深度時, 停止的秒數.
Milling Depth: 雕刻深度
Spindle:
Etching Tool Size: 刀具的寬度
Tool Change: 換刀的位置, 這裡的設定請不要超過機台的極限哦
Feed Rates: 機台的運行速率, mm/s
10. 設定好按下Accept 就會執行NC檔 輸出了
11. 輸出雕刻路徑 (檔名:xxxtop.nc/xxxbot.nc) top: 刻頂層 bot: 刻底層 一般做單面都是刻 bot:刻底層
12. 輸出鑽孔 (xxxtd.nc/xxxbd.nc) td: 鑽頂層 bd: 鑽底層
13. 用CNC 軟體打開雕刻路徑檔後的結果
11. 用CNC 軟體打開鑽孔檔後的結果
注意 : 如果雕刻出來 比例不正確 那就是CNC軟體設定不正確