Tạo PCB Footprint
Diện tích mà linh kiện chiếm trên bo mạch sau khi 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 in ký hiệu linh kiện, đồng thời có thể bao gồm các chi tiết cơ khí cần thiết khác. Trong ví dụ footprint bên dưới, phần lớn đường bao 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 in ký hiệu (màu vàng), vì linh kiện này sẽ được lắp sao cho nhô ra phía trên 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ừ chân/pad của linh kiện đến các đường mạch trên bo mạch.
Linh kiện được lắp 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 làm vùng chứa để nhập mô hình ở định dạng MCAD thông dụng, 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ó nguồn tài nguyên phong phú cung cấp các linh kiện PCB dựng sẵn (chẳng hạn như bảng Manufacturer Part Search), rất có thể vào một thời điểm nào đó trong sự nghiệp, bạn vẫ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 tập hợp các đối tượng cơ bản có trong trình biên tập PCB. Ngoài footprint, logo công ty, các định nghĩa chế tạo và những đối tượng khác cần thiết 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 footprint PCB mới
Bạn có thể tạo footprint trực tiếp trong Workspace đã kết nối. Để thực hiện:
-
Chọn File » New » Library từ các menu chính, sau đó trong hộp thoại New Library mở ra, chọn Create Library Content » Footprint từ vùng Workspace của hộp thoại.

Tạo footprint mới trong Workspace bằng hộp thoại New Library -
Trong hộp thoại Create New Item mở ra, nhập thông tin cần thiết, đảm bảo tùy chọn Open for editing after creation được bật rồi nhấp vào OK. Footprint trong Workspace sẽ được tạo và trình biên tập PCB Footprint tạm thời sẽ mở ra, với tài liệu
.PcbLiblà tài liệu đang hoạt động. Tài liệu này sẽ được đặt tên theo Item-Revision, với định dạng:<Item><Revision>.PcbLib(ví dụ:PCC-001-0001-1.PcbLib). Sử dụng tài liệu này để định nghĩa footprint như mô tả bên dưới.
Ví dụ về chỉnh sửa phiên bản đầu tiên của footprint trong Workspace – trình biên tập footprint PCB tạm thời cung cấp tài liệu để bạn định nghĩa footprint. - Khi footprint đã được định nghĩa theo yêu cầu, hãy lưu vào Workspace bằng nút điều khiển Save to Server ở bên phải mục footprint trong bảng Projects. Hộp thoại Edit Revision sẽ xuất hiện, cho phép bạn thay đổi Tên, Mô tả 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.
Footprint đã lưu trong Workspace có thể được sử dụng khi định nghĩa linh kiện bằng Component Editor ở chế độ chỉnh sửa từng linh kiện hoặc chế độ chỉnh sửa linh kiện hàng loạt.
Bạn có thể duyệt các footprint trong Workspace bằng bảng Components. Bật hiển thị mô hình bằng cách nhấp vào nút
ở đầu bảng và chọn Models, sau đó chọn danh mục Footprints.
Để chỉnh sửa một footprint trong Workspace, nhấp chuột phải vào mục tương ứng trong bảng Components và chọn lệnh Edit. Trình biên tập tạm thời sẽ lại mở ra cùng với footprint để chỉnh sửa. Thực hiện các thay đổi cần thiết, sau đó lưu tài liệu thành phiên bản tiếp theo của footprint trong Workspace.
Định nghĩa footprint PCB
Footprint luôn được dựng ở mặt trên, bất kể cuối cùng được đặt ở mặt nào của bo mạch, bằng cùng tập hợp công cụ và đối tượng thiết kế có trong trình biên tập PCB. Các thuộc tính riêng của từng lớp, chẳng hạn như pad gắn bề mặt và định nghĩa lớp chống hàn, được tự động chuyển sang các lớp tương ứng ở mặt dưới khi bạn lật footprint sang mặt kia của bo mạch trong quá trình bố trí linh kiện.
Có thể đặt các đối tượng thiết kế 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 (in lụa), còn các pad được tạo 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 mặt trên (đối với chân linh kiện gắn bề mặt). Khi bạn đặt footprint lên PCB, tất cả đối tượng cấu thành footprint sẽ được gán vào các lớp đã định nghĩa tương ứng.

Hình chiếu 2D và 3D của footprint cho một linh kiện cần điều khiển. Hình 3D hiển thị mô hình STEP đã nhập của linh kiện. Lưu ý rằng có thể nhìn thấy các pad và lớp in ký hiệu linh kiện bên dưới mô hình STEP.
Trình tự thông thường để tạo footprint linh kiện thủ công như sau:
-
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ế ở giữa trình biên tập footprint PCB. Điểm tham chiếu này thực chất là gốc tọa độ tương đối của không gian thiết kế và là điểm mà con trỏ dùng để giữ footprint linh kiện trong các thao tác Đặt và Di chuyển (tùy thuộc vào Object Snap Options hiện tại trên trang PCB Editor – General của hộp thoại Preferences). Sử dụng các phím tắt J, R để chuyển trực tiếp đến điểm tham chiếu. Nếu quên chuyển đến điểm tham chiếu trước khi bắt đầu xây dựng footprint, bạn có thể đưa pad tham chiếu đến footprint bằng các lệnh trong menu con Edit » Set Reference:
-
Pin 1 - đặt điểm tham chiếu linh kiện tại chân 1 của footprint linh kiện.
-
Center - đặt điểm tham chiếu linh kiện tại tâm của footprint linh kiện.
-
Location - đặt điểm tham chiếu linh kiện tại vị trí do người dùng xác định.
Điểm đã chọn sẽ được đặt thành 0,0 - điểm này trở thành gốc tọa độ tương đối mới và vị trí của tất cả các đối tượng cơ bản sẽ được cập nhật 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ở bảng Properties nhằm xác định tất cả các thuộc tính của pad, bao gồm Designator, Size and Shape, Layer và Hole Size của pad (đối với pad xuyên lỗ). Ký hiệu định danh sẽ tự động tăng cho các lần đặt pad tiếp theo. Đối với pad gắn bề mặt, đặt Layer thành Top Layer. Đối với pad xuyên lỗ, đặt Layer thành Multi-Layer.
-
Để đảm bảo đặt pad chính xác, hãy cân nhắc thiết lập lưới riêng cho tác vụ này. Sử dụng các phím tắt Ctrl+G để mở hộp thoại Cartesian Grid Editor và phím Q để chuyển lưới từ hệ đơn vị Anh sang hệ mét.
-
Để đặt pad chính xác khi di chuyển pad bằng chuột, hãy sử 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 bằng 10 lần bước lưới. Tọa độ X, Y hiện tại được hiển thị trên thanh Trạng thái và trong màn hình Heads Up. Màn hình Heads Up hiển thị cả vị trí lẫn độ lệch từ vị trí nhấp chuột gần nhất đến vị trí con trỏ hiện tại. Sử dụng phím tắt Shift+H để bật hoặc tắt màn hình Heads Up. Hoặc bạn có thể nhấp đúp để chỉnh sửa một pad đã đặt và nhập tọa độ X, Y cần thiết trong bảng Properties .
-
Để kiểm tra khoảng cách giữa hai điểm trong không gian thiết kế, sử dụng Reports » Measure Distance (phím tắt Ctrl+M). Làm theo hướng dẫn trên thanh Trạng thái.
-
Các thuộc tính riêng của pad, chẳng hạn như lớp cản hàn và lớp kem hàn, được tính toán tự động dựa trên kích thước pad và các quy tắc thiết kế lớp phủ áp dụng. Mặc dù có thể xác định thủ công các thiết lập lớp phủ cho từng pad, cách này khiến việc sửa đổi các thiết lập đó về sau trong quá trình thiết kế bo mạch trở nên khó khăn. Thông thường, chỉ nên làm như vậy khi không thể áp dụng quy tắc thiết kế cho các pad đó. Lưu ý rằng các quy tắc được xác định trong trình biên tập PCB trong quá trình thiết kế bo mạch.
-
Sử dụng đường mạch, cung tròn và các đối tượng cơ bản khác để xác định đường bao linh kiện hiển thị trên lớp in lụa PCB ở lớp Top Overlay. Nếu linh kiện được lật xuống mặt dưới của bo mạch khi đặt, lớp in này sẽ tự động được chuyển sang lớp Bottom Overlay.
-
Đặt đường mạch và các đối tượng cơ bản khác trên một lớp cơ khí để xác định các chi tiết cơ khí bổ sung, chẳng hạn như vùng bao bố trí linh kiện. Các lớp cơ khí là các lớp đa dụng. Bạn nên quy định chức năng cho các lớp này và sử dụng chúng nhất quán trong tất cả các footprint.
-
Đặt các đối tượng 3D Body để xác định hình dạng ba chiều của linh kiện thực tế sẽ được lắp lên PCB.
-
Các chuỗi Designator và Comment được tự động thêm vào lớp Overlay của footprint khi đặt footprint vào không gian thiết kế PCB. Có thể bổ sung các chuỗi Designator và Comment bằng cách đặt các chuỗi đặc biệt
.Designatorvà.Commenttrên một lớp cơ khí. -
Xác định các thuộc tính của footprint (ví dụ: tên và mô tả) trên tab Footprint của bảng Properties ở chế độ Library Options (hoạt động 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ừ các 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à thành phần điều khiển có trên tab Footprint của bảng.
Chuẩn bị không gian thiết kế
Theo mặc định, lưới được hiển thị 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 vào nút Properties trong bảng Properties như minh họa bên dưới. Ngoài ra, hãy 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 các dấu chấm, còn lưới thô được hiển thị bằng các đường kẻ.
Bảng thuộc tính
Khi chỉnh sửa footprint trong trình biên tập footprint PCB và không có đối tượng thiết kế nào đang được chọn trong không gian thiết kế, bảng Properties sẽ hiển thị Library Options.
Các mục có thể thu gọn sau đây cung cấp thông tin về các tùy chọn và điều khiển có trong tab General của bảng:
Bộ lọc lựa chọn
Các tùy chọn trong mục này của bảng xác định những đối tượng footprint PCB nào có thể được chọn trong không gian thiết kế.
- All Objects – chọn nút này để bỏ bộ lọc đối tượng, cho phép chọn mọi loại đối tượng.
- Object – bật/tắt từng nút đối tượng để cho phép hoặc không cho phép chọn loại đối tượng đó.
Tùy chọn bắt dính
- Grids – dùng để bật/tắt tính năng bắt dính con trỏ vào lưới đang hoạt động trong không gian thiết kế. Khi bật tùy chọn này, con trỏ sẽ được kéo, hay bắt dính, vào vị trí gần nhất trên lưới bắt dính. Lưới bắt dính đang hoạt động được hiển thị trên thanh trạng thái và trong phần hiển thị Heads Up của trình biên tập PCB (dùng phím tắt Shift+H để bật/tắt).
- Guides – dùng để bật/tắt tính năng bắt dính con trỏ vào các đường hoặc điểm dẫn hướng bắt dính được đặt thủ công. Dẫn hướng bắt dính sẽ được ưu tiên hơn lưới bắt dính.
- Axes – dùng để bật/tắt tính năng căn chỉnh con trỏ theo trục (theo hướng X hoặc Y) với các đối tượng đã được bật tính năng bắt dính. Axis Snap Range xác định khoảng cách mà trong đó việc căn chỉnh theo trục X hoặc Y sẽ diễn ra. Một đường dẫn hướng căn chỉnh động sẽ xuất hiện khi vị trí con trỏ hiện tại được căn chỉnh theo trục với điểm bắt dính (điểm nhạy) của đối tượng.
-
Snapping – chọn trực tiếp hoặc dùng phím tắt Shift+E để chọn phạm vi đối tượng mà bạn muốn bắt dính:
- All Layers – bật tùy chọn này để cho phép con trỏ bắt dính vào mọi đối tượng điện trên bất kỳ lớp nào đang hiển thị.
- Current Layer – bật tùy chọn này để con trỏ chỉ nhận diện 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 tính năng bắt dính vào các điểm nhạy.
-
Objects for snapping
- On/Off – đánh dấu để bật tính năng 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ừ một điểm bắt dính đối tượng đã được bật (và tính năng 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 chỉnh theo trục và nằm trong khoảng cách này tính từ một điểm bắt dính đối tượng đã được bật (và nút Axes được bật), một đường dẫn hướng động sẽ hiển thị để cho biết đã căn chỉnh thành công.
Trình quản lý lưới
-
Grid Manager – nơi có thể xác định và quản lý các lưới tùy chỉnh cục bộ cũng như lưới bắt dính 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ó mức ưu tiên cao nhất (mức ưu tiên
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 lưới.
- Color – nhấp để mở danh sách thả xuống nhằm đặt/thay đổi màu của lưới tương ứng.
- Enabled – đánh dấu để bật lưới tương ứng.
-
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ó mức ưu tiên cao nhất (mức ưu tiên
-
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 dễ dàng thiết kế các chi tiết và bo mạch không phải hình chữ nhật hơn.
- Properties – nhấp để mở hộp thoại chỉnh sửa lưới tương ứng (Trình chỉnh sửa lưới Descartes hoặc Trình chỉnh sửa lưới cực) nhằm sửa đổi các thuộc tính của lưới đã chọn.
-
– nhấp để xóa lưới hiện đang được chọn.
Trình quản lý dẫn hướng
-
Guide Manager – nơi có thể xác định và quản lý các đường dẫn hướng bắt dính và điểm bắt dính thủ công cho bo mạch.
- Enabled – xác định dẫn hướng có hiển thị trong không gian thiết kế (được đánh dấu) hay không (không được đánh dấu).
- Name – tên của dẫn hướng.
- X – tọa độ x (nếu áp dụng) được chỉ định trong không gian thiết kế mà đường dẫn hướng 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 dẫn hướng 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 dẫn hướng tương ứng.
-
Add – nhấp để thêm đường dẫn hướng bắt dính hoặc điểm bắt dính mới. Chọn lệnh tương ứng với loại dẫn hướng cần dùng từ menu liên quan; một mục cho đường dẫn hướng/điểm mới sẽ được thêm vào bảng. Các loại dẫn hướng sau có sẵn:
-
Add Horizontal Guide– dùng lệnh này để thêm đường dẫn hướng ngang tại tọa độ Y mong muốn trong không gian thiết kế. -
Add Vertical Guide– dùng lệnh này để thêm đường dẫn hướng dọc tại tọa độ X mong muốn trong không gian thiết kế. -
Add +45 Guide– dùng lệnh này để thêm đường dẫn hướng 45 độ (y=x) đi qua 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 đường dẫn hướng -45 độ (y=-x) đi qua 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 điểm dẫn hướng bắt dính. Đây là một điểm nhạy mà bạn đánh dấu thủ công trong phạm vi của lưới bắt dính mặc định. Trong quá trình tương tác, chẳng hạn như đặt hoặc di chuyển đối tượng, điểm nhạy của đối tượng đó sẽ “bắt dính” vào điểm dẫn hướng bắt dính khi đến gần điểm này.
-
-
Place – nhấp để đặt một dẫn hướng. Chọn loại dẫn hướng từ danh sách thả xuống:
-
Place Horizontal Guide– sử dụng lệnh này để đặt một đường dóng ngang tại tọa độ Y mong muốn trong không gian thiết kế. -
Place Vertical Guide– sử dụng lệnh này để đặt một đường dóng dọc tại tọa độ X mong muốn trong không gian thiết kế. -
Place +45 Guide– sử dụng lệnh này để đặt một đường dóng 45 độ (y=x) đi qua tọa độ X,Y mong muốn trong không gian thiết kế. -
Place -45 Guide– sử dụng lệnh này để đặt một đường dóng -45 độ (y=-x) đi qua tọa độ X,Y mong muốn trong không gian thiết kế. -
Place Snap Point– sử dụng lệnh này để đặt một điểm dẫn bắt dính. Đây là điểm neo mà bạn đánh dấu thủ công trong phạm vi lưới bắt dính mặc định. Trong một thao tác tương tác như đặt hoặc di chuyển đối tượng, điểm neo của đối tượng đó sẽ “bắt dính” vào điểm dẫn bắt dính khi đến gần điểm này.
-
-
– nhấp để xóa đường dẫn hoặc điểm dẫn hiện đang được chọn.
Khác
- Units – dùng để chọn đơn vị đo mặc định cho tài liệu footprint PCB hiện tại. Đơ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. Đơn vị mặc định luôn được sử dụng nếu bạn không nhập hậu tố đơn vị (mm hoặc mil) khi chỉ định thông tin liên quan đến khoảng cách.
- Route Tool Path – sử 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 để sử dụng trong thiết kế) dùng để xác định đường chạy dao phay cho bo mạch.
Các mục 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ó trong thẻ Footprint của bảng:
Thuộc tính
-
Name – sử dụng trường này để chỉ định tên của footprint.
-
Description – sử dụng trường này để thêm mô tả có ý nghĩa cho footprint.
-
Type – sử dụng trường này để xác định loại footprint. Chọn trong các loại sau:
-
Standard– footprint điện tiêu chuẩn được đặt lên bo mạch; luôn được đồng bộ hóa và luôn có trong BOM. -
Mechanical– footprint phi điện, ví dụ như bộ tản nhiệt hoặc giá đỡ. Được đồng bộ hóa nếu có trong cả tài liệu nguyên lý lẫn tài liệu PCB và luôn được đưa vào BOM. -
Graphical– footprint phi điện dùng cho logo công ty, khung tên, v.v.; không bao giờ được đồng bộ hóa 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 khi đi dây. Thường được sử dụng khi cần lắp footprint kiểu cầu nối và đồng thời tạo kết nối tắt tại cùng vị trí; luôn được đồng bộ hóa và đưa vào BOM. -
Net Tie– như trên nhưng được thiết kế sao cho không thể nhận ra có footprint tại vị trí nối tắt; luôn được đồng bộ hóa nhưng không được đưa vào BOM. Khi đặt linh kiện thuộc loại này, hãy sử dụng tùy chọn Verify Shorting Copper trong hộp thoại Kiểm tra quy tắc thiết kế (khi thực hiện DRC trên PCB) để xác minh kết nối tắt (tức là không có phần đồng nào chưa được kết nối trong footprint). -
Standard (No BOM)– footprint điện tiêu chuẩn được đặt lên bo mạch; luôn được đồng bộ hóa, không được đưa vào BOM. -
Jumper– dùng để biểu diễn dây nối, thường được sử dụng trên bo mạch một mặt. Trên sơ đồ nguyên lý, footprint kiểu Jumper không cần được nối dây. Chúng chỉ được thêm vào để đảm bảo các cầu nối được đưa vào BOM. Trên PCB, đặt các pad của cầu nối có cùng 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 của cầu nối để biểu diễn dây nối và tính đến liên kết này khi kiểm tra quy tắc thiết kế. Tham khảo trang Làm việc với linh kiện cầu nối để tìm hiểu thêm.
-
-
Height – sử dụng trường này để chỉ định chiều cao cho footprint. Giá trị này được sử dụng bởi quy tắc thiết kế Height (thuộc nhóm quy tắc Placement). Tham khảo mục Thêm chiều cao cho footprint PCB để tìm hiểu thêm.
-
Area – sử dụng trường này để điều chỉnh giá trị diện tích tính toán của linh kiện gắn với footprint.
Các tùy chọn và điều khiển sau chỉ khả dụng khi xác định footprint từ một Workspace:
- Item Revision – ID Item-Revision được sử dụng cho mô hình footprint đang được xác định trong Workspace.
- Source – cung cấp tên của Workspace chứa mô hình footprint. Nhấp để mở bảng Explorer hiển thị footprint.
- Revision Details – hiển thị mô tả đã được xác định cho bản sửa đổi footprint.
-
Revision State – hiển thị trạng thái vòng đời hiện tại của bản sửa đổi footprint.
Tham số
Sử dụng vùng này của bảng, bạn có thể xác định tập hợp tham số footprint. Tham khảo mục Tham số footprint do người dùng xác định để tìm hiểu thêm.
Khi một đối tượng thiết kế được chọn, bảng 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 có thể đặ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 của đối tượng tương ứng.
| Khối 3D | Cung tròn |
| Vùng cấm dạng cung tròn | Vùng tô đặc |
| Vùng cấm dạng tô đặc | Pad |
| Vùng | Vùng cấm dạng vùng |
| Văn bản (Chuỗi, Khung văn bản) | Đường mạch |
| Vùng cấm dạng đường mạch | Via |
Độ mở rộng lớp mặt nạ hàn và mặt nạ kem hàn
Để kiểm tra xem mặt nạ hàn và/hoặc mặt nạ kem hàn đã được xác định chính xác trong trình biên tập footprint PCB hay chưa, hãy mở bảng Cấu hình hiển thị và bật tùy chọn hiển thị cho từng lớp mặt nạ.
Vòng xuất hiện quanh mép mỗi pad, có màu của lớp Top Solder Mask, biểu thị mép của hình dạng mặt nạ hàn nhô ra từ bên dưới pad đa lớp một khoảng bằng giá trị mở rộng, vì multi-layer nằm ở vị trí trên cùng trong thứ tự vẽ lớp; nó được vẽ đè lên trên. Layer Drawing Order được thiết lập trên trang PCB Editor - Display của hộp thoại Preferences).
Hình bên dưới cho thấy một footprint PCB có đường viền màu tím (màu của lớp Top Solder Mask) xuất hiện quanh mép mỗi pad.
Để xem nhanh lần lượt các lớp, hãy sử dụng Chế độ một lớp (Shift+S) kết hợp với Ctrl+Shift+Wheel roll.
Hỗ trợ tham số
Các tham số được áp dụng cho đối tượng trong Altium Designer cung cấp một phương thức mạnh mẽ và linh hoạt để bổ sung thông tin cho thiết kế PCB. Là thuộc tính của đối tượng cha, các tham số có thể được áp dụng ở nhiều cấp độ, bao gồm dự án, tài liệu, mẫu và từng đối tượng riêng lẻ trong tài liệu thiết kế.
Các tham số có sẵn trong môi trường PCB có thể được dùng để lọc trong Truy vấn, Quy tắc thiết kế, Tập lệnh và Biến thể, đồ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 những footprint đã đặt.
Tham số thông qua Lệnh thay đổi kỹ thuật
Các khả năng xử lý 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 chuyển các tham số linh kiện do người dùng định nghĩa sang môi trường PCB và lưu giữ chúng tại đó. Đây là quá trình chuyển một chiều và các tham số được chuyển sang chỉ có thể đọc trong môi trường PCB.
Việc chuyển tham số được thực hiện bằng cách tạo ECO từ sơ đồ nguyên lý sang PCB bằng lệnh menu Design » Update PCB Document .
Khi ECO được thực thi (bằng nút Execute Changes ), mọi tham số mới do người dùng định nghĩa cho linh kiện trên sơ đồ nguyên lý sẽ được chuyển sang tham chiếu footprint tương ứng trong thiết kế PCB.
Để xem các tham số đã chuyển trong trình biên tập PCB, hãy nhấp đúp vào một linh kiện để mở bảng Properties , sau đó 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ố của footprint linh kiện được chọn cũng có trong bảng Components .
Liên kết thông tin tham khảo
Môi trường PCB tự động tiếp nhận các tham số ComponentLink được xác định trước từ sơ đồ nguyên lý. Chúng được định nghĩa dưới dạng các cặp tham số (Mô tả và URL liên kết), thường dùng để thiết lập liên kết tham chiếu dữ liệu đến các tệp hoặc địa chỉ Internet cụ thể – thường là trang web của nhà sản xuất hoặc URL của bảng dữ liệu.
Trong cả môi trường thiết kế sơ đồ nguyên lý và PCB, có thể truy cập các liên kết từ menu ngữ cảnh nhấp chuột phải khi di chuột lên 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 vào bảng Properties và khi được chuyển sang môi trường PCB, chúng xuất hiện dưới dạng tham số của 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ông tin bổ sung về sản xuất bo mạch hoặc chức năng thông qua footprint linh kiện. Khi 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í hoặc lớp in chú thích đích.
Có thể thêm một chuỗi đặc biệt đại diện cho tham số do người dùng định nghĩa 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 bảng Properties .
Trong footprint thư viện bên dưới, chuỗi đặc biệt .Designator đã được đặt trên lớp Mechanical 2.
Có thể thêm một chuỗi đặc biệt đại diện cho tham số người dùng 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 trên sơ đồ nguyên lý 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 cả trong chế độ xem bo mạch lẫn 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ã định danh 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 cho footprint linh kiện dưới dạng chuỗi đặc biệt có thể đáp ứng 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ố 'chức năng' có thể được đặt trên lớp Top Overlay trong footprint của các loại linh kiện đó.
Truy vấn tham số
Các chuỗi tham số trong môi trường PCB cũng có thể được truy cập thông qua ngôn ngữ truy vấn của Altium Designer, do đó có thể dùng trong các chức năng lọc đối tượng, bao gồm tính năng Tìm đối tượng tương tự.
Để chọn các đối tượng tương tự, hãy nhấp chuột 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 Tìm đối tượng tương tự bao gồm một Parameters phần nơi có thể chọn các tùy chọn lọc theo nhu cầu.
Bảng PCB Filter có thể áp dụng các từ khóa truy vấn dành riêng cho tham số làm tiêu chí lọc, đồng thời có thể dùng để tạo Quy tắc thiết kế dựa trên các tham số PCB.
Có nhiều từ khóa truy vấn để làm việc với các tham số footprint PCB, bao gồm các hàm chuyên dụng để chuyển đổi giá trị chuỗi thành số (chẳng hạn như StrToNumber). Việc chuyển đổi giá trị chuỗi có nhận biết đơn vị (V, mA, mV, kOhm, v.v.), cho phép xác định kết quả truy vấn bằng cách xử lý số đối với chuỗi giá trị tham số.
Các loại đơn vị được hỗ trợ và có thể chỉ định trong truy vấn gồm:
- % – Phần trăm
- A – Dòng điện
- C – Nhiệt độ
- dB – Decibel
- F – Điện dung
- G – Điện dẫ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ó nhiều từ khóa truy vấn tham số để làm việc với các tham số footprint của linh kiện PCB.
Ví dụ trong hộp thoại Query Helper ở trên xử lý tham số Voltage Rating của từng linh kiện (sử dụng phép chuyển đổi chuỗi thành số – StrToNumber(Unit Value, Unit Type)) để xác định xem giá trị của tham số có lớn hơn 50V hay không. Khi được áp dụng trong bảng PCB Filter, bố trí 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à tập lệnh
Các truy vấn tham số PCB cũng có thể được áp dụng trong tập lệnh và Quy tắc thiết kế của Altium Designer. Quy tắc thiết kế có thể thực hiện các kiểm tra xác thực bố trí, chẳng hạn như phát hiện các tham số footprint để đánh giá vị trí đặt linh kiện hoặc việ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 có sẵn trong ngôn ngữ tập lệnh.
Ví dụ dưới đây minh họa truy vấn điện áp định mức của tụ điện (xem truy vấn lọc ở trên) được áp dụng cho một quy tắc đặt linh kiện. Khi chạy, quy tắc này kiểm tra các giá trị khoảng cách cụ thể cho những linh kiện được xác định là thiết bị điện áp cao (>50V).
Các quy tắc thiết kế được xác định bằng những tham số footprint cụ thể, được chuyển từ môi trường sơ đồ nguyên lý, có thể dùng để phát hiện các điều kiện bố trí tùy chỉnh.
Tương tự, có thể dùng các tham số PCB tùy chỉnh để kiểm tra tính tương thích của linh kiện với lớp, ví dụ khi linh kiện không hỗ trợ hàn sóng và do đó không thể đặt trên lớp dưới cùng. Trong trường hợp này, một truy vấn đối sánh đối tượng xử lý tham số tùy chỉnh ‘WaveSoldering’ (Yes/No) có thể được áp dụng cho Quy tắc lớp được phép.
Sau đó, Quy tắc (chạy hàng loạt) sẽ kiểm tra giá trị tham số đó của linh kiện và tạo một vi phạm nếu linh kiện không tương thích với việc đặt trên lớp dưới cùng.
Các biến thể
Các tham số được chuyển sang PCB và nằm trong các biến thể của thiết kế (Biến thể thiết kế) được xử lý theo lựa chọn Biến thể.
Trong thực tế, một tham số linh kiện thay đổi theo biến thể trong môi trường PCB sẽ được chuỗi truy vấn nhận diện động hoặc, ví dụ, được hiển thị trên một lớp của bo mạch thông qua một chuỗi đặc biệt.
Tham số footprint do người dùng định nghĩa
Altium Designer hỗ trợ các tham số footprint do người dùng định nghĩa. Vùng Parameters trên thẻ Footprint của bảng 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 chỉnh sửa footprint PCB.
Khi linh kiện được đặt trên PCB, bạn có thể xem các tham số này trong bảng Properties ở chế độ Component trên thẻ Parameters .
Chuỗi ký hiệu định danh và chú thích
Chuỗi ký hiệu định danh và chú thích mặc định
Khi một footprint được đặt trên bo mạch, nó được gán ký hiệu định danh và chú thích dựa trên thông tin trích xuất từ sơ đồ nguyên lý của thiết kế. Không cần định nghĩa thủ công các phần giữ chỗ cho chuỗi ký hiệu định danh và chú thích vì chúng được thêm tự động khi footprint được đặt trên bo mạch. Vị trí của các chuỗi này được xác định bằng tùy chọn Autoposition của chuỗi ký hiệu định danh và chú thích trong bảng Properties ở chế độ Parameter khi chuỗi ký hiệu định danh hoặc chú thích đượ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 ký hiệu định danh và chú thích được cấu hình trong đối tượng cơ bản tương ứng trên trang PCB Editor - Defaults của hộp thoại Preferences .
Các chuỗi ký hiệu định danh và chú thích bổ sung
Có những trường hợp bạn muốn có thêm các bản sao của chuỗi ký hiệu định danh hoặc chú thích. Ví dụ, đơn vị lắp ráp của bạn muốn có một bản vẽ lắp ráp chi tiết với ký hiệu định danh 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 ký hiệu định danh nằm ngay phía trên linh kiện trên lớp in ký hiệu linh kiện của PCB hoàn thiện. Yêu cầu về ký hiệu định danh bổ sung này có thể được đáp ứng bằng cách thêm chuỗi đặc biệt .Designator vào footprint. Chuỗi đặc biệt .Comment cũng có sẵn để chỉ định vị trí của chuỗi chú thích trên các lớp hoặc vị trí khác.
Để đá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 trình chỉnh sửa Footprint PCB. Sau đó, có thể tạo các bản in bao gồm lớp này làm 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 dành riêng cho từng lớp
Một linh kiện PCB có thể có nhiều yêu cầu đặc biệt, chẳng hạn như cần một điểm keo hoặc định nghĩa lớp mặt nạ hàn có thể bóc. Nhiều yêu cầu đặc biệt này gắn với mặt bo mạch mà linh kiện được gắn lên và phải chuyển sang mặt kia của bo mạch khi linh kiện được lật.
Thay vì cung cấp quá nhiều lớp chuyên dụng ít khi được sử dụng, trình chỉnh sửa PCB của Altium Designer đáp ứng yêu cầu này thông qua tính năng ghép cặp lớp. Một cặp lớp gồm hai lớp cơ khí được xác định là một cặp. Mỗi khi linh kiện được lật từ mặt này sang mặt kia của bo mạch, mọi đối tượng trên một lớp cơ khí đã ghép cặp sẽ được chuyển 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 điểm keo (hoặc các yêu cầu đặc biệt khác) và xác định hình dạng của nó bằng các đối tượng có sẵn. Khi đặt footprint đó lên bo mạch, bạn phải thiết lập việc ghép cặp lớp. Thiết lập này cho phần mềm biết phải chuyển các đối tượng sang lớp nào khi linh kiện được lật sang mặt kia của bo mạch. Bạn không thể xác định các cặp lớp trong trình chỉnh sửa footprint PCB; việc này được thực hiện trong trình chỉnh sửa PCB.
Bạn có thể chỉnh sửa tên các lớp cơ khí trực tiếp trong bảng View Configurations bằng cách nhấp chuột phải rồi chọn Edit Layer.
Một cách phổ biến để quản lý việc sử dụng các lớp cơ khí là chỉ định một số lớp riêng cho từng chức năng lớp cơ khí cần thiết. Cách tiếp cận này đòi hỏi tất cả người thiết kế phải tuân theo cùng một quy ước gán và đánh số lớp. Cách này cũng có thể gây khó khăn khi lấy linh kiện từ các nguồn khác không tuân theo cùng quy ước gán và đánh số. Nếu sử dụng quy ước khác, các đối tượng thiết kế phải được chuyển từ lớp cơ khí hiện tại sang lớp cơ khí được chỉ định cho chức năng đó.
Vấn đề này được giải quyết nhờ thuộc tính Layer Type. Khi một linh kiện được đặt từ thư viện vào trình chỉnh sửa PCB, được sao chép từ thư viện này sang thư viện khác hoặc được tạo bằng IPC Footprint Wizard, các thiết lập Loại lớp hiện có sẽ tự động được đối chiếu, bất kể số lớp cơ khí được gán cho các Loại lớp đó. Các đối tượng được chuyển đến đúng lớp theo Loại lớp tương ứng. Nếu phần mềm không thể đối chiếu theo Loại lớp, phần mềm sẽ chuyển sang đối chiếu theo Số lớp.
Đối với cả lớp cơ khí riêng lẻ và Cặp lớp linh kiện, bạn có thể chọn một Loại lớp từ danh sách các loại được xác định sẵn. Bạn có thể mở các hộp thoại minh họa bên dưới bằng cách nhấp chuột phải vào một lớp riêng lẻ, sau đó chọn lệnh Edit Layer hoặc Add Component Layer từ menu.
Thêm chiều cao cho footprint PCB
Ở mức biểu diễn 3D đơn giản nhất, bạn có thể thêm thông tin chiều cao cho footprint PCB. Để thực hiện, mở bảng Properties ở chế độ Library Options (hoạt động 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ị của linh kiện vào trường Height trên thẻ Footprint của bảng.
Bạn có thể xác định các quy tắc thiết kế về chiều cao trong quá trình thiết kế bo mạch (nhấp vào Design » Rules trong trình chỉnh sửa PCB), 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 phạm vi một vùng room đã xác định.
Một lựa chọn tốt hơn để xác định thông tin chiều cao là gắn các khối 3D vào footprint PCB.
Quản lý linh kiện có các đối tượng đi dây cơ bản
Khi một thiết kế được chuyển sang PCB, footprint được chỉ định cho 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 đó, thuộc tính net của mỗi pad trong footprint được đặt thành tên net nối với chân linh kiện tương ứng trên sơ đồ nguyên lý. Mọi đối tượng tiếp xúc với một pad đều được nối vào cùng net với pad đó.
Trình chỉnh sửa PCB có một công cụ quản lý net toàn diện. Để khởi chạy công cụ, chọn Design » Netlist » Configure Physical Nets từ các menu chính để mở hộp thoại Configure Physical Nets. Nhấp vào nút Menu để hiển thị menu tùy chọn. Nhấp vào danh sách thả xuống ở tiêu đề New Net Name để chọn net cần gán cho các đối tượng cơ bản chưa được gán net.
Footprint có nhiều pad nối với cùng một chân
Footprint minh họa bên dưới, của một transistor SOT223, có nhiều pad nối với cùng một chân logic của linh kiện trên sơ đồ nguyên lý — Chân 2. Để tạo kết nối này, hai pad đã được thêm với cùng ký hiệu định danh là '2'. Khi sử dụng lệnh Design » Update PCB trong trình chỉnh sửa sơ đồ nguyên lý để chuyển thông tin thiết kế sang PCB, kết quả đồng bộ sẽ hiển thị các đường kết nối tới cả hai pad trong trình chỉnh sửa PCB, tức là chúng thuộc cùng một net. Bạn có thể đi dây tới cả hai pad này.

Footprint SOT223 có hai pad cùng mang ký hiệu định danh 2.
Chuẩn bị lớp in lụa
Để hỗ trợ giải quyết các vấn đề thường gặp về thiết kế cho sản xuất (DFM) do lớp in lụa chồng lên phần đồng hở và các lỗ, trình chỉnh sửa footprint PCB cung cấp một tính năng chuyên dụng để chuẩn bị lớp in lụa cho footprint. Có thể xử lý hiệu quả các vấn đề này bằng cách:
- tự động cắt xén các đường thẳng và cung tròn trên lớp in lụa;
- tự động cắt xén hoặc di chuyển các đối tượng fill và region;
- tự động di chuyển các chuỗi văn bản trên lớp in lụa.
Để truy cập công cụ chuẩn bị lớp in lụa trong trình chỉnh sửa footprint PCB, sử dụng lệnh Tools » Silkscreen Preparation từ các menu chính. Hộp thoại Silkscreen Preparation sẽ mở ra.
Sử dụng hộp thoại này để cấu hình các thiết lập cắt xén/di chuyển đối tượng trên lớp in lụa. Các tùy chọn có sẵn gồm:
- Clip to Exposed Copper – bật để tự động cắt xén các đối tượng tại phần đồng hở.
- Clip to Solder Mask Openings – bật để tự động cắt xén các đối tượng tại các cửa sổ mở trên mặt nạ hàn.
- Silkscreen Clearance – xác định khoảng cách tối thiểu cho phép giữa các đối tượng trên lớp in lụa với phần đồng hở / cửa sổ mở trên mặt nạ hàn và các lỗ.
- Min Remaining Length – nếu chiều dài đường thẳng/cung tròn sau khi cắt xén nhỏ hơn giá trị đã xác định, các đối tượng đó sẽ bị xóa khỏi footprint. Lưu ý rằng đây là chiều dài từ đỉnh đến đỉnh, không phải từ mép đến mép – xem hình ảnh.
- Move Text – bật để di chuyển các chuỗi văn bản trên lớp in lụa ra xa phần đồng hở / cửa sổ mở trên mặt nạ hàn và các lỗ nếu khoảng cách giữa chúng nhỏ hơn Silkscreen Clearance. Phạm vi di chuyển bị giới hạn bởi giá trị Max Distance.
-
Fill & Region – chọn thao tác cần thực hiện đối với các đối tượng fill và region khi khoảng cách giữa chúng với phần đồng hở / cửa sổ mở trên mặt nạ hàn và các lỗ nhỏ hơn Silkscreen Clearance:
-
None– các vùng tô và vùng đặc được giữ nguyên. -
Clip– các vùng tô và vùng đặc sẽ được cắt xén để duy trì Silkscreen Clearance. Các vùng tô được chuyển thành vùng đặc nếu phù hợp. -
Move– các vùng tô và vùng đặc sẽ được di chuyển ra xa phần đồng hở / cửa sổ lớp mặt nạ hàn và các lỗ. Khoảng di chuyển được 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, ký hiệu định danh linh kiện, vùng tô và vùng đặc có thể được di chuyển để duy trì Silkscreen Clearance.
Nhấp vào OK để thực hiện cắt xén và/hoặc di chuyển các đối tượng trên lớp in lụa theo các thiết lập trong hộp thoại.
Ví dụ về kết quả hoạt động của công cụ chuẩn bị lớp in lụa được trình bày bên dưới.
Tạo footprint bằng trình hướng dẫn tạo footprint tuân thủ IPC
IPC Compliant Footprint Wizard tạo footprint PCB tuân thủ hoàn toàn bản sửa đổi 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 với kích thước footprint (như Trình hướng dẫn tạo footprint), IPC Compliant Footprint Wizard sử dụng thông tin kích thước của chính linh kiện, sau đó tính toán các thuộc tính pad và footprint phù hợp theo các thuật toán do IPC công bố.
Thay vì yêu cầu bạn nhập các thuộc tính của pad và đường mạch dùng để xác định footprint, Wizard sử dụng 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 xây dựng cho tiêu chuẩn IPC-7351, Wizard sau đó tạo footprint bằng các đối tượng tiêu chuẩn của Altium Designer, chẳng hạn như pad và đường mạch.
Để chạy IPC Compliant Footprint Wizard, chọn Tools » IPC Compliant Footprint Wizard từ các menu chính trong tài liệu thư viện PCB.
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 ở bên phải trình hướng dẫn thay đổi linh hoạt để hiển thị linh kiện đang được chọn, đồng thời cho biết các loại vỏ linh kiện có thể được tạo. Bảng sau liệt kê các loại linh kiện và vỏ linh kiện được trình hướng dẫn hỗ trợ.
| Tên | Mô tả | Các loại vỏ được hỗ trợ |
|---|---|---|
| BGA | Mảng bi hàn | BGA, CGA |
| BQFP | Vỏ phẳng bốn phía có đệm bảo vệ | BQFP |
| CAPAE | Tụ điện nhôm điện phân | CAPAE |
| CFP | Vỏ phẳng gốm hai phía - Chân cánh hải âu được cắt và tạo hình | CFP |
| Mảng chip | Mảng chip | Mảng chip |
| DFN | Vỏ phẳng hai phía không chân | DFN |
| CHIP | Linh kiện chip, 2 chân | Tụ điện, cuộn cảm, điện trở |
| CQFP | Vỏ phẳng gốm bốn phía - Chân cánh hải âu được cắt và tạo hình | CQFP |
| DPAK | Kiểu vỏ transistor | DPAK |
| LCC | Đế mang chip không chân | LCC |
| LGA | Mảng pad tiếp xúc | 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 | Đế mang chip bằng nhựa có chân, hình vuông - Chân chữ J | PLCC |
| PQFN | Vỏ phẳng bốn phía không chân với pad lùi vào trong | PQFN |
| PQFP | Vỏ phẳng nhựa bốn phía | PQFP, PQFP có pad lộ |
| PSON | Vỏ nhỏ không chân với pad lùi vào trong | PSON |
| QFN | Vỏ phẳng bốn phía không chân | QFN, LLP |
| QFN-2ROW | Vỏ phẳng bốn phía không chân, 2 hàng, hình vuông | QFN hai hàng |
| SODFL | Điốt vỏ nhỏ, chân phẳng | SODFL |
| SOIC | Vỏ mạch tích hợp cỡ nhỏ, bước chân 1,27 mm - Chân cánh hải âu | SOIC, SOIC có pad lộ |
| SOJ | Vỏ nhỏ - Chân chữ J | SOJ |
| SON | Vỏ nhỏ không chân | SON, SON có pad lộ |
| SOP, TSOP | Vỏ nhỏ - Chân cánh hải âu | SOP, TSOP, TSSOP |
| SOT143/343 | Transistor vỏ nhỏ | SOT143, SOT343 |
| SOT223 | Transistor vỏ nhỏ | SOT223 |
| SOT23 | Transistor vỏ nhỏ | 3 chân, 5 chân, 6 chân |
| SOT89 | Transistor vỏ nhỏ | SOT89 |
| SOTFL | Transistor vỏ nhỏ, chân phẳng | 3 chân, 5 chân, 6 chân |
| DÂY QUẤN | 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 trình hướng dẫn thay đổi tùy theo loại linh kiện đã chọn. Làm theo các trang hướng dẫn trực quan để 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:
-
Tất cả kích thước được nhập vào trình hướng dẫn đều sử dụng đơn vị hệ mét (mm).
-
Bạn có thể nhập và xem ngay các kích thước tổng thể của vỏ linh kiện, thông tin chân, khoảng cách giữa các gót chân, phần mối hàn và dung sai.
-
Bạn có thể nhập các kích thước cơ khí, chẳng hạn như vùng bao linh kiện, bản vẽ lắp ráp và thông tin thân linh kiện (3D).
-
Wizard cho phép quay lại các bước trước, giúp dễ dàng xem xét và điều chỉnh.
-
Bản xem trước footprint được hiển thị ở mọi giai đoạn. Với mỗi loại linh kiện, vùng Preview cập nhật linh hoạt để 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 vào
hoặc
để chuyển đổi giữa hình ảnh xem trước 2D và 3D.
-
Nếu muốn, bạn có thể xem trước mô hình STEP 3D trước khi tạo mô hình. Nhấp vào 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 STEP 3D trong vùng Preview.
-
Các vùng mở mặt nạ kem hàn được chia thành các vùng tô nhỏ đối với những kiểu đóng gói có pad tản nhiệt lớn (kích thước 2,1 mm x 1,6 mm trở lên).
-
Đối với các kiểu đóng gói có chân dạng cánh chim, các pad được cắt bớt để tránh kéo dài vào bên dưới thân linh kiện.
-
Đối với các kiểu đóng gói nhỏ có pad tản nhiệt lớn ở giữa, các pad ngoại vi được cắt bớt để bảo đảm khoảng cách 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ẽ 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ể thay đổi để đáp ứng yêu cầu của tổ chức.
-
Theo tiêu chuẩn IPC, trình hướng dẫn hỗ trợ ba biến thể footprint (
_L,_N,_M), mỗi biến thể được điều chỉnh cho phù hợp với một mật độ bố trí bo mạch khác nhau. -
Bạn có thể nhấn nút Finish ở bất kỳ bước nào để tạo footprint đ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 giá trị 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 footprint PCB dạng tệp, hãy sử dụng Trình tạo hàng loạt footprint tuân thủ IPC để nhanh chóng tạo nhiều footprint ở nhiều mức mật độ.
Tạo footprint bằng trình hướng dẫn Footprint
Trình chỉnh sửa footprint PCB có tích hợp Footprint Wizard. Wizard Này cho phép bạn chọn từ nhiều kiểu đóng gói và điền thông tin thích hợp, sau đó sẽ tạo 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, hãy chọn Tools » Footprint Wizard từ các menu chính hoặc nhấp chuột phải trong không gian thiết kế và chọn lệnh Tools » Footprint Wizard từ menu ngữ cảnh.
Sử dụng trang Component patterns để chỉ định mẫu bố trí của linh kiện bạn muốn tạo. Chọn mẫu bố trí mong muốn từ danh sách, sau đó sử 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 bố trí có sẵn 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 trình hướng dẫn thay đổi tùy theo mẫu bố trí linh kiện đã chọn. Làm theo các trang trực quan của trình hướng dẫn để 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 footprint PCB đang hoạt động, hãy chọn lệnh Reports » Component từ các menu chính. Sau khi 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 mở dưới dạng 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, thông tin chi tiết về các đối tượng nguyên thủy cấu thành footprint và các lớp chứa chúng.
Báo cáo sẽ được thêm vào bảng Projects dưới dạng tài liệu độc lập trong thư mục con Documentation\Text Documents.

)



















