Tạo PCB Footprint
Vùng mà linh kiện chiếm trên bo mạch đã chế tạo được xác định bởi footprint của linh kiện. Một footprint điển hình bao gồm các pad và lớp overlay của linh kiện, đồng thời cũng có thể bao gồm bất kỳ chi tiết cơ khí nào khác cần thiết. Trong ví dụ footprint bên dưới, phần lớn đường bao của linh kiện được xác định trên một lớp cơ khí (các đường màu xanh lá) thay vì lớp overlay (màu vàng), vì linh kiện này sẽ được lắp sao cho nhô qua một phần khoét trên bo mạch.

Footprint xác định không gian mà linh kiện chiếm và cung cấp các điểm kết nối từ các chân/pad của linh kiện tới các đường mạch trên bo.
Linh kiện được gắn trên footprint đó có thể được mô hình hóa bằng các đối tượng 3D Body. Đối tượng 3D Body được dùng như một vùng chứa để nhập vào một mô hình định dạng MCAD tổng quát, như minh họa trong hình bên dưới.

Có thể nhập một mô hình MCAD phù hợp vào đối tượng 3D Body.
Ngay cả khi đã có sẵn một tập hợp tài nguyên phong phú cung cấp các linh kiện PCB dựng sẵn (chẳng hạn như Manufacturer Part Search panel), thì rất có thể vào một thời điểm nào đó trong sự nghiệp, bạn sẽ cần tạo một linh kiện PCB tùy chỉnh. Footprint của linh kiện PCB được tạo trong trình biên tập PCB Footprint bằng cùng bộ đối tượng nguyên thủy có sẵn trong trình biên tập PCB. Ngoài footprint, logo công ty, định nghĩa chế tạo và các đối tượng khác cần dùng trong quá trình thiết kế bo mạch cũng có thể được lưu dưới dạng linh kiện PCB.
Tạo PCB Footprint Mới
Footprint có thể được tạo trực tiếp trong Workspace đã kết nối của bạn. Để thực hiện việc này:
-
Chọn File » New » Library từ menu chính, sau đó trong hộp thoại New Library được mở ra, chọn Create Library Content » Footprint từ vùng Workspace của hộp thoại.

Tạo một Workspace Footprint mới bằng hộp thoại New Library -
Trong hộp thoại Create New Item được mở ra, nhập thông tin cần thiết, bảo đảm rằng tùy chọn Open for editing after creation được bật rồi nhấp OK. Workspace Footprint sẽ được tạo và trình biên tập PCB Footprint tạm thời sẽ mở ra, hiển thị một tài liệu
.PcbLibnhư là tài liệu đang hoạt động. Tài liệu này sẽ được đặt tên theo Item-Revision, theo định dạng:<Item><Revision>.PcbLib(ví dụ:PCC-001-0001-1.PcbLib). Hãy dùng tài liệu này để định nghĩa footprint như mô tả bên dưới.
Ví dụ chỉnh sửa revision ban đầu của một Workspace Footprint – trình biên tập PCB footprint tạm thời cung cấp tài liệu để bạn định nghĩa footprint của mình. - Khi footprint đã được định nghĩa theo yêu cầu, hãy lưu nó vào Workspace bằng điều khiển Save to Server ở bên phải mục nhập footprint trong panel Projects. Hộp thoại Edit Revision sẽ xuất hiện, trong đó bạn có thể thay đổi Name, Description và thêm ghi chú phát hành nếu cần. Tài liệu và trình biên tập sẽ đóng sau khi lưu.
Một Workspace Footprint đã lưu có thể được sử dụng khi định nghĩa một linh kiện bằng Component Editor ở Single Component Editing mode hoặc Batch Component Editing mode.
Có thể duyệt Workspace Footprints bằng Components panel. Bật hiển thị các model bằng cách nhấp nút
ở đầu panel và chọn Models, sau đó chọn danh mục Footprints .
Để chỉnh sửa một Workspace Footprint, nhấp chuột phải vào mục nhập của nó trong Components panel và chọn lệnh Edit. Một lần nữa, trình biên tập tạm thời sẽ mở ra, với footprint được mở để chỉnh sửa. Thực hiện các thay đổi cần thiết, sau đó lưu tài liệu vào revision kế tiếp của Workspace Footprint.
Định nghĩa PCB Footprint
Footprint luôn được xây dựng ở mặt trên, bất kể cuối cùng chúng được đặt ở mặt nào của bo mạch, bằng cùng bộ công cụ và đối tượng thiết kế có sẵn trong trình biên tập PCB. Các thuộc tính phụ thuộc lớp, chẳng hạn như pad dán bề mặt và định nghĩa solder mask, sẽ tự động được chuyển sang các lớp mặt dưới tương ứng khi bạn lật footprint sang phía bên kia của bo trong quá trình đặt linh kiện.
Các đối tượng thiết kế có thể được đặt trên bất kỳ lớp nào, tuy nhiên đường bao thường được tạo trên lớp Top Overlay (silkscreen) và các pad trên lớp đa lớp (đối với chân linh kiện xuyên lỗ) hoặc lớp tín hiệu trên cùng (đối với chân linh kiện dán bề mặt). Khi bạn đặt footprint lên một PCB, tất cả các đối tượng cấu thành footprint sẽ được gán vào các lớp đã định nghĩa của chúng.

Chế độ xem 2D và 3D của một footprint cho linh kiện joystick. Hình 3D cho thấy mô hình STEP đã được nhập cho linh kiện. Lưu ý rằng các pad và lớp overlay của linh kiện có thể được nhìn thấy bên dưới mô hình STEP.
Trình tự điển hình để tạo thủ công một footprint linh kiện là:
-
Chuẩn bị không gian thiết kế: xác định các tùy chọn bắt dính, cấu hình lưới và đường dẫn hướng - tìm hiểu thêm.
-
Footprint nên được xây dựng quanh điểm tham chiếu của không gian thiết kế ở trung tâm của trình biên tập PCB footprint. Điểm tham chiếu này thực ra là gốc tương đối của không gian thiết kế và là điểm mà footprint linh kiện được con trỏ chọn lên trong các thao tác Place và Move (tùy thuộc vào Object Snap Options hiện tại trong trang PCB Editor – General của hộp thoại Preferences). Sử dụng phím tắt J, R để nhảy trực tiếp tới điểm tham chiếu. Nếu bạn quên di chuyển đến điểm tham chiếu trước khi bắt đầu dựng footprint, bạn có thể đưa pad tham chiếu tới footprint bằng các lệnh trong menu con Edit » Set Reference:
-
Pin 1 - đặt điểm tham chiếu linh kiện là chân 1 của footprint linh kiện.
-
Center - đặt điểm tham chiếu linh kiện là tâm của footprint linh kiện.
-
Location - đặt điểm tham chiếu linh kiện là một vị trí do người dùng xác định.
Điểm được chọn sẽ được đặt thành 0,0 - nó trở thành gốc tương đối mới và mọi primitive sẽ được cập nhật vị trí tương đối theo điểm này.
-
-
Đặt các pad (Place » Pad) theo yêu cầu của linh kiện. Sau khi chạy lệnh Place Pad nhưng trước khi đặt pad đầu tiên, nhấn phím Tab để mở panel Properties nhằm định nghĩa mọi thuộc tính của pad, bao gồm Designator, Size and Shape, Layer của pad, và Hole Size (đối với pad xuyên lỗ). Designator sẽ tự động tăng dần cho các lần đặt pad tiếp theo. Với pad dán bề mặt, đặt Layer thành Top Layer. Với pad xuyên lỗ, đặt Layer thành Multi-Layer.
-
Để bảo đảm việc đặt pad chính xác, hãy cân nhắc thiết lập một lưới dành riêng cho tác vụ này. Dùng phím tắt Ctrl+G để mở hộp thoại Cartesian Grid Editor dialog và phím Q để chuyển lưới giữa hệ Imperial và Metric.
-
Để đặt chính xác một pad khi di chuyển nó bằng chuột, hãy dùng các phím mũi tên trên bàn phím để di chuyển con trỏ theo bước lưới hiện tại. Ngoài ra, giữ Shift sẽ di chuyển theo bước gấp 10 lần lưới. Vị trí X, Y hiện tại được hiển thị trên thanh trạng thái và cả trong Heads Up display. Heads Up Display chứa cả vị trí lẫn độ lệch từ vị trí nhấp chuột gần nhất tới vị trí con trỏ hiện tại. Dùng phím tắt Shift+H để bật/tắt Heads Up display. Ngoài ra, nhấp đúp để chỉnh sửa một pad đã đặt và nhập vị trí X, Y cần thiết trong panel Properties .
-
Để kiểm tra khoảng cách giữa hai điểm trong không gian thiết kế, dùng Reports » Measure Distance (phím tắt Ctrl+M). Làm theo các nhắc nhở trên thanh trạng thái.
-
Các thuộc tính riêng của pad, chẳng hạn như solder mask và paste mask, được tự động tính toán dựa trên kích thước pad và các quy tắc thiết kế mask áp dụng. Mặc dù có thể định nghĩa thủ công các thiết lập mask cho từng pad, nhưng làm như vậy sẽ gây khó khăn cho việc chỉnh sửa các thiết lập này về sau trong quá trình thiết kế bo mạch. Thông thường việc này chỉ được thực hiện khi không thể nhắm mục tiêu các pad bằng các quy tắc thiết kế. Lưu ý rằng các quy tắc được định nghĩa trong trình biên tập PCB trong quá trình thiết kế bo mạch.
-
Dùng track, arc và các đối tượng primitive khác để định nghĩa đường bao linh kiện xuất hiện trên silkscreen PCB ở lớp Top Overlay. Nếu linh kiện được lật xuống mặt dưới của bo trong khi đặt, lớp overlay sẽ tự động được chuyển sang lớp Bottom Overlay.
-
Đặt track và các đối tượng primitive khác trên một lớp cơ khí để định nghĩa thêm chi tiết cơ khí, chẳng hạn như placement courtyard. Các lớp cơ khí là những lớp dùng cho mục đích chung. Bạn nên phân bổ chức năng cho các lớp này và sử dụng chúng một cách nhất quán trên các footprint của mình.
-
Đặt các 3D Body objects để định nghĩa hình dạng ba chiều của linh kiện vật lý sẽ được lắp trên PCB.
-
Các chuỗi Designator và Comment được tự động thêm vào lớp Overlay của footprint trong quá trình đặt vào không gian thiết kế PCB. Có thể bao gồm thêm các chuỗi Designator và Comment bằng cách đặt các special string
.Designatorvà.Commenttrên một lớp cơ khí. -
Định nghĩa các thuộc tính của footprint (ví dụ: tên và mô tả của nó) trên tab Footprint của panel Properties ở chế độ Library Options của panel này (kích hoạt khi không có đối tượng nào được chọn trong không gian thiết kế, có thể truy cập bằng lệnh Tools » Footprint Properties từ menu chính). Tham khảo phần bên dưới để tìm hiểu thêm về các tùy chọn và điều khiển có sẵn trong tab Footprint của panel.
Chuẩn bị Không gian Thiết kế
Mặc định là hiển thị lưới bằng các dấu chấm. Nếu muốn, bạn có thể hiển thị lưới bằng các đường kẻ. Thiết lập này được cấu hình trong hộp thoại Grid Editor, truy cập bằng cách nhấp nút Properties trong panel Properties như minh họa trong hình bên dưới. Ngoài ra, nhấn phím tắt Ctrl+G để mở hộp thoại.

Trong hình, lưới mịn được hiển thị bằng dấu chấm, còn lưới thô được hiển thị bằng đường kẻ.
Properties Panel
Khi chỉnh sửa một footprint trong trình biên tập PCB footprint và hiện tại không có đối tượng thiết kế nào được chọn trong không gian thiết kế, panel Properties sẽ hiển thị Library Options.
Các phần có thể thu gọn sau đây chứa thông tin về các tùy chọn và điều khiển có sẵn trong tab General của panel:
Selection Filter
Các tùy chọn trong phần này của panel xác định những đối tượng PCB footprint nào có thể được chọn trong không gian thiết kế.
- All Objects nút – chọn để bỏ lọc đối tượng để mọi loại đối tượng đều có thể được chọn.
- Object các nút – bật/tắt từng nút đối tượng để cho phép/vô hiệu khả năng chọn kiểu đối tượng đó.
Snap Options
- Grids – dùng để bật/tắt việc con trỏ có bắt dính vào lưới đang hoạt động của không gian thiết kế hay không. Khi tùy chọn này được bật, con trỏ sẽ hút về, hoặc bắt dính vào, vị trí lưới gần nhất. Lưới bắt dính đang hoạt động được hiển thị trên thanh trạng thái và trong Heads Up display của trình biên tập PCB (phím tắt Shift+H để bật/tắt).
- Guides – dùng để bật/tắt việc con trỏ có bắt dính vào các Snap Guide dạng đường thẳng hoặc điểm được đặt thủ công hay không. Một Snap Guide sẽ ghi đè Snap Grid.
- Axes – dùng để bật/tắt việc con trỏ có căn trục (theo hướng X hoặc Y) tới các Objects được bật cho snapping hay không. Axis Snap Range xác định khoảng cách trong đó việc căn trục X hoặc Y sẽ xảy ra. Một đường hướng dẫn căn chỉnh động sẽ được hiển thị khi việc căn chỉnh đạt được từ vị trí con trỏ hiện tại đến điểm bắt dính của đối tượng được căn trục (hotspot).
-
Snapping – chọn trực tiếp hoặc dùng phím tắt Shift+E để chọn việc bạn muốn bắt dính vào các đối tượng trên:
- All Layers – bật tùy chọn này để cho phép con trỏ bắt dính vào bất kỳ đối tượng điện nào trên bất kỳ lớp hiển thị nào.
- Current Layer – bật tùy chọn này để con trỏ chỉ nhận biết và bắt dính vào các đối tượng được đặt trên lớp hiện đang được chọn.
- Off – bật tùy chọn này để tắt bắt dính vào hotspot.
-
Objects for snapping
- On/Off – chọn để bật bắt dính cho các đối tượng mong muốn.
- Objects – danh sách các đối tượng khả dụng.
- Snap Distance – khi con trỏ nằm trong khoảng cách này tính từ điểm bắt dính của một đối tượng được bật (và bắt dính được bật cho lớp đang hoạt động), con trỏ sẽ bắt dính vào điểm đó.
- Axis Snap Range – khi con trỏ được căn trục và nằm trong khoảng cách này tới điểm bắt dính của một đối tượng được bật (và nút Axes được bật), một đường hướng dẫn động sẽ hiển thị để cho biết việc căn chỉnh đã đạt được.
Grid Manager
-
Grid Manager – nơi có thể định nghĩa và quản lý các lưới tùy chỉnh cục bộ, cũng như Snap Grid mặc định cho bo mạch.
-
Priority – trong không gian thiết kế, mức ưu tiên được phân biệt bằng thứ tự vẽ. Lưới có ưu tiên cao nhất (priority
1) sẽ được vẽ phía trước tất cả các lưới khác, tiếp theo là lưới có mức ưu tiên2, v.v., cho đếnGlobal Board Snap Gridmặc định, được vẽ phía sau tất cả các lưới tùy chỉnh khác. - Name – hiển thị tên của lưới.
- Color – nhấp để mở danh sách thả xuống nhằm đặt/thay đổi màu của lưới liên kết.
- Enabled – đánh dấu để bật lưới liên kết.
-
Priority – trong không gian thiết kế, mức ưu tiên được phân biệt bằng thứ tự vẽ. Lưới có ưu tiên cao nhất (priority
-
Add
- Add Cartesian Grid – nhấp để thêm lưới Descartes.
- Add Polar Grid – nhấp để thêm lưới Cực. Lưới Cực giúp bạn thiết kế các đặc tính và bo mạch không phải hình chữ nhật dễ dàng hơn.
- Properties – nhấp để mở hộp thoại trình chỉnh sửa lưới tương ứng (Cartesian Grid Editor hoặc Polar Grid Editor) nhằm sửa đổi thuộc tính cho lưới đã chọn.
-
– nhấp để xóa lưới hiện đang được chọn.
Guide Manager
-
Guide Manager – nơi có thể định nghĩa và quản lý một tập các Snap Guide và Snap Point thủ công cho bo mạch.
- Enabled – hướng dẫn có hiển thị trong không gian thiết kế (được chọn) hay không (bỏ chọn).
- Name – tên của hướng dẫn.
- X – tọa độ x (nếu áp dụng) được chỉ định trong không gian thiết kế mà đường hướng dẫn sẽ đi qua hoặc điểm sẽ được đặt tại đó.
-
Y – tọa độ y (nếu áp dụng) được chỉ định trong không gian thiết kế mà đường hướng dẫn sẽ đi qua hoặc điểm sẽ được đặt tại đó.
- Color – nhấp để mở danh sách thả xuống nhằm đặt/thay đổi màu của hướng dẫn liên kết.
-
Add – nhấp để thêm một snap guide hoặc snap point mới. Chọn lệnh tương ứng cho loại hướng dẫn cần dùng từ menu liên kết; một mục cho hướng dẫn/điểm mới sẽ được thêm vào lưới. Có các loại hướng dẫn sau:
-
Add Horizontal Guide– dùng lệnh này để thêm một đường hướng dẫn ngang tại vị trí tọa độ Y mong muốn trong không gian thiết kế. -
Add Vertical Guide– dùng lệnh này để thêm một đường hướng dẫn dọc tại vị trí tọa độ X mong muốn trong không gian thiết kế. -
Add +45 Guide– dùng lệnh này để thêm một đường hướng dẫn 45 độ (y=x) đi qua vị trí tọa độ X,Y mong muốn trong không gian thiết kế. -
Add -45 Guide– dùng lệnh này để thêm một đường hướng dẫn -45 độ (y=-x) đi qua vị trí tọa độ X,Y mong muốn trong không gian thiết kế. -
Add Snap Point– dùng lệnh này để thêm một point snap guide. Đây là một điểm nóng mà bạn đánh dấu thủ công trong phạm vi của lưới snap mặc định. Trong quá trình tương tác như đặt hoặc di chuyển một đối tượng, điểm nóng của đối tượng đó sẽ 'bắt dính' vào point snap guide khi nó đi vào đủ gần.
-
-
Place – nhấp để đặt một hướng dẫn. Chọn loại hướng dẫn từ danh sách thả xuống:
-
Place Horizontal Guide– dùng lệnh này để đặt một đường hướng dẫn ngang tại vị trí tọa độ Y mong muốn trong không gian thiết kế. -
Place Vertical Guide– dùng lệnh này để đặt một đường hướng dẫn dọc tại vị trí tọa độ X mong muốn trong không gian thiết kế. -
Place +45 Guide– dùng lệnh này để đặt một đường hướng dẫn 45 độ (y=x) đi qua vị trí tọa độ X,Y mong muốn trong không gian thiết kế. -
Place -45 Guide– dùng lệnh này để đặt một đường hướng dẫn -45 độ (y=-x) đi qua vị trí tọa độ X,Y mong muốn trong không gian thiết kế. -
Place Snap Point– dùng lệnh này để đặt một point snap guide. Đây là một điểm nóng mà bạn đánh dấu thủ công trong phạm vi của lưới snap mặc định. Trong quá trình tương tác như đặt hoặc di chuyển một đối tượng, điểm nóng của đối tượng đó sẽ 'bắt dính' vào point snap guide khi nó đi vào đủ gần.
-
-
– nhấp để xóa hướng dẫn hiện đang được chọn.
Other
- Units – dùng để chọn đơn vị đo mặc định cho tài liệu footprint PCB hiện tại. Các đơn vị mặc định được dùng để hiển thị mọi thông tin liên quan đến khoảng cách trên màn hình hoặc trong báo cáo. Các đơn vị mặc định luôn được dùng nếu không nhập hậu tố đơn vị (mm hoặc mil) khi chỉ định bất kỳ thông tin liên quan đến khoảng cách nào.
- Route Tool Path – dùng danh sách thả xuống để chọn lớp cơ khí (trong số tất cả các lớp hiện được bật để dùng trong thiết kế) mà trên đó xác định đường chạy công cụ route cho bo mạch.
Các phần có thể thu gọn sau đây chứa thông tin về các tùy chọn và điều khiển khả dụng trong tab Footprint của panel:
Properties
-
Name – dùng trường this này để chỉ định tên của footprint.
-
Description – dùng trường này để thêm mô tả có ý nghĩa cho footprint.
-
Type – dùng trường này để xác định loại footprint. Chọn từ các loại sau:
-
Standard– footprint điện tiêu chuẩn được nạp lên bo mạch; luôn được đồng bộ, luôn có trong BOM. -
Mechanical– footprint phi điện, ví dụ như tản nhiệt hoặc giá đỡ lắp. Được đồng bộ nếu nó tồn tại trên cả tài liệu schematic và PCB và luôn được đưa vào BOM. -
Graphical– footprint phi điện dùng cho logo công ty, khung tiêu đề, v.v.; không bao giờ được đồng bộ và không được đưa vào BOM. -
Net Tie (In BOM)– dùng để nối tắt hai (hoặc nhiều) net với nhau trong quá trình đi dây. Thường được dùng nếu cần lắp một footprint kiểu jumper và cũng tạo nối tắt tại cùng vị trí đó; luôn được đồng bộ và có trong BOM. -
Net Tie– giống như trên nhưng được thiết kế để bạn không thể nhận ra có một footprint tồn tại tại vị trí cần tạo nối tắt; luôn được đồng bộ nhưng không được đưa vào BOM. Khi đặt các linh kiện thuộc loại này, hãy dùng tùy chọn Verify Shorting Copper trong Design Rule Checker dialog (khi thực hiện DRC trong PCB) để xác minh mối nối tắt (tức là không có đồng không kết nối tồn tại trong footprint). -
Standard (No BOM)– footprint điện tiêu chuẩn được nạp lên bo mạch; luôn được đồng bộ, không được đưa vào BOM. -
Jumper– dùng để biểu diễn một liên kết dây, thường dùng trên bo mạch một mặt. Trên schematic, các footprint kiểu Jumper không cần phải được nối dây vào. Chúng chỉ được đưa vào để đảm bảo các Jumper được bao gồm trong BOM. Trên PCB, đặt các pad jumper dùng chung cùng một giá trị JumperID khác 0; phần mềm nhận biết trạng thái này, thêm một liên kết ký hiệu giữa các pad jumper để biểu diễn liên kết dây, và đưa liên kết này vào các kiểm tra quy tắc thiết kế. Tham khảo trang Working with Jumper Components để tìm hiểu thêm.
-
-
Height – dùng trường này để chỉ định chiều cao cho footprint. Giá trị này được dùng bởi quy tắc thiết kế Height (một phần của danh mục quy tắc Placement). Tham khảo phần Adding Height to a PCB Footprint để tìm hiểu thêm.
-
Area – dùng trường này để sửa đổi phép tính diện tích của linh kiện liên kết với footprint.
Các tùy chọn và điều khiển sau đây chỉ khả dụng khi định nghĩa một footprint từ Workspace:
- Item Revision – Item-Revision ID dùng cho mô hình footprint đang được định nghĩa trong Workspace.
- Source – cung cấp tên của Workspace nơi mô hình footprint cư trú. Nhấp để mở panel Explorer hiển thị footprint.
- Revision Details – hiển thị mọi mô tả đã được định nghĩa cho revision của footprint.
-
Revision State – hiển thị trạng thái vòng đời hiện tại của revision footprint.
Parameters
Sử dụng vùng này của panel, bạn có thể định nghĩa tập các tham số footprint. Tham khảo phần User-defined Footprint Parameters để tìm hiểu thêm.
Khi một đối tượng thiết kế được chọn, panel sẽ hiển thị các tùy chọn dành riêng cho loại đối tượng đó. Bảng sau liệt kê các loại đối tượng khả dụng để đặt trong không gian thiết kế footprint PCB – nhấp vào liên kết để truy cập trang thuộc tính cho đối tượng đó.
| 3D Body | Arc |
| Arc Keepout | Fill |
| Fill Keepout | Pad |
| Region | Region Keepout |
| Text (String, Text Frame) | Track |
| Track Keepout | Via |
Solder and Paste Mask Expansions
Để kiểm tra xem các solder mask và/hoặc paste mask đã được định nghĩa đúng trong trình chỉnh sửa footprint PCB hay chưa, hãy mở View Configuration panel và bật tùy chọn hiển thị cho từng lớp mask.
Vòng xuất hiện quanh mép của mỗi pad theo màu của lớp Top Solder Mask biểu thị mép của hình dạng solder mask nhô ra một lượng mở rộng từ bên dưới pad đa lớp vì multi-layer nằm ở đầu thứ tự vẽ lớp; nó được vẽ ở trên cùng. Layer Drawing Order được đặt trong PCB Editor - Display page của hộp thoại Preferences).
Hình ảnh bên dưới cho thấy một footprint PCB với viền màu tím (màu của lớp Top Solder Mask) xuất hiện quanh mép của mỗi pad.
Để chuyển nhanh qua các lớp, hãy dùng Single Layer Mode (Shift+S) kết hợp với Ctrl+Shift+Wheel roll.
Hỗ trợ Tham số
Các tham số áp dụng cho các đối tượng trong Altium Designer cung cấp một phương tiện mạnh mẽ và linh hoạt để thêm thông tin bổ sung vào thiết kế PCB. Được áp dụng như thuộc tính của đối tượng cha, tham số có thể được áp dụng ở nhiều cấp độ, bao gồm project, document, template và từng đối tượng riêng lẻ trong tài liệu thiết kế.
Các tham số xuất hiện trong không gian PCB có thể được dùng để lọc Query, Design Rule, Script và Variant, đồng thời có thể được áp dụng trong footprint linh kiện PCB để gọi các chuỗi tùy chỉnh trong các Footprint đã đặt.
Tham số qua Engineering Change Order
Các khả năng tham số PCB dựa trên chức năng có trong cơ chế ECO và tài liệu PCB, cho phép các tham số linh kiện do người dùng định nghĩa được chuyển vào và giữ lại trong không gian PCB. Đây là quá trình chuyển một chiều và các tham số được chuyển qua là chỉ đọc trong miền PCB.
Việc chuyển tham số được thực hiện bằng cách tạo ECO từ schematic sang PCB bằng lệnh menu Design » Update PCB Document.
Khi ECO được thực thi (bằng cách dùng nút Execute Changes ), mọi tham số linh kiện schematic do người dùng định nghĩa mới sẽ được chuyển sang tham chiếu footprint tương ứng trong thiết kế PCB.
Để xem các tham số đã được chuyển trong trình chỉnh sửa PCB, nhấp đúp vào một linh kiện để mở panel Properties rồi chọn tab Parameters . Tab này sẽ liệt kê các tham số người dùng hiện tại đã được gán cho footprint linh kiện được chọn. Các tham số cho footprint linh kiện được chọn cũng khả dụng trong panel Components .
Liên kết Tham chiếu Thông tin
Miền PCB tự động chấp nhận các tham số ComponentLink được định nghĩa sẵn từ schematic. Chúng được định nghĩa dưới dạng các cặp tham số (Description và link URL) thường thiết lập các liên kết tham chiếu dữ liệu đến các tệp cụ thể hoặc vị trí internet – điển hình là trang web nhà sản xuất hoặc URL datasheet.
Trong cả không gian thiết kế schematic và PCB, các liên kết được truy cập từ menu ngữ cảnh nhấp phải khi di chuột qua một linh kiện (trong các tùy chọn menu con References). Các tham số chuyên biệt được thêm trong panel Properties , và khi được chuyển sang không gian PCB, chúng xuất hiện như một tham số footprint linh kiện.
Tham số trong Footprint Nguồn
Các tham số được chuyển sang PCB có thể được dùng để cung cấp thêm thông tin sản xuất bo mạch hoặc thông tin chức năng thông qua footprint linh kiện. Bằng cách thêm các chuỗi tham số đặc biệt vào footprint ở cấp thư viện nguồn, các chuỗi tùy chỉnh sẽ được diễn giải trên lớp cơ khí mục tiêu hoặc lớp overlay.
Một chuỗi đặc biệt biểu diễn tham số do người dùng định nghĩa có thể được thêm vào footprint linh kiện nguồn bằng nút chuỗi đặc biệt và danh sách thả xuống trong panel Properties .
Trong footprint thư viện bên dưới, chuỗi đặc biệt .Designator đã được đặt trên lớp Mechanical 2.
Một chuỗi đặc biệt biểu diễn tham số người dùng có thể được thêm vào footprint linh kiện.
Khi tham số tùy chỉnh đó cũng đã được áp dụng cho các linh kiện schematic và dữ liệu tham số đã được chuyển sang PCB, các chuỗi footprint được diễn giải sẽ xuất hiện trên cả chế độ xem bo mạch và các tệp đầu ra được tạo. Trong trường hợp này, chuỗi tham số đặc biệt chứa một mã định danh part linh kiện tùy chỉnh để hỗ trợ lắp ráp.
Việc áp dụng các tham số người dùng vào footprint linh kiện dưới dạng chuỗi đặc biệt có thể phục vụ nhiều yêu cầu PCB tùy chỉnh khác, bao gồm nhãn chức năng cho công tắc và đầu nối, trong đó chuỗi tham số 'function' có thể được đặt trên Top Overlay trong footprint cho các loại linh kiện đó.
Query Tham số
Các chuỗi tham số trong miền PCB cũng có thể truy cập thông qua ngôn ngữ query của Altium Designer, và do đó, khả dụng cho các chức năng lọc đối tượng, bao gồm tính năng Find Similar Objects.
Để thực hiện chọn các đối tượng tương tự, hãy nhấp phải vào một linh kiện rồi chọn Find Similar Objects từ menu ngữ cảnh để mở hộp thoại Find Similar Objects.
Hộp thoại Find Similar Objects dialog bao gồm phần Parameters nơi có thể chọn các tùy chọn lọc theo nhu cầu.
Panel PCB Filter có thể áp dụng các từ khóa query theo tham số làm tiêu chí lọc, và có thể được dùng để tạo Design Rule dựa trên tham số PCB.
Có sẵn một số từ khóa query để làm việc với các tham số footprint PCB, bao gồm các từ khóa hàm cụ thể để chuyển đổi giá trị chuỗi thành số (chẳng hạn như StrToNumber). Việc chuyển đổi chuỗi Value có nhận biết đơn vị (V, mA, mV, kOhm, v.v.) và cho phép kết quả query được xác định bằng xử lý số của chuỗi giá trị tham số.
Các Loại Đơn vị được hỗ trợ có thể được chỉ định trong query là:
- % – Phần trăm
- A – Dòng điện
- C – Nhiệt độ
- dB – Decibel
- F – Điện dung
- G – Độ dẫn điện
- H – Điện cảm
- Hz – Tần số
- Kg – Khối lượng
- m – Chiều dài
- Ohm – Điện trở
- Q – Điện tích
- s – Thời gian
- V – Điện áp
- W – Công suất
- Z – Trở kháng
Có sẵn một số từ khóa query Parameter để làm việc với các tham số footprint linh kiện PCB.
Ví dụ được hiển thị trong hộp thoại Query Helper ở trên xử lý tham số Voltage Rating cho từng linh kiện (dùng chuyển đổi chuỗi sang số – StrToNumber(Unit Value, Unit Type)) để xác định xem giá trị của nó có lớn hơn 50V hay không. Khi được áp dụng trong panel PCB Filter , bố cục bo mạch ví dụ cho thấy một linh kiện điện áp cao duy nhất, C1 ( có giá trị Voltage Rating là 3kV).
Quy tắc và Script
Query tham số PCB cũng có thể được áp dụng cho Script và Design Rule của Altium Designer. Loại thứ hai có thể thực hiện các kiểm tra xác thực bố cục, chẳng hạn như phát hiện các tham số footprint để đánh giá vị trí đặt linh kiện hoặc gán lớp. Lưu ý rằng các hàm được liệt kê trong hộp thoại Query Helper ở trên khả dụng cho ngôn ngữ Scripting.
Ví dụ bên dưới cho thấy query điện áp định mức của tụ điện (xem query lọc ở trên) được áp dụng cho một quy tắc đặt linh kiện, quy tắc này khi chạy sẽ kiểm tra các giá trị khoảng cách hở cụ thể cho các linh kiện được phát hiện là thiết bị điện áp cao (>50V).
Các quy tắc thiết kế được định nghĩa bởi các tham số footprint cụ thể, như được chuyển từ không gian schematic, có thể được dùng để phát hiện các điều kiện bố cục tùy chỉnh.
Tương tự, có thể sử dụng các tham số PCB tùy chỉnh để kiểm tra tính tương thích lớp của linh kiện, ví dụ khi một linh kiện không hỗ trợ hàn sóng và do đó không được phép đặt ở lớp Bottom Layer. Ở đây, có thể áp dụng một truy vấn khớp đối tượng xử lý tham số tùy chỉnh ‘WaveSoldering’ (Yes/No) cho Permitted Layers Rule.
Sau đó, Rule (theo lô) sẽ kiểm tra giá trị của tham số linh kiện đó và tạo ra vi phạm nếu một linh kiện không tương thích với việc đặt trên Bottom Layer.
Biến thể
Các tham số được chuyển sang PCB và được bao gồm trong các biến thể của thiết kế (Design Variants) sẽ được xử lý cùng với lựa chọn Variant.
Trên thực tế, một tham số linh kiện có biến thể trong không gian PCB sẽ được phát hiện động bởi chuỗi truy vấn hoặc, ví dụ, được hiển thị trên một lớp bo mạch thông qua một chuỗi đặc biệt.
Tham số Footprint do người dùng định nghĩa
Các tham số do người dùng định nghĩa cho footprint được hỗ trợ trong Altium Designer. Vùng Parameters trên tab Footprint của panel Properties ở chế độ Library Options có thể được dùng để xem và chỉnh sửa các tham số footprint khi không có đối tượng nào được chọn trong không gian thiết kế của trình biên tập PCB footprint.
Khi linh kiện được đặt trên PCB, bạn có thể thấy các tham số này trong panel Properties ở chế độ Component trên tab Parameters .
Chuỗi Designator và Comment
Chuỗi Designator và Comment mặc định
Khi một footprint được đặt lên bo mạch, nó sẽ được gán một Designator và Comment dựa trên thông tin được trích xuất từ sơ đồ nguyên lý của thiết kế. Không cần phải định nghĩa thủ công các placeholder cho chuỗi Designator và Comment vì chúng được thêm tự động khi footprint được đặt lên bo mạch. Vị trí của các chuỗi này được xác định bởi tùy chọn chuỗi Designator và Comment Autoposition option in the Properties panel in Parameter mode khi chuỗi designator hoặc comment được chọn trong không gian thiết kế. Vị trí và kích thước mặc định của các chuỗi Designator và Comment được cấu hình trong Primitive tương ứng trên trang PCB Editor - Defaults page của hộp thoại Preferences .
Chuỗi Designator và Comment bổ sung
Có thể có những tình huống bạn muốn có thêm các bản sao của chuỗi designator hoặc comment. Ví dụ, đơn vị lắp ráp của bạn muốn một bản vẽ lắp ráp chi tiết với designator được hiển thị bên trong đường bao của từng linh kiện, trong khi công ty bạn yêu cầu designator phải nằm ngay phía trên linh kiện trên lớp phủ linh kiện của PCB hoàn thiện. Yêu cầu về designator bổ sung này có thể được đáp ứng bằng cách đưa chuỗi đặc biệt .Designator vào footprint. Một chuỗi đặc biệt .Comment cũng có sẵn để chỉ định vị trí của chuỗi comment trên các lớp hoặc vị trí thay thế.
Để đáp ứng yêu cầu của đơn vị lắp ráp, chuỗi .Designator sẽ được đặt trên một lớp cơ khí trong PCB Footprint editor và sau đó có thể tạo các bản in bao gồm lớp này như một phần của hướng dẫn lắp ráp thiết kế.
Xử lý các yêu cầu đặc biệt theo từng lớp
Một linh kiện PCB có thể có một số yêu cầu đặc biệt, chẳng hạn như cần một chấm keo hoặc định nghĩa solder mask có thể bóc. Nhiều yêu cầu đặc biệt trong số này sẽ gắn với mặt của bo mạch nơi linh kiện được lắp và phải lật sang mặt còn lại của bo mạch khi linh kiện bị lật.
Thay vì thêm một số lượng lớn các lớp chuyên dụng có thể hiếm khi được dùng, trình biên tập PCB của Altium Designer hỗ trợ yêu cầu này thông qua một tính năng gọi là cặp lớp. Một cặp lớp là hai lớp cơ khí đã được định nghĩa thành một cặp. Bất cứ khi nào một linh kiện được lật từ mặt này của bo mạch sang mặt kia, mọi đối tượng trên một lớp cơ khí đã ghép cặp sẽ được lật sang lớp cơ khí còn lại trong cặp đó. Với cách tiếp cận này, bạn chọn một lớp cơ khí phù hợp để chứa chấm keo (hoặc các yêu cầu đặc biệt khác) và định nghĩa hình dạng của nó bằng các đối tượng có sẵn. Khi bạn đặt footprint đó lên bo mạch, bạn phải thiết lập ghép cặp lớp. Điều này chỉ dẫn phần mềm về lớp mà nó phải chuyển các đối tượng sang khi linh kiện này được lật sang mặt còn lại của bo mạch. Bạn không thể định nghĩa cặp lớp trong PCB footprint editor; việc này được thực hiện trong PCB editor.
Tên của các Mechanical Layer có thể được chỉnh sửa trực tiếp từ panel View Configurations bằng cách nhấp chuột phải rồi chọn Edit Layer.
Một cách tiếp cận phổ biến để quản lý việc sử dụng lớp cơ khí là gán một số lớp chuyên biệt cho từng chức năng lớp cơ khí cần thiết. Cách tiếp cận này yêu cầu mọi nhà thiết kế phải tuân theo cùng một sơ đồ gán lớp và đánh số lớp. Nó cũng có thể gây khó khăn khi các linh kiện được lấy từ các nguồn khác không tuân theo cùng sơ đồ gán và đánh số đó. Nếu một sơ đồ khác đã được dùng, các đối tượng thiết kế phải được di chuyển từ lớp cơ khí hiện tại của chúng sang lớp cơ khí được gán cho chức năng đó.
Vấn đề này được giải quyết với việc giới thiệu thuộc tính Layer Type. Khi một linh kiện được đặt từ thư viện vào PCB editor, hoặc được sao chép từ thư viện này sang thư viện khác, hoặc được tạo bởi IPC Footprint Wizard, các gán Layer Type hiện có sẽ được khớp tự động, bất kể (các) số lớp cơ khí được gán cho các Layer Type đó. Các đối tượng sẽ được chuyển tới đúng lớp theo Layer Type của chúng. Nếu phần mềm không thể khớp theo Layer Type, nó sẽ quay về khớp theo Layer Number.
Đối với cả các lớp cơ khí riêng lẻ và Component Layer Pairs, bạn có thể chọn một Layer Type từ danh sách các loại được định nghĩa sẵn. Bạn có thể truy cập các hộp thoại được hiển thị bên dưới bằng cách nhấp chuột phải vào một lớp riêng lẻ, rồi chọn lệnh Edit Layer hoặc Add Component Layer từ menu.
Thêm chiều cao cho PCB Footprint
Ở mức đơn giản nhất của biểu diễn 3D, thông tin chiều cao có thể được thêm vào PCB footprint. Để thực hiện điều này, hãy mở panel Properties ở chế độ Library Options của nó (được kích hoạt khi không có đối tượng nào được chọn trong không gian thiết kế) và nhập chiều cao khuyến nghị cho linh kiện vào trường Height trên tab Footprint của panel.
Các quy tắc thiết kế chiều cao có thể được định nghĩa trong quá trình thiết kế bo mạch (nhấp Design » Rules trong PCB Editor), thường để kiểm tra chiều cao linh kiện tối đa trong một lớp linh kiện hoặc trong một định nghĩa room.
Một lựa chọn tốt hơn để định nghĩa thông tin chiều cao là gắn 3D Bodies vào PCB footprint.
Quản lý linh kiện với các primitive định tuyến
Khi một thiết kế được chuyển, footprint được chỉ định trong từng linh kiện sẽ được trích xuất từ các thư viện có sẵn và đặt lên bo mạch. Sau đó mỗi pad trong footprint sẽ có thuộc tính net được đặt thành tên của net được kết nối với chân linh kiện đó trong sơ đồ nguyên lý. Mọi đối tượng tiếp xúc với một pad sẽ kết nối vào cùng net với pad đó.
PCB editor bao gồm một công cụ quản lý net toàn diện. Để khởi chạy nó, hãy chọn Design » Netlist » Configure Physical Nets từ menu chính để mở hộp thoại Configure Physical Nets dialog. Nhấp nút Menu để xem menu các tùy chọn. Nhấp danh sách thả xuống của tiêu đề New Net Name để chọn net sẽ gán cho các primitive chưa được gán.
Footprint có nhiều pad nối với cùng một chân
Footprint hiển thị bên dưới, một transistor SOT223, có nhiều pad được nối với cùng một chân logic của linh kiện trong sơ đồ nguyên lý - Pin 2. Để tạo kết nối này, hai pad đã được thêm với cùng một designator - '2'. Khi lệnh Design » Update PCB được dùng trong Schematic Editor để chuyển thông tin thiết kế sang PCB, quá trình đồng bộ hóa kết quả sẽ hiển thị các đường kết nối đi tới cả hai pad trong PCB editor, tức là chúng nằm trên cùng một net. Cả hai đều có thể được đi dây.

Footprint SOT223 hiển thị hai pad có designator là 2.
Chuẩn bị silkscreen
Để hỗ trợ giải quyết các vấn đề Design for Manufacture (DFM) phổ biến do silkscreen chồng lấn lên đồng hở và lỗ, PCB footprint editor bao gồm một tính năng chuyên dụng để chuẩn bị silkscreen cho các footprint của bạn. Những vấn đề này có thể được xử lý hiệu quả bằng cách:
- cắt xén tự động các đường và cung silkscreen;
- cắt xén hoặc di chuyển tự động các fill và region;
- di chuyển tự động các chuỗi văn bản silkscreen.
Để truy cập công cụ chuẩn bị silkscreen trong PCB footprint editor, hãy dùng lệnh Tools » Silkscreen Preparation từ menu chính. Hộp thoại Silkscreen Preparation sẽ mở ra.
Sử dụng hộp thoại để cấu hình các thiết lập cắt xén/di chuyển đối tượng silkscreen. Các tùy chọn khả dụng là:
- Clip to Exposed Copper – bật để tự động cắt xén đối tượng theo đồng hở.
- Clip to Solder Mask Openings – bật để tự động cắt xén đối tượng theo các vùng mở solder mask.
- Silkscreen Clearance – xác định giá trị tối thiểu chấp nhận được giữa các đối tượng silkscreen và đồng hở / vùng mở solder mask và lỗ.
- Min Remaining Length – nếu chiều dài đường/cung nhỏ hơn giá trị đã định nghĩa sau khi cắt xén, các đối tượng sẽ bị xóa khỏi footprint. Lưu ý rằng chiều dài này là chiều dài từ đỉnh đến đỉnh, không phải từ cạnh đến cạnh – show image.
- Move Text – bật để di chuyển các chuỗi văn bản silkscreen ra xa đồng hở / vùng mở solder mask và lỗ nếu khoảng cách giữa chúng nhỏ hơn Silkscreen Clearance. Việc di chuyển bị giới hạn bởi giá trị Max Distance .
-
Fill & Region – chọn hành động sẽ được thực hiện cho fill và region khi khoảng cách giữa chúng với đồng hở / vùng mở solder mask và lỗ nhỏ hơn Silkscreen Clearance:
-
None– fill và region sẽ được giữ nguyên. -
Clip– fill và region sẽ được cắt xén để duy trì Silkscreen Clearance. Fill sẽ được chuyển đổi thành region nếu phù hợp. -
Move– fill và region sẽ được di chuyển ra xa đồng hở / vùng mở solder mask và lỗ. Việc di chuyển bị giới hạn bởi giá trị Max Distance .
-
- Max Distance – xác định khoảng cách tối đa mà các chuỗi văn bản, designator linh kiện, fill và region có thể được di chuyển để duy trì Silkscreen Clearance.
Nhấp OK để thực hiện cắt xén và/hoặc di chuyển các đối tượng silkscreen theo các thiết lập trong hộp thoại.
Ví dụ về hiệu năng của công cụ chuẩn bị silkscreen được hiển thị bên dưới.
Tạo footprint bằng IPC Compliant Footprint Wizard
IPC Compliant Footprint Wizard tạo ra một PCB footprint thực sự tuân thủ Revision B của tiêu chuẩn IPC 7351 - Generic Requirements for Surface Mount Design and Land Pattern Standard. Thay vì làm việc trực tiếp từ các kích thước footprint (như Footprint Wizard thực hiện), IPC Compliant Footprint Wizard sử dụng thông tin kích thước từ chính linh kiện, sau đó tính toán pad phù hợp và các thuộc tính footprint khác theo các thuật toán do IPC ban hành.
Thay vì yêu cầu bạn nhập các thuộc tính của pad và track dùng để định nghĩa footprint, Wizard nhận các kích thước thực tế của linh kiện làm đầu vào. Dựa trên các công thức được phát triển cho tiêu chuẩn IPC-7351, Wizard sau đó tạo footprint bằng các đối tượng chuẩn của Altium Designer, chẳng hạn như pad và track.
Để chạy IPC Compliant Footprint Wizard, chọn Tools » IPC Compliant Footprint Wizard từ menu chính trong một tài liệu PCB Library.
Trên trang Select Component Type, chọn họ linh kiện mà bạn muốn tạo footprint trên trang Select Component Type. Vùng xem trước ở phía bên phải của Wizard thay đổi động để hiển thị linh kiện hiện đang được chọn và cũng cho biết các loại package được phép tạo. Bảng sau liệt kê các loại linh kiện và package được hỗ trợ trong Wizard.
| Tên | Mô tả | Các package bao gồm |
|---|---|---|
| BGA | Ball Grid Array | BGA, CGA |
| BQFP | Bumpered Quad Flat Pack | BQFP |
| CAPAE | Tụ nhôm điện phân | CAPAE |
| CFP | Gói phẳng kép bằng gốm - chân Gullwing được cắt tỉa và tạo hình | CFP |
| Chip Array | Mảng chip | Chip Array |
| DFN | Dual Flat No-lead | DFN |
| CHIP | Linh kiện chip, 2 chân | Tụ điện, cuộn cảm, điện trở |
| CQFP | Gói phẳng bốn cạnh bằng gốm - chân Gullwing được cắt tỉa và tạo hình | CQFP |
| DPAK | Vỏ transistor | DPAK |
| LCC | Leadless Chip Carrier | LCC |
| LGA | Land Grid Array | LGA |
| MELF | Linh kiện MELF, 2 chân | Điốt, điện trở |
| MOLDED | Linh kiện đúc, 2 chân | Tụ điện, cuộn cảm, điốt |
| PLCC | Plastic Leaded Chip Carrier, vuông - chân J | PLCC |
| PQFN | Pullback Quad Flat No-Lead | PQFN |
| PQFP | Plastic Quad Flat Pack | PQFP, PQFP Exposed Pad |
| PSON | Pullback Small Outline No-Lead | PSON |
| QFN | Quad Flat No-Lead | QFN, LLP |
| QFN-2ROW | Quad Flat No-Lead, 2 hàng, vuông | QFN hàng đôi |
| SODFL | Điốt small outline, chân phẳng | SODFL |
| SOIC | Gói mạch tích hợp small outline, bước chân 1,27mm - chân Gullwing | SOIC, SOIC Exposed Pad |
| SOJ | Small Outline Package - chân J | SOJ |
| SON | Small Outline Non-Lead | SON, SON Exposed Pad |
| SOP, TSOP | Small Outline Package - chân Gullwing | SOP, TSOP, TSSOP |
| SOT143/343 | Transistor small outline | SOT143, SOT343 |
| SOT223 | Transistor small outline | SOT223 |
| SOT23 | Transistor small outline | 3 chân, 5 chân, 6 chân |
| SOT89 | Transistor small outline | SOT89 |
| SOTFL | Transistor small outline, chân phẳng | 3 chân, 5 chân, 6 chân |
| WIRE WOUND | Cuộn cảm dây quấn chính xác, 2 chân | Cuộn cảm |
Các trang tiếp theo của Wizard sẽ thay đổi tùy theo loại linh kiện được chọn. Hãy làm theo các trang trực quan của Wizard để thiết lập footprint linh kiện cụ thể theo yêu cầu. Một số lưu ý khi làm việc với IPC Compliant Footprint Wizard:
- Mọi kích thước đều được nhập vào Wizard theo đơn vị hệ mét (mm).
- Kích thước tổng thể của package, thông tin chân, khoảng cách heel, solder fillet và dung sai có thể được nhập và xem ngay lập tức.
- Các kích thước cơ khí, chẳng hạn như Courtyard, Assembly và thông tin Component (3D) Body, có thể được nhập.
- Wizard có thể vào lại và cho phép dễ dàng xem xét cũng như điều chỉnh.
-
Bản xem trước của footprint được hiển thị ở mọi giai đoạn. Đối với mỗi loại linh kiện, vùng Preview sẽ cập nhật động để hiển thị vị trí, kích thước mới, v.v., cho một số thiết lập. Trong vùng Preview , bạn có thể nhấp
hoặc
để chuyển đổi giữa hình xem trước 2D và 3D.
- Nếu muốn, bạn có thể xem trước mô hình 3D STEP trước khi tạo mô hình. Nhấp Generate STEP Model Preview trên bất kỳ trang nào trong Wizard sau khi chọn loại linh kiện để xem trước mô hình 3D STEP trong vùng Preview.
- Paste mask được chia thành các fill nhỏ đối với các package có pad nhiệt lớn (kích thước 2,1mm x 1,6 mm hoặc lớn hơn).
- Đối với các package có chân gullwing, pad được cắt bớt để ngăn chúng kéo dài xuống dưới thân package.
- Đối với các package nhỏ có pad nhiệt trung tâm lớn, các pad ngoại vi được cắt bớt để bảo đảm khoảng hở cần thiết giữa các pad theo tiêu chuẩn IPC.
- Khi áp dụng việc cắt bớt pad, một cảnh báo sẽ được hiển thị trong hộp thoại.
- Tên và mô tả của footprint được tự động đề xuất dựa trên thông tin bạn nhập trong Wizard nhưng có thể được thay đổi để phù hợp với yêu cầu của tổ chức.
-
Phù hợp với tiêu chuẩn IPC, Wizard hỗ trợ ba biến thể footprint (
_L,_N,_M), mỗi biến thể được điều chỉnh để phù hợp với một mật độ bo mạch khác nhau. - Nút Finish có thể được nhấn ở bất kỳ giai đoạn nào để tạo footprint hiện đang được xem trước. Nếu bạn nhấp vào Finish trước khi hoàn tất toàn bộ Wizard, footprint sẽ được tạo bằng các thiết lập mặc định của hệ thống cho loại linh kiện bạn đã chọn.
- Khi làm việc với thư viện PCB footprint dựa trên tệp, hãy dùng IPC Compliant Footprints Batch Generator để nhanh chóng tạo nhiều footprint ở nhiều mức mật độ khác nhau.
Tạo Footprint bằng Footprint Wizard
Trình biên tập PCB footprint bao gồm một Footprint Wizard. Wizard này cho phép bạn chọn từ nhiều loại package khác nhau và điền thông tin phù hợp, sau đó nó sẽ xây dựng footprint linh kiện cho bạn. Lưu ý rằng trong Footprint Wizard, bạn nhập các kích thước cần thiết cho pad và lớp overlay của linh kiện.
Để khởi chạy Footprint Wizard, chọn Tools » Footprint Wizard từ menu chính hoặc nhấp chuột phải trong vùng thiết kế và chọn lệnh Tools » Footprint Wizard từ menu ngữ cảnh.
Dùng trang Component patterns để chỉ định mẫu của linh kiện bạn muốn tạo. Chọn mẫu mong muốn từ danh sách rồi dùng danh sách thả xuống để chọn đơn vị cho linh kiện (Imperial (mil) hoặc Metric (mm)). Các mẫu hiện có gồm:
- Ball Grid Arrays (BGA)
- Capacitors
- Diodes
- Dual In-line Packages (DIP)
- Edge Connectors
- Leadless Chip Carriers (LCC)
- Pin Grid Arrays (PGA)
- Quad Packs (QUAD)
- Resistors
- Small Outline Packages (SOP)
- Staggered Ball Grid Arrays (SBGA)
- Staggered Pin Grid Arrays (SPGA)
Các trang tiếp theo của Wizard sẽ thay đổi tùy theo mẫu linh kiện được chọn. Hãy làm theo các trang trực quan của Wizard để thiết lập footprint linh kiện cụ thể theo yêu cầu.
Tạo Báo cáo Linh kiện
Để tạo báo cáo cho PCB footprint đang hoạt động, hãy chọn lệnh Reports » Component từ menu chính. Sau khi khởi chạy lệnh, báo cáo sẽ được tạo (<PCBLibraryDocumentName>.CMP) trong cùng thư mục với tài liệu thư viện PCB nguồn và sẽ tự động được mở làm tài liệu đang hoạt động trong cửa sổ thiết kế chính. Báo cáo liệt kê các thông tin bao gồm kích thước footprint và phân tích các đối tượng primitive cấu thành footprint cùng các lớp mà chúng nằm trên đó.
Báo cáo sẽ được thêm vào bảng Projects dưới dạng tài liệu tự do trong thư mục con Documentation\Text Documents.
).
)