Thư viện PCB
Parent page: Panels
Duyệt, xem và chỉnh sửa tương tác các linh kiện trong thư viện PCB và các primitive cấu thành của chúng.
Tóm tắt
Panel PCB Library cho phép bạn duyệt các footprint linh kiện được lưu trong tài liệu thư viện PCB đang hoạt động và chỉnh sửa các thuộc tính của chúng. Khi một tài liệu PCB Library đang hoạt động, panel này sẽ được điền thông tin liên quan đến các footprint cấu thành thư viện đó. Panel cũng cung cấp khả năng chuyển trực tiếp mọi thay đổi đã thực hiện trên chúng sang tài liệu thiết kế PCB.
Truy cập Panel
Để mở panel PCB Library, hãy đảm bảo rằng PCB Library là tài liệu đang hoạt động trong trình biên tập và nhấp vào View | PCB Library |
từ các menu chính
Các panel có thể được cấu hình ở dạng nổi trong không gian trình biên tập hoặc được dock vào các cạnh của màn hình. Nếu panel PCB Library hiện đang nằm trong một nhóm Workspace panels, hãy dùng tab PCB Library ở phía dưới các panel để đưa nó ra phía trước.
Duyệt Thư viện
Phần thân của panel PCB Library có ba khu vực, mỗi khu vực cung cấp một phạm vi hoặc cách xem khác nhau đối với các linh kiện trong PCB Library đang hoạt động:
- Components - Danh sách các footprint linh kiện trong thư viện đang hoạt động. Số lượng pad và các đối tượng primitive được dùng để định nghĩa footprint được liệt kê cho từng mục.
- Component Primitives - Các đối tượng primitive và các thuộc tính chính của chúng tạo nên footprint linh kiện đang được chọn.
- Mini-viewer window - Một chế độ xem tổng thể, đơn giản hóa của linh kiện đang được chọn, với khung nhìn chính của trình biên tập được biểu thị bằng một lớp phủ đồ họa.
Khi một linh kiện được chọn trong panel PCB Library, các primitive cấu thành của nó sẽ xuất hiện trong phần Component Primitives của panel và footprint sẽ được hiển thị trong không gian làm việc chính của trình biên tập. Việc chọn một đối tượng primitive trong panel sẽ làm nổi bật đối tượng tương ứng trong không gian làm việc của trình biên tập. Theo cách này, panel PCB Library mang lại một cách nhanh chóng và dễ dàng để duyệt, xem và truy cập các footprint thư viện PCB.
Một primitive Arc được chọn và làm nổi bật từ linh kiện thư viện DIP-6.
Lọc Nội dung
Nội dung của danh sách có thể được lọc, cho phép bạn nhanh chóng tìm một footprint linh kiện cụ thể trong thư viện. Điều này đặc biệt hữu ích nếu thư viện chứa số lượng lớn mục. Việc lọc có thể được áp dụng bằng lọc gián tiếp, lọc trực tiếp, hoặc kết hợp cả hai.
Lọc Gián tiếp
Phương pháp này sử dụng trường Mask ở đầu panel để lọc nội dung danh sách. Mặt nạ được áp dụng dựa trên mục nhập trong trường này. Chỉ những linh kiện trong danh sách nằm trong phạm vi của mục nhập mới tiếp tục được hiển thị.
Sử dụng ký tự đại diện * để lọc phức tạp hơn. Ví dụ, nhập m* sẽ chỉ hiển thị các footprint linh kiện có tên bắt đầu bằng m. Hoặc như trong hình bên dưới, nhập *16 sẽ chỉ hiển thị các footprint linh kiện mà phần thân của tên chứa 16.
Lọc Trực tiếp
Phương pháp này khả dụng cho mọi vùng danh sách trong panel và cho phép bạn nhanh chóng chuyển tới một mục bằng cách gõ trực tiếp trong vùng danh sách. Mặt nạ không được áp dụng, nên toàn bộ nội dung danh sách luôn hiển thị.
Để dùng tính năng này nhằm nhanh chóng tìm một footprint linh kiện, hãy nhấp vào trong phần Components của panel và gõ chữ cái đầu tiên của footprint linh kiện mà bạn muốn chuyển tới. Ví dụ, nếu bạn muốn nhanh chóng chuyển đến các mục linh kiện bắt đầu bằng chữ S, bạn sẽ nhấn chữ đó trên bàn phím. Linh kiện đầu tiên trong danh sách bắt đầu bằng S sẽ được kích hoạt, và chữ cái đó sẽ được làm nổi bật để cho biết việc lọc danh sách dựa trên nó.
Nếu có nhiều linh kiện bắt đầu bằng cùng một chữ cái và đặc biệt nếu thư viện khá lớn, hãy gõ thêm các chữ cái tiếp theo để nhắm đến mục cụ thể bạn cần – ví dụ; SOT như minh họa trong hình bên dưới.
Lọc Kết hợp
Trong một số tình huống, việc dùng đồng thời lọc Gián tiếp và Trực tiếp có thể hữu ích. Ví dụ, nếu bạn nhớ rằng linh kiện muốn tìm có số phân loại phụ là 23 và tiền tố là TO, thông tin này có thể được dùng lần lượt làm mục nhập Gián tiếp (Mask) và Trực tiếp, như thể hiện trong hình bên dưới.
Duyệt các Primitive của Linh kiện
Phần Component Primitives của panel liệt kê tất cả các đối tượng primitive cấu thành footprint linh kiện hiện đang được chọn trong danh sách Components. Với mỗi mục primitive, các thông tin sau sẽ được hiển thị:
- Type - loại đối tượng primitive (ví dụ: pad, track, arc, v.v.).
- Name - giá trị được chỉ định cho designator của đối tượng (nếu có).
- X-Size - kích thước X của đối tượng (ví dụ: chiều rộng của arc, track hoặc fill; giá trị X-Size của một pad).
- Y-Size - kích thước Y của đối tượng (ví dụ: chiều cao của một fill; giá trị Y-Size của một pad. Trường này sẽ để trống đối với track hoặc arc).
- Layer - lớp mà đối tượng nằm trên đó.
Khi từng primitive đối tượng được chọn trong panel, đối tượng tương ứng (track, arc, pad, v.v.) sẽ được làm nổi bật bằng đồ họa trong không gian làm việc của trình biên tập.
Chọn một primitive của linh kiện sẽ làm nổi bật nó trong không gian làm việc của trình biên tập. Có thể chọn nhiều mục bằng các kỹ thuật Ctrl+click và Shift+click tiêu chuẩn.
Điều khiển cách Hiển thị các Mục đã Duyệt trong Workspace
Việc chọn một mục trong một trong hai danh sách của panel (Components hoặc Component Primitives) sẽ áp dụng một bộ lọc, về cơ bản dùng mục đó làm phạm vi. Kết quả hiển thị của bộ lọc được áp dụng lên tài liệu trong cửa sổ trình biên tập thiết kế được quyết định bởi một loạt điều khiển làm nổi bật nằm ở phía trên panel.
Các chức năng hiển thị
-
Mask / Dim / Normal - danh sách thả xuống này cung cấp các tùy chọn để tạo độ tương phản rõ ràng giữa các đối tượng đã lọc và chưa lọc trong cửa sổ trình biên tập thiết kế.
-
Khi Mask được chọn, các đối tượng đã lọc sẽ hiển thị rõ trong cửa sổ trình biên tập thiết kế, còn tất cả đối tượng khác sẽ chuyển sang đơn sắc. Để thiết lập độ tương phản của các đối tượng nền (không được làm nổi bật), hãy điều chỉnh điều khiển Mask Level – View | Highlight & Edit Mask:

Khi tùy chọn này được áp dụng, các đối tượng chưa lọc sẽ không thể được chọn hoặc chỉnh sửa. -
Khi Dim được chọn, các đối tượng đã lọc sẽ hiển thị rõ trong cửa sổ trình biên tập thiết kế, trong khi tất cả đối tượng khác vẫn giữ màu của chúng nhưng bị làm mờ. Thiết lập mức cân bằng giữa các đối tượng đã lọc và chưa lọc bằng cách điều chỉnh điều khiển Dim Level – View | Highlight & Edit Mask:
-
Để xóa (đặt lại) phần làm nổi bật hiện tại trong workspace, nhấp vào nút Clear của nhóm điều khiển – View | Highlight & Edit Mask |
-
Khi Mask được chọn, các đối tượng đã lọc sẽ hiển thị rõ trong cửa sổ trình biên tập thiết kế, còn tất cả đối tượng khác sẽ chuyển sang đơn sắc. Để thiết lập độ tương phản của các đối tượng nền (không được làm nổi bật), hãy điều chỉnh điều khiển Mask Level – View | Highlight & Edit Mask:
- Select - khi được bật (mặc định), các đối tượng đã lọc sẽ được chọn trong workspace.
- Zoom - khi được bật (mặc định), các đối tượng đã lọc sẽ được phóng to và căn giữa (nếu có thể) trong cửa sổ trình biên tập thiết kế.
- Clear Existing - khi được bật (mặc định), bộ lọc hiện có sẽ được xóa trước khi áp dụng bộ lọc mới. Tắt tùy chọn này cho phép bạn mở rộng bộ lọc hiện có, về cơ bản là tinh chỉnh bộ lọc sâu hơn bằng cách áp dụng thêm một bộ lọc mới bên cạnh bộ lọc hiện có.
Có thể bật bất kỳ tổ hợp nào của các tùy chọn này. Ví dụ, bạn có thể muốn tất cả các đối tượng đã lọc được phóng to, căn giữa và chọn trong cửa sổ trình biên tập thiết kế, đồng thời áp dụng masking để loại bỏ sự rối mắt từ các đối tượng thiết kế khác.
của panel để xóa bộ lọc hiện đang được áp dụng. Tất cả đối tượng trong không gian làm việc thiết kế sẽ hiển thị đầy đủ và có thể chọn/chỉnh sửa. Nếu bạn muốn áp dụng lại bộ lọc, hãy nhấp vào nút ![]()
Sử dụng Mini-viewer của Panel
Phần dưới của panel cung cấp một mini-viewer cho tài liệu, với hình ảnh của footprint linh kiện đang hoạt động nằm ở trung tâm cửa sổ. Một khung xem màu trắng được chồng lên hình ảnh, đại diện cho vùng hiện đang được hiển thị trong cửa sổ trình biên tập thiết kế.
Khi bạn pan quanh tài liệu trong cửa sổ trình biên tập thiết kế - bằng cách dùng các thanh cuộn ngang và dọc liên quan hoặc bàn tay pan bằng nhấp chuột phải - khung xem trong panel sẽ di chuyển tương ứng. Ngược lại, nếu bạn nhấp vào bên trong khung xem và kéo nó quanh hình ảnh footprint trong panel, tài liệu trong cửa sổ trình biên tập thiết kế sẽ được pan tương ứng, ở mức zoom hiện tại.
Khi bạn phóng to hoặc thu nhỏ trong cửa sổ trình biên tập thiết kế, khung xem sẽ được thay đổi kích thước tương ứng trong panel. Ngược lại, việc thay đổi kích thước khung xem trong panel bằng cách nhấp và kéo trên bất kỳ đỉnh nào của nó sẽ làm thay đổi mức zoom trong cửa sổ trình biên tập thiết kế. Kích thước khung xem càng nhỏ thì tài liệu thực tế càng được phóng to nhiều hơn.
ở phía trên panel sẽ cung cấp một kính lúp nổi và con trỏ zoom trong cửa sổ trình biên tập thiết kế. Khi bạn di chuyển chúng quanh workspace, mini-viewer trong panel sẽ chứa hình ảnh được phóng đại của footprint linh kiện đang hoạt động với tâm tại vị trí con trỏ. Điều này cho phép bạn duyệt tài liệu ở kích thước đầy đủ trong cửa sổ trình biên tập thiết kế, đồng thời quan sát chi tiết được phóng to trong cửa sổ mini-viewer.
Sử dụng các phím Page Up và Page Down để lần lượt tăng hoặc giảm độ phóng đại. Nhấp chuột phải, nhấp chuột hoặc nhấn Esc để thoát khỏi chế độ phóng đại.
Thay đổi cách hiển thị Panel
Phần Components của panel luôn được hiển thị. Tuy nhiên, các phần tiếp theo của panel có thể được đặt để hiển thị hoặc ẩn.
Việc này được thực hiện bằng nút tương ứng nằm ở bên phải của mỗi phần trong panel:
-
Khi một phần đang được hiển thị, nút sẽ xuất hiện dưới dạng
Nhấp vào nút này sẽ ẩn phần đó.
-
Khi một phần hiện đang bị ẩn, nút sẽ xuất hiện dưới dạng
Nhấp vào nút này sẽ hiển thị phần đó.
-
Khi nhiều phần liên tiếp bị ẩn, nút sẽ xuất hiện dưới dạng
. Nhấp vào nút này sẽ mở ra một menu pop-up cho phép bạn chọn phần muốn hiển thị lại.
Menu Nhấp Chuột Phải
Components
Nhấp chuột phải vào mục của một linh kiện sẽ mở ra menu pop-up chứa các lệnh sau:
-
New Blank Component - thêm một footprint linh kiện mới vào danh sách. Footprint này sẽ được gán tên mặc định là
PCBCOMPONENT_1và một trang trống sẽ được mở trong cửa sổ trình biên tập thiết kế, sẵn sàng để bạn bắt đầu đặt các đối tượng primitive dùng để định nghĩa nó -
Component Wizard - mở PCB Component Wizard:

Các trang của trình wizard sẽ hướng dẫn bạn qua từng bước để tạo một footprint linh kiện mới. Lưu ý rằng nếu hủy trình wizard, một linh kiện mới vẫn sẽ được thêm vào danh sách với tên mặc định (PCBCOMPONENT_1) cùng một trang trống để bạn tự định nghĩa footprint theo cách thủ công. - Cut - đặt một bản sao của footprint linh kiện đã chọn vào clipboard nội bộ của PCB Library Editor, sau đó xóa vĩnh viễn footprint đó khỏi thư viện. Một hộp thoại xác nhận sẽ xuất hiện để yêu cầu xác minh trước khi tiếp tục xóa.
- Copy - đặt một bản sao của footprint linh kiện đã chọn vào clipboard nội bộ của PCB Library Editor.
- Copy Name - sao chép tên của footprint linh kiện đang được focus vào clipboard nội bộ của PCB Library Editor.
- Paste - dán một footprint linh kiện từ clipboard nội bộ của PCB Library Editor vào tài liệu thư viện đang hoạt động. Mục lệnh này sẽ thay đổi để phản ánh số lượng footprint linh kiện hợp lệ đang có trên clipboard. Ví dụ, nếu trước đó bạn đã cắt hoặc sao chép một footprint linh kiện từ tài liệu thư viện PCB, mục này sẽ hiển thị là Paste 1 Components. Nếu bạn đã sao chép/cắt hai linh kiện thư viện, mục này sẽ hiển thị là Paste 2 Components, v.v.
- Delete - xóa vĩnh viễn footprint linh kiện đã chọn khỏi tài liệu thư viện. Một hộp thoại xác nhận sẽ xuất hiện để hỏi bạn có muốn tiếp tục xóa hay không.
- Select All - nhanh chóng chọn tất cả các mục linh kiện trong danh sách.
-
Component Properties - truy cập hộp thoại PCB Library Component, tại đây bạn có thể xem/chỉnh sửa Name, Height và Description của footprint linh kiện đang được focus. Hộp thoại PCB Library Component cũng sẽ mở ra khi nhấp đúp vào một mục linh kiện trong panel.
-
Place - đặt footprint linh kiện đang được focus vào tài liệu thiết kế PCB. Khi nhấp vào, PCB gần nhất từng ở trạng thái hoạt động (không phụ thuộc vào project mà nó thuộc về) sẽ trở thành tài liệu đang hoạt động trong cửa sổ trình biên tập thiết kế và hộp thoại Place Component sẽ mở ra. Sử dụng hộp thoại này để định nghĩa designator và comment cho footprint theo yêu cầu trước khi đặt vào thiết kế.
- Update PCB With <FocusedComponent> - chuyển các thay đổi đã thực hiện đối với footprint linh kiện đang được focus trong tài liệu thư viện sang tất cả các tài liệu thiết kế PCB đang mở, nơi footprint đó đã được đặt. Tất cả các instance của footprint sẽ được cập nhật.
- Update PCB With All - chuyển tất cả các thay đổi đã thực hiện đối với các footprint linh kiện trong tài liệu thư viện sang tất cả các tài liệu thiết kế PCB đang mở, nơi các footprint này đã được đặt. Mọi instance đã đặt của footprint linh kiện bị thay đổi sẽ được cập nhật.
-
Report - tạo báo cáo cho linh kiện đang hoạt động. Sau khi chạy lệnh, báo cáo sẽ được tạo ra (
LibraryName.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ổ trình biên tập thiết kế. Báo cáo liệt kê thông tin bao gồm kích thước footprint, phân tích chi tiết các đối tượng primitive cấu thành footprint và các layer mà chúng nằm trên đó. - Delete All Grids And Guides in Library - dùng lệnh này để xóa tất cả các snap grid và guide do người dùng định nghĩa khỏi workspace. Snap grid mặc định sẽ được giữ nguyên.
Component Primitives
Nhấp chuột phải vào mục của một primitive sẽ mở ra menu pop-up chứa các lệnh sau:
- Show Pads - bật để hiển thị các mục pad trong phần Component Primitives của panel.
- Show Vias - bật để hiển thị các mục via trong phần Component Primitives của panel.
- Show Tracks - bật để hiển thị các mục track trong phần Component Primitives của panel.
- Show Arcs - bật để hiển thị các mục arc trong phần Component Primitives của panel.
- Show Regions - bật để hiển thị các mục region trong phần Component Primitives của panel.
- Show Component Bodies - bật để hiển thị các mục thân linh kiện (3D Body) trong phần Component Primitives của panel.
- Show Fills - bật để hiển thị các mục fill trong phần Component Primitives của panel.
- Show Strings - bật để hiển thị các mục string trong phần Component Primitives của panel.
- Select All - nhanh chóng chọn tất cả các mục primitive của linh kiện trong danh sách.
- Report - tạo báo cáo thông tin primitive cho footprint linh kiện đang được focus trong phần Components của panel. Sau khi chạy lệnh, hộp thoại Report Preview sẽ xuất hiện, chứa thông tin primitive hiện đang được hiển thị trong phần Component Primitives của panel. Sử dụng hộp thoại này để xem, in và xuất báo cáo sang nhiều định dạng tệp khác nhau.
-
Properties - truy cập hộp thoại Properties tương ứng cho primitive linh kiện đang được focus, tại đó bạn có thể xem/chỉnh sửa các thuộc tính khi cần. Hộp thoại Properties tương ứng của primitive cũng sẽ mở ra khi nhấp đúp vào một mục primitive trong panel.
Lưu ý
Thông tin bổ sung về panel PCB Library:
- Chức năng chuẩn của Ctrl+Click và Shift+Click được hỗ trợ để chọn nhiều mục trong một danh sách.
- Footprint linh kiện đang hoạt động là footprint có đồ họa hiện đang được hiển thị trong cửa sổ trình biên tập thiết kế.
- Ctrl+Click trên một mục đã chọn trong danh sách để bỏ chọn mục đó. Nếu mục này là mục duy nhất được chọn trong phần đó, thao tác này sẽ xóa bộ lọc.
- Các phím tắt Up Arrow, Home, End và Down Arrow có thể được dùng để lần lượt hiển thị footprint linh kiện trước đó, đầu tiên, cuối cùng và tiếp theo.
- Trong các phần của panel có nhiều cột dữ liệu, dữ liệu có thể được sắp xếp theo bất kỳ cột nào bằng cách nhấp vào tiêu đề của cột đó. Nhấp một lần để sắp xếp tăng dần. Nhấp lại để sắp xếp giảm dần.
- Bạn có thể thay đổi thứ tự hiển thị của các cột dữ liệu. Để di chuyển một cột, nhấp vào tiêu đề của nó và kéo theo phương ngang đến vị trí mong muốn. Một vị trí hợp lệ sẽ được biểu thị bằng sự xuất hiện của hai mũi tên vị trí màu xanh lá.
- Bộ lọc được áp dụng khi duyệt các đối tượng thiết kế bằng panel PCB Library là vĩnh viễn. Nếu phương pháp highlight Mask hoặc Dim được chọn, tất cả các đối tượng không thuộc phạm vi của bộ lọc sẽ bị làm mờ (tùy theo thiết lập) trong workspace và sẽ không thể được chọn hoặc chỉnh sửa. Việc nhấp vào bên trong cửa sổ trình biên tập thiết kế sẽ không xóa bộ lọc. Bộ lọc vĩnh viễn phải được xóa bằng cách nhấp vào nút Clear trong panel PCB Library, hoặc sử dụng điều khiển Clear từ ribbon View chính.
- Footprint linh kiện mà bạn dán vào tài liệu thư viện đang hoạt động có thể xuất phát từ tài liệu thiết kế PCB hoặc từ một tài liệu thư viện PCB khác.
- Nếu nhiều linh kiện đã được sao chép vào clipboard từ thiết kế chính trong PCB Editor, chỉ linh kiện cuối cùng trong nhóm được chọn sẽ được dán vào tài liệu thư viện.
-
Nếu cùng một linh kiện được dán vào thư viện nhiều hơn một lần, hoặc nếu có nhiều hơn một linh kiện mới được thêm vào thư viện mà không đổi tên, các bản sao sẽ được phân biệt bằng hậu tố -
DUPLICATE, -DUPLICATE1, -DUPLICATE2, v.v. - Phải có một tài liệu thiết kế PCB đang mở trước khi có thể đặt một linh kiện thư viện bằng lệnh Place.
- Phải có một tài liệu thiết kế PCB đang mở để có thể chuyển các thay đổi đã thực hiện đối với footprint linh kiện trong tài liệu thư viện.
- Các thuộc tính của pad và các đối tượng đồ họa khác dùng để định nghĩa footprint linh kiện có thể được chỉnh sửa bằng panel Inspector. Trước tiên phải chọn các đối tượng thì panel mới hiển thị các thuộc tính.
-
Khi một tài liệu thư viện PCB mới được tạo, theo mặc định panel sẽ chứa một footprint linh kiện trống duy nhất -
PCBCOMPONENT_1. -
Footprint linh kiện thư viện chỉ có thể được chỉnh sửa trong thư viện PCB nguồn (
.PcbLib). Bạn không thể chỉnh sửa các footprint linh kiện trong một thư viện tích hợp (.IntLib). Trước tiên bạn phải giải biên dịch thư viện tích hợp, sau đó chỉnh sửa (các) linh kiện cần thiết trong (các) tài liệu thư viện PCB nguồn. Sau đó, nguồn có thể được biên dịch lại để tạo ra thư viện tích hợp đã được cập nhật.