PCB Inspector
Các bảng đi kèm tự nhiên với bảng PCB Inspector là bảng PCB Filter và bảng PCB:
Parent page: PCB Panels
Chọn các đối tượng PCB để điền vào bảng PCB Inspector các đối tượng cần xem hoặc chỉnh sửa.
Tóm tắt
Bảng PCB Inspector cho phép bạn kiểm tra và chỉnh sửa thuộc tính của một hoặc nhiều đối tượng thiết kế trong tài liệu PCB đang hoạt động. Khi được sử dụng cùng với bộ lọc phù hợp, bảng này có thể được dùng để thực hiện thay đổi cho nhiều đối tượng cùng loại từ một vị trí thuận tiện duy nhất. Đây là bảng đi kèm tự nhiên với bảng PCB Filter.
Truy cập bảng
Truy cập bảng PCB Inspector bằng cách:
-
Nhấp vào View | PCB |
từ menu chính.
- Sử dụng F11 phím tắt.
Xác định phạm vi hiển thị của bảng
Bảng PCB Inspector cho phép bạn xác định những đối tượng nào sẽ được hiển thị trong bảng (phạm vi hiển thị) thông qua các điều khiển lọc. Có thể truy cập chức năng này bằng điều khiển có gạch chân ở phía trên cùng của bảng.
Bạn có thể đang chọn một số lượng lớn đối tượng trong không gian làm việc với nhiều kiểu khác nhau. Trong tất cả các đối tượng đó, bạn có thể chỉ muốn chỉnh sửa thuộc tính của một số loại đối tượng nhất định mà không làm mất hoặc phải thay đổi vùng chọn hiện tại.
Sử dụng menu ngữ cảnh của liên kết Include để chọn những loại đối tượng nào sẽ được đưa vào bảng để hiển thị và chỉnh sửa - hoặc tất cả đối tượng, hoặc các đối tượng cụ thể. Để chọn một hay nhiều loại đối tượng cụ thể, hãy bật tùy chọn Display only rồi bật hộp kiểm bên cạnh đối tượng cần thiết trong danh sách bên dưới. Danh sách này sẽ chỉ chứa những loại đối tượng hiện đang được chọn trong không gian làm việc chính.
Khi các loại đối tượng cụ thể được bật để hiển thị, điều khiển sẽ phản ánh lựa chọn đó bằng cách liệt kê các loại đã bật, phân tách bằng dấu phẩy.
Kiểm tra thuộc tính đối tượng
Các vùng chính của bảng PCB Inspector hiển thị các phần thuộc tính của những đối tượng thuộc phạm vi hiển thị đã xác định.
Nhấp vào một đối tượng đơn lẻ trong cửa sổ trình soạn thảo thiết kế PCB sẽ chọn đối tượng đó và hiển thị các thuộc tính liên quan của nó trong bảng PCB Inspector. Thông tin được hiển thị dưới các phần thu gọn/phóng ra phổ biến sau:
Loại
Phần này của bảng chỉ chứa một mục duy nhất, liên quan đến loại đối tượng thiết kế đang được “kiểm tra”. Ví dụ, nhấp vào một linh kiện trong không gian làm việc sẽ hiển thị mục Component, nhấp vào ký hiệu định danh của linh kiện sẽ hiển thị mục Text, v.v.
Đặc thù đối tượng
Phần này chứa các thuộc tính riêng của đối tượng đang được kiểm tra và không phải là thuộc tính đồ họa. Ví dụ, khi chọn một linh kiện, các thuộc tính sau đây dành riêng cho linh kiện sẽ được hiển thị:
- Layer
- Name (ký hiệu định danh của linh kiện)
- Component Comment
- Lock Strings
- Footprint
- Channel Offset
- v.v...
Các đối tượng được chọn khác sẽ có các thuộc tính khác nhau được hiển thị. Ví dụ, chọn một đối tượng pad sẽ hiển thị các thuộc tính bao gồm Pad Shape/Size, Solder Mask Tenting và Electrical Type.
Đồ họa
Phần này của bảng chứa các thuộc tính đồ họa của đối tượng được chọn. Các thuộc tính ở đây có thể bao gồm vị trí của đối tượng, góc xoay và kích thước của nó, cũng như việc nó có bị khóa hay không.
Chỉnh sửa thuộc tính đối tượng
Các thuộc tính của một đối tượng được chọn có thể được chỉnh sửa thông qua mục tương ứng trong bảng. Thay đổi sẽ có hiệu lực khi bạn nhấp ra ngoài trường đang chỉnh sửa. Đây là một trong những ưu điểm của việc dùng bảng để chỉnh sửa thuộc tính đối tượng – bảng vẫn sẽ mở, cho phép bạn thay đổi hết thuộc tính này đến thuộc tính khác khi cần mà không phải đóng rồi mở lại hộp thoại thuộc tính của đối tượng mỗi lần.
Nếu đối tượng đang được kiểm tra có các đối tượng con đi kèm, chúng sẽ xuất hiện màu xanh trong phần Object Specific (khá giống một siêu liên kết). Khi Inspector được đặt là Include all types of objects, chính các đối tượng con đó cũng có thể được chỉnh sửa trong bảng.
Nhấp vào các mục này để hiển thị các thuộc tính dành riêng cho những đối tượng con đó, như minh họa trong hình bên dưới (nơi có hai linh kiện LED được chọn). Với mỗi đối tượng con, sẽ có một liên kết quay lại đối tượng cha – trong trường hợp bên dưới, liên kết Component sẽ đưa bảng trở lại đối tượng cha (linh kiện).
Một đối tượng con sẽ xuất hiện dưới dạng liên kết, cho phép kiểm tra và chỉnh sửa các thuộc tính của đối tượng con.
Một ưu điểm lớn của việc dùng bảng để chỉnh sửa là có thể chỉnh sửa nhiều đối tượng từ cùng một nơi mà không cần chỉnh sửa từng đối tượng một thông qua các hộp thoại. Các đối tượng được chọn có thể cùng loại hoặc khác loại. Những thuộc tính chung cho tất cả các đối tượng trong vùng chọn sẽ được hiển thị trong bảng. Các thuộc tính chung nhưng có giá trị khác nhau giữa các đối tượng sẽ được hiển thị là <...>. Khi các thuộc tính được chỉnh sửa theo yêu cầu, những thay đổi đó sẽ được áp dụng ngay lập tức cho từng đối tượng trong vùng chọn.
Có thể dùng bộ lọc để nhắm đến một nhóm đối tượng cụ thể trong thiết kế, sau đó dùng bảng PCB Inspector để chỉnh sửa trực tiếp thuộc tính của nhiều đối tượng này.
Chỉnh sửa thuộc tính có giá trị số
Đối với một thuộc tính dựa trên số của đối tượng được chọn, cách sửa đơn giản nhất là nhập giá trị mới để thay thế giá trị hiện có. Các toán tử cộng và trừ có thể được dùng để chỉ định dấu của giá trị. Một giá trị được nhập mà không chỉ rõ dấu sẽ được hiểu là dương. Vì vậy nhập 20 cũng giống như nhập +20.
Một giá trị có thể được nhập kèm đơn vị đo cụ thể và phần mềm sẽ chuyển đổi giá trị đó sang đơn vị hiện tại được xác định cho tài liệu. Nếu không chỉ rõ đơn vị, đơn vị mặc định được đặt cho tài liệu sẽ được sử dụng.
Thay thế hàng loạt các thuộc tính dạng chuỗi
Có những lúc cần chỉnh sửa một thuộc tính dạng chuỗi dùng chung cho nhiều đối tượng được chọn. Ví dụ, đổi tên ký hiệu định danh của các linh kiện header đã chọn từ P1, P2, P3, v.v. thành HDR1, HDR2, HDR3, v.v. Để thực hiện kiểu thay thế hàng loạt này, bảng hỗ trợ cú pháp thay thế chuỗi.
Một mục thay thế chuỗi được đặt trong dấu ngoặc nhọn và có dạng: {oldstring=newstring}
Một mục theo dạng này sẽ khiến mọi lần xuất hiện của 'oldstring' tìm thấy trong giá trị thuộc tính được thay bằng 'newstring'. Trong trường hợp các ký hiệu định danh, bạn sẽ nhập {P=HDR) vào trường giá trị của thuộc tính Name.
Nếu bạn muốn thay thế nhiều phần chuỗi khác nhau trong cùng một chuỗi đích, hãy nhập nhiều mục thay thế, mỗi mục nằm trong một cặp ngoặc nhọn riêng. Ví dụ, hãy xem các chuỗi văn bản tự do sau đây được đặt trên PCB của một thiết kế có bốn cổng USB và các header đầu nối, trong đó mỗi cổng đều hỗ trợ chuẩn USB2:
HDRA_2
HDRB_2
HDRC_2
HDRD_2
Nếu thiết kế hiện đã được sửa đổi để hỗ trợ chuẩn USB3 và tiền tố tên cần được đổi thành USB- để rõ ràng hơn, có thể dùng thay thế chuỗi hàng loạt để sửa các chuỗi tự do thành USB-A_3, USB-B_3, v.v. chỉ trong một thao tác.
Khi tất cả các chuỗi liên quan đã được chọn và bảng PCB Inspector đang mở, giá trị thuộc tính String sẽ được nhập là {HRD=USB-} (2=3}. Phần mềm sẽ nhận mục nhập này và thực hiện thay thế hàng loạt một cách hiệu quả – thay thế theo biểu thức thứ nhất, rồi đến biểu thức thứ hai.
Chỉnh sửa thông minh các thuộc tính dạng chuỗi
Bảng PCB Inspector cung cấp thêm hỗ trợ cho việc chỉnh sửa chuỗi thông qua tính năng Smart Edit. Chỉ cần nhấp vào một thuộc tính dùng chung của các đối tượng được chọn mà giá trị của nó là chuỗi. Một nút
sẽ xuất hiện ở ngoài cùng bên phải của ô. Nhấp vào nút này để mở hộp thoại Smart Edit.
Hộp thoại Smart Edit cung cấp một phương pháp tinh gọn để thực hiện nhiều chỉnh sửa chuỗi, được truy cập từ
thẻ Batch Replace.
Thẻ Batch Replace cung cấp cách thay thế đơn giản, trực tiếp, tương tự như việc thay thế chuỗi đã thảo luận trước đó (nhưng không cần phải nhập dấu ngoặc nhọn). Nhấp vào trường From và nhập phần của chuỗi hiện tại mà bạn muốn thay thế. Nhấp vào trường To và nhập chuỗi sẽ được dùng để thay thế. Cú pháp thay thế chuỗi quen thuộc được hiển thị ở cuối thẻ.
Ví dụ, hãy xem các ký hiệu định danh của ba linh kiện header hiện đang có tiền tố P cần được đổi thành HDR. Trong trường hợp này, hãy chọn các linh kiện, nhấp vào thuộc tính Name trong bảng và mở hộp thoại Smart Edit. Sau đó trên thẻ Batch Replace, nhập P vào trường From và HDR vào trường To (do đó chuỗi thay thế là {P=HDR}). Sau khi nhấp OK, các ký hiệu định danh sẽ được sửa tương ứng.
Tương tự như thay thế chuỗi cơ bản, tab Batch Replace cũng cho phép thay thế nhiều phần chuỗi khác nhau trong cùng một chuỗi đích. Hãy nhập các phép thay thế khác nhau dưới dạng các mục From-To riêng biệt. Xem lại ví dụ trước về USB Port (xem Thay thế hàng loạt các thuộc tính dựa trên chuỗi), trong đó các chuỗi có dạng HDRx_2 cần được đổi thành USB-x_3. Trong trường hợp này, bạn sẽ nhập hai mục thay thế riêng biệt trên tab Batch Replace.
