Tạo Mẫu Pad & Via và Thư viện
Cùng với các đối tượng Track, Pad và Via là những phần tử cơ bản trong mọi thiết kế bo mạch. Để nâng cao khả năng tái sử dụng thiết kế và quản lý Pad và Via trong thiết kế PCB, Altium Designer hỗ trợ các thư viện mẫu Pad và Via.
Khái niệm về các mẫu Pad và Via có thể được tập hợp trong một thư viện khá tương tự với thư viện footprint PCB, dù có phần cơ bản hơn. Thư viện Pad Via Template không lưu các Pad và Via thực tế; thay vào đó, nó lưu các định nghĩa được cấu hình sẵn và sẽ được áp dụng cho một instance của Pad hoặc Via khi được đặt. Các thư viện Pad Via Template đã lưu có thể được nạp vào và sử dụng để đặt các Pad và Via định nghĩa sẵn trong bất kỳ thiết kế PCB hoặc footprint PCB nào.
Thư viện Pad Via Template là một dạng tài liệu thiết kế khác có thể được tạo trong Altium Designer và có phần mở rộng tệp là *.PvLib. Thư viện Pad Via Template có thể được thêm như một tài liệu của project, và nếu như vậy, các template đó sẽ luôn sẵn dùng cho project đó thông qua bảng PCB Pad Via Templates. Các thư viện template cũng có thể được cài đặt trong panel, giúp chúng khả dụng cho mọi project đang mở. Tìm hiểu thêm về cách làm cho template khả dụng tại trang Working with Pad Via Templates.
Pad và Via Template được tạo và chỉnh sửa bằng cách mở một tệp PvLib. Các Pad và Via Template trong PvLib được liệt kê trong bảng Pad Via Library, với Pad hoặc Via Template đang được chọn hiển thị trong Pad/Via Template Editor, như minh họa bên dưới.
|
Cả Pad Template và Via Template đều được chỉnh sửa bằng cách mở tệp PvLib. Các tùy chọn của trình chỉnh sửa sẽ thay đổi để phù hợp với loại đối tượng đang được chỉnh sửa. Pad Template Editor được hiển thị tại đây. Cả Pad Template và Via Template đều được chỉnh sửa bằng cách mở tệp PvLib. Các tùy chọn của trình chỉnh sửa sẽ thay đổi để phù hợp với loại đối tượng đang được chỉnh sửa. Via Template Editor được hiển thị tại đây. |
Tạo thư viện Pad Via Template
Một thư viện mẫu pad/via mới có thể được tạo theo các cách sau:
-
Chọn lệnh File » New » Library từ menu chính và chọn tùy chọn Pad Via Library từ vùng File của hộp thoại New Library mở ra, sau đó nhấp Create. Thư viện Pad Via Template mới sẽ được gán tên mặc định là
PvLib1.PvLib. Ở giai đoạn này, tệp vẫn chưa được lưu vào ổ cứng; nó chỉ tồn tại trong bộ nhớ máy tính. Vì chưa được lưu, lần đầu tiên bạn lưu tệp, hộp thoại Save As sẽ mở ra, đề nghị lưu vào Default Location được xác định trên trang System – Default Locations page của hộp thoại Preferences. -
Một thư viện Pad Via Template mới cũng có thể được thêm vào project hiện tại bằng cách nhấp chuột phải vào project trong bảng Projects và chọn Add New to Project » Pad Via Library từ menu ngữ cảnh. Tệp sẽ xuất hiện trong thư mục
Libraries/Pad Via Library Documentscủa cấu trúc project. Khi tệp được lưu, vị trí mặc định sẽ là thư mục project. -
Một thư viện Pad Via Template có thể được tạo từ các Pad và Via trong PCB đang mở ở chế độ Pad & Via Templates mode of the PCB panel. Sử dụng các kỹ thuật chọn chuẩn của Windows, chọn các template Pad/Via sẽ được lưu vào thư viện rồi nhấp nút Save as Library. PvLib mới sẽ mở ra và sẵn sàng để chỉnh sửa, nhưng vẫn chưa được lưu vào ổ cứng. Hãy lưu tệp vào vị trí phù hợp và đặt tên theo yêu cầu. Khi thư viện Pad Via Template lần đầu mở trong Template editor, có thể chỉ hiển thị một pad template trong bảng Pad Via Library (template mặc định). Nếu điều này xảy ra, hãy lưu, đóng, rồi mở lại tệp để làm mới danh sách template trong bảng Pad Via Library.

Một thư viện Pad Via Template có thể được tạo từ các pad/via đã chọn trong PCB hiện tại.
Pad Via Library Panel
Bảng Pad Via Library cung cấp quyền truy cập vào các Template có trong Pad Via Library đang hoạt động. Bảng Pad Via Library có sẵn trong pad/via template editor liệt kê các template Pad và Via có trong thư viện Pad Via Template hiện tại. Đơn vị ưu tiên cho phiên chỉnh sửa này được chọn từ menu thả xuống Display Units ở phía trên cùng của bảng.
Truy cập Panel
Có thể truy cập panel từ Pad/Via Template Editor (khi một tài liệu *.PvLib đang mở là tài liệu đang hoạt động trong không gian thiết kế) theo các cách sau:
- Nhấp nút Panels ở góc dưới bên phải của không gian thiết kế rồi chọn Pad Via Library.
- Nhấp View » Panels » Pad Via Library từ menu chính.
Tạo Pad hoặc Via Template
Để tạo một pad hoặc via template mới, hãy nhấp chuột phải bên trong panel rồi chọn Add Pad template hoặc Add Via template từ menu ngữ cảnh. Dùng Delete để xóa một template khỏi Library.

Panel này cung cấp quyền truy cập vào các Template có trong Pad Via Library hiện tại. Nhấp chuột phải để thêm Template mới.
Pad/Via Template Editor
Pad Template Editor được dùng để cấu hình các tùy chọn cấu hình cơ sở cho một pad hoặc via template, sau đó có thể áp dụng cho một Pad hoặc Via trong tài liệu PCB hoặc footprint PCB. Chúng bao gồm các thuộc tính chính của cấu hình Pad/Via, trong khi các thuộc tính riêng theo tài liệu (như vị trí, hướng, layer, v.v.) sẽ được xác định khi Pad hoặc Via được đặt vào tài liệu thiết kế.

Template editor được dùng để cấu hình pad hoặc via template hiện đang được chọn trong bảng Pad Via Library.
Phần lớn các tùy chọn cấu hình Pad/Via là các thiết lập chuẩn, quen thuộc của Altium Designer cho Pad and Via (Size, Hole, Mask, v.v.). Pad Template editor có chung thiết kế giao diện và nhiều tùy chọn với Via Template editor. Mỗi vùng của template editor được mô tả bên dưới; các tùy chọn chỉ áp dụng cho Pad hoặc Via sẽ được đánh dấu tương ứng.
General
-
Name – mặc định là tên tự động dựa trên các thuộc tính của pad/via, theo IPC-7251/7351 Padstack naming conventions (mô tả tại đây). Có thể đặt tên thủ công nếu cần, và xóa lại bằng cách nhấp nút
. Nếu một template được đặt tên thủ công đã được dùng trong thiết kế bo mạch và template đó sau đó bị hủy liên kết khỏi Template library (để các thuộc tính của nó trở nên có thể chỉnh sửa), tên thủ công sẽ được thay bằng tên tự động.
- Description – mô tả tùy chọn.
- Pad Type (chỉ pad) – Surface mount hoặc Through hole.
Hole Information
- Hole Size – được ký hiệu bằng h<Value> trong tên, đường kính của lỗ.
- Tolerance – được ký hiệu bằng Tol trong tên, nhập dung sai lỗ + và -, nếu cần. Nhập N/A nếu không áp dụng.
- Hole Type (chỉ pad) – Tròn, Vuông hoặc Slot.
- Length (chỉ pad) – được ký hiệu bằng việc thêm _<Value> vào Hole Size trong tên, chiều dài của lỗ vuông hoặc Slot.
- Rotation (chỉ pad) – góc xoay của lỗ vuông hoặc Slot.
- Plated (chỉ pad) – mạ hoặc không mạ (không mạ được ký hiệu bằng n trong tên).
Paste Mask (chỉ pad)
- Manual Expansion – đánh dấu ô để xác định giá trị giãn nở thủ công, giá trị này sẽ ghi đè giá trị quy tắc thiết kế khi pad được đặt trong thiết kế PCB. Giá trị này được ký hiệu bằng p<Value> trong tên pad template.
- Expansion – lượng mở rộng (giá trị dương) hoặc thu hẹp (giá trị âm) của phần mở trong Paste Mask. Có thể được xác định bằng giá trị tuyệt đối (mil/mm) hoặc theo phần trăm diện tích pad. Khi xác định giá trị tuyệt đối, phần trăm sẽ hiển thị ở bên phải trường, và ngược lại. Bỏ chọn ô Use Paste ở bên trái trường để vô hiệu việc sử dụng paste mask cho pad template.
Solder Mask
- Manual Expansion – được ký hiệu bằng m<Value> trong tên, trong đó m<Value> là kích thước tổng thể của phần mở trong Solder Mask. Phần tử đặt tên sẽ thành m<Value>mx<Value> nếu các giá trị giãn nở Top và Bottom không được liên kết.
- Top/Bottom – lượng giãn nở, được đo từ mép của pad/via trừ khi tùy chọn Solder mask from the hole edge được bật.
-
– các giá trị Top và Bottom được liên kết (giống nhau), nhấp để đặt các giá trị Top và Bottom khác nhau.
- Tented – bật để đóng phần mở trong Solder Mask (kích thước phần mở được đặt về 0).
- Solder mask from the hole edge – bật để lấy giá trị giãn nở tính từ mép lỗ, thay vì mép pad/via.
Via Types & Features (chỉ via)
- IPC 4761 Via Type – dùng danh sách thả xuống để chọn loại via theo tiêu chuẩn IPC 4761, Design Guide for Protection of Printed Board Via Structures.
-
Grid – xuất hiện khi một loại via khác
Noneđược chọn trong danh sách thả xuống IPC 4761 Via Type. Chọn Side của bo mạch và nhập Material cho các đặc tính khả dụng theo loại via đã chọn.
Size and Shape
- Offset From Hole Center (X/Y) (chỉ pad) – được ký hiệu bằng o<Xvalue>_<Yvalue> trong tên, khoảng lệch của lỗ pad so với tâm pad.
-
Mode – loại pad/via-stack, các tùy chọn gồm
Simple,Top-Middle-Bottom, hoặcFull Stack(đối với pad, tùy chọn này chỉ khả dụng khi Pad Type là Through hole). Cho phép pad/via có các thuộc tính Kích thước và Hình dạng khác nhau trên các lớp được cung cấp cho chế độ đó. Phần tử tên x<Xvalue_Yvalue> được thêm vào khi một kích thước/hình dạng khác được xác định cho lớp Bottom. Phần tử tên z<Xvalue_Yvalue> được thêm vào khi một kích thước/hình dạng khác được xác định cho các lớp giữa. -
Attributes on Layer – các thuộc tính pad/via tiêu chuẩn.
-
Shape (chỉ pad) – được ký hiệu bằng c<SizeValue> (tròn); s<SizeValue> (vuông) hoặc r<xSizeValue_ySizeValue> (chữ nhật) tùy thuộc vào việc kích thước X/Y giống nhau hay khác nhau; s<SizeValue>c<Value> (bát giác); s<Sizevalue>r<Radius%Value> hoặc r<xSizeValue_ySizeValue>r<Radius%Value> (chữ nhật bo góc).
-
X & Y Size (chỉ pad) – kích thước của pad trên mặt phẳng X & Y.
-
Corner Radius (chỉ pad) – giá trị tuyệt đối của bán kính góc pad. Giá trị phải nhỏ hơn hoặc bằng một nửa cạnh ngắn nhất của pad. Nhập một giá trị theo sau bởi ký hiệu
%để xác định bán kính theo phần trăm của một nửa cạnh ngắn nhất của pad, trong đó100%sẽ bo tròn hoàn toàn cạnh ngắn nhất của pad. Tùy chọn này chỉ có thể truy cập nếu Rounded Rectangle được chọn cho Shape của pad. -
Diameter (chỉ via) – đường kính của via (via chỉ có thể là hình tròn).
-
-
Thermal Relief – cài đặt thermal relief từ pad này đến một polygon bao quanh cùng net, bỏ chọn hộp kiểm From Rule để chỉnh sửa và sử dụng các cài đặt cục bộ này.
- From Rule – các cài đặt cục bộ sẽ không được áp dụng khi tùy chọn này được bật, bỏ chọn để thiết lập và sử dụng các cài đặt cục bộ.
- Connect Style – kiểu thermal relief.
- Air Gap – khoảng cách từ mép pad đến polygon bao quanh.
- Conductors – số lượng đường dẫn điện từ pad đến polygon bao quanh.
- Width – độ rộng của các đường dẫn điện từ pad đến polygon bao quanh.
- Angle – dạng góc của các đường dẫn thermal relief.
- Layer – các lớp trong padstack/viastack này, các lớp khả dụng phụ thuộc vào cài đặt Mode hiện tại; nhấp chuột phải để Thêm, Xóa hoặc Đặt lại các lớp khi Mode là Full Stack.


