Eagle pcb gcode hướng dẫn

  1. 14-03-2017, 02:17:07 PM #1

    Giới thiệu về trình xuất gcode cho CNC -> PCB-GCode với Eagle

    Để có thể làm mạch in (PCB) nhanh với máy CNC, thiết nghĩ có rất nhiều cách có thể làm được. Cơ bản trình tự như sau:
    - Vẽ mạch, tất nhiên dùng các chương trình vẽ mạch in.
    - Sao lưu lại với đường biên dạng vector, hoặc lưu mạch lại dưới dạng ảnh.
    - Dùng chương trình CAM & import file vector đã tạo, hoặc có thể dùng công cụ tái tạo file ảnh mạch thành vector (nếu bước trên lưu file dưới dạng ảnh bitmap).
    - Sau đó làm các thao tác CAD/CAM căn bản để tạo đường dao, hiệu chỉnh mạch v.v... rồi tiến hành CNC thôi.

    Trước đây, khi chưa biết vẽ mạch với các trình vẽ mạch chuyên dùng, mình hay dùng phương pháp vẽ tay để mô hình hóa trước đường mạch. Sau đó thì.. dùng AutoCAD để vẽ mạch, rồi dùng ArtCAM hoặc các trình CAM 2D khác hổ trợ xuất đường dao (toolpath) để chuyển qua máy CNC. Với cách làm thì quá mất thời gian.

    Sau này, khi được biết PCB-GCode là plugin trong Eagle (trình vẽ mạch & PCB) thì luyện vẽ và làm mạch với nó. Eagle tuy không quá mạnh nhưng theo mình khá là tiện dụng. Vì vẽ không chuyên nên cũng không dám giới thiệu gì nhiều.

    Vừa qua thấy có nhiều bạn cũng vẽ & cnc mạch với Eagle, có hỏi xem cài đặt thông số thế nào? Cái này mình vẫn còn nhiều điều chưa hiểu dù cài đặt chỉ qua vài thông số.

    Nay lập chủ để này để mọi người cùng tham gia thảo luận & chia sẻ kinh nghiệm chạy mạch với Eagle & PCB-GCode.

    Trình thiết kế mạch Eagle giờ đã thành sản phẩm của AutoDesk

    Eagle pcb gcode hướng dẫn

    Đính kèm bên dưới là ảnh chụp 2 TAB setting mà mình có can thiệp vào, các phần khác đều để mặc định.

    Có đính kèm plugin PCB-Gcode bên dưới

    PS: mình còn quan tâm đến phần mô phỏng 3D của nó, không biết bác nào rành về mấy phần này có thể bổ xung một bài hướng dẫn giúp đã thông cho anh em được không?


  2. Có 8 thành viên đã cám ơn CKD cho bài viết hữu ích này:


Bài trước đã có giới thiệu về các loại file gerber được xuất ra từ phần mềm Orcad, trong bài này chúng tôi xin giới thiệu về các file gerber của Eagle cần lưu ý khi đặt mạch in

Eagle Là một phần mềm thiết kế mạch tương đối cũ nhưng rất dễ dùng, thường được sử dụng bởi những lão làng trong thiết kế mạch (những kỹ sư có tuổi). Bài viết dưới đây liệt kê các tên file điển hình cần có khi xuất gerber từ phần mềm Eagle

(xem thêm về xuất file gerber bằng Eagle)

Đuôi GERBER xuất bởi EAGLE

MÔ TẢ (EN)

TÊN KHÁC

FAB layer type (quy định tên theo phần mềm FAB3000)

MÔ TẢ (VI)

---

Mid-layer 1, 2, etc.

---

---

Lớp ở giữa, là lớp hàn gắn các layer vào với nhau, như là 1 lớp chất dính. Nhiều lúc người thiết kế dùng lớp này làm lớp đồng ở giữa để đi dây

SOL

Bottom Layer

bottom copper

Bottom

Lớp đồng đi dây mặt dưới

PLS

Bottom Overlay

Bottom Silkscreen

Silk bottom

Lớp này  để in chú thích lên bề mặt ví dụ như chữ, hình ảnh

Bottom Paste Mask

Paste bottom

là lớp đồng sẽ lộ ra bề mặt ngoài để hàn linh kiện vào. Thường là chân linh kiện. Thường gọi là chỗ mạ thiếc mã vàng. Có thể có hoặc không, vì bản thân lớp GBL đã thể hiện rồi. Chỉ cần lớp GBS phủ lên đấy thì sẽ vẫn tạo nên PAD hàn bình thường

STS

Bottom Solder Mask

Mask bottom

Lớp này dùng để bỏ qua việc phủ xanh (phủ polyme cách điện cho diện tích nào đó được tạo bởi lớp này). Thường có trên các Pad chân linh kiện

Drill Drawing

Fab Drawing

file vị trí lỗ khoan dạng hình ảnh, trong đó GD1 là lỗ khoan từ layer TOP đến MID1, GD2 là lỗ khoan từ MID1 sang MID2 ... Cứ như vậy cho đến layer BOTTOM

Drill Guide

Fab Drawing

file hướng dẫn khoan (dịch nôm na như vậy, các file GG1, GG2 cũng là chỉ chiều hướng của các lỗ từ layer này sang layer khác theo chiều từ TOP đến BOTTOM). Thực chất file này bình thường cũng thể hiện như các file GD1,GD2

Keep Out Layer

Border

file này dùng để định hình đường vẽ mà máy sẽ cắt thủng theo đường đấy để loại bỏ phần nào đó của mạch hoặc tạo đường biên mạch

Mechanical Layer 1, 2, etc.

Mechanical Drawing

Lớp vẽ thể hiện hình dạng của linh kiện gắn trên mạch

Internal Plane Layer 1, 2, etc.

Internal plane

Lớp đi dây điện ở giữa, trong trường hợp mạch có hơn 2 layer đi dây

Pad Master Bottom

Không rõ (ít sử dụng, chắc không quan trọng)

Pad Master Top

Không rõ (ít sử dụng, chắc không quan trọng)

CMP

Top Layer

top copper

Top

Lớp dây đồng đi trên mạch, mặt trên cùng

PLC

Top Overlay

top Silkscreen

Silk Top

lớp chú thích in lên bề mặt mạch ví dụ: chữ, hình ảnh...

Top Paste Mask

Paste top

Lớp mạ thiếc, lớp lộ ra để hàn linh kiện, nhưng không thực sự quan trọng. Vì chỉ cần lớp Top Solder Mask là đủ.

STC

Top Solder Mask

Mask top

Lớp chống phủ xanh (phủ polyme) tại vị trí đó. Thường dùng để tránh phủ xanh tại Pad chân linh kiện

Score

V-score, V-cut

Score

Lớp vẽ đường khía, khoét rãnh không đứt mạch, phục vụ cho việc bẻ gãy mạch bằng tay

Gerber Panels

Gerber Panels là sản phẩm của việc ghép các gerber lại với nhau trong 1 panel tiêu chuẩn để gia công

Report file

file báo cáo (quá trình xuất file GERBER - Không care)

Layer report file

Không rõ (không care)

Rule report file

File báo cáo lỗi của các Gerber

DRD

ASCII NC Drill

Drill Through Hole

File khoan (theo kiểu GCODE - mở vào toàn là Gcode)

EIA NC Drill

File khoan (theo kiểu nhị phân - mở vào sẽ chẳng thấy gì hết)

NC Drill Report

File báo cáo khoan (Đường kính dao, độ dài hành trình, bao nhiêu dao .v..v)

Aperture File (generated when Embedded apertures (RS274X) on the Apertures tab is enabled)

Không rõ, ít dùng, không quan trọng

Aperture File (generated when Embedded apertures (RS274X) on the Apertures tab is not enabled)

Không rõ, ít dùng, không quan trọng