Làm cách nào để vô hiệu hóa kiểm tra giải phóng mặt bằng cho một lớp hoặc chỉ một số yếu tố nhất định?


11

nhập mô tả hình ảnh ở đây

Tôi đang thiết kế PCB trong Altium Designer. Có một tản nhiệt rất lớn trong dự án của tôi. Khi tôi đặt nó lên PCB, sẽ có rất nhiều không gian trống bên dưới nơi tôi có thể đặt các thành phần nhỏ khác. Tôi đã cố gắng đặt một phần của bộ chỉnh lưu cầu này dưới nó; đó là hình học có thể có trong cuộc sống thực. Nhưng, Altium Designer đã đưa ra cảnh báo giải phóng mặt bằng (hoặc lỗi?) Về nó (các yếu tố chuyển sang màu xanh lá cây như bạn thấy trong hình ảnh).

Làm cách nào để vô hiệu hóa cảnh báo / lỗi này chỉ cho hai yếu tố này hoặc cho toàn bộ lớp phủ trên cùng?


1
Một lần nữa, có một video từ Altium chỉ ra cách làm: Làm thế nào để tôi đặt các thành phần lên nhau mà không bị chúng can thiệp?
m.Alin

1
Giải pháp thích hợp ở đây là xác định thân máy 3D cho tản nhiệt bao gồm đúng chiều cao vây. Sau đó, bất kỳ thành phần nào không cao như vây sẽ phù hợp với nó mà không va chạm tốt.
Sói Connor

Câu trả lời:


10

Bạn có thể chỉ định quy tắc thiết kế cho thành phần đó:

Design > Rule > Placement > Component Clearance,

Thêm quy tắc mới như thế này:

   Truy vấn nâng cao: InComponent ('D1') // giả sử thành phần là 'D1'

   Các ràng buộc: 
       Giải phóng mặt bằng tối thiểu 0 triệu
       Giải phóng mặt bằng tối thiểu 0 triệu

Sau đó, Altium Designer sẽ không kiểm tra độ hở của thành phần này.


2

Đây không nhất thiết là câu trả lời về cách thực hiện điều này cụ thể trong Altium, nhưng nhiều hơn một suy nghĩ chung chung: tại sao không chỉ định đơn giản phác thảo của tản nhiệt để bạn có thể nhìn thấy nó trong chế độ xem bố trí bảng và biết nó ở đó, nhưng không nó có phải là một cái gì đó được sử dụng trong kiểm tra giải phóng mặt bằng?

Đây có vẻ như là cách dễ nhất để tiếp cận loại vấn đề này mà không cần phải cố gắng và làm cho chương trình hiểu chính xác những gì đang xảy ra. Trong thực tế, có vẻ như nhiều công việc hơn để cố gắng và định lượng rằng có không gian dưới một phần. Để thực hiện đúng cách, bạn cần định lượng khía cạnh 3D của TẤT CẢ các thành phần trên bảng để có thể tính toán chính xác các khoảng trống trong 3D.


1

Bạn có thể dùng Design > Rules > Placement > ComponentClearance > New Rule

nhập mô tả hình ảnh ở đây

Chữ thường và ngôi sao sau thành phần được đặt đúng chỗ trong trường hợp bạn có nhiều thành phần có va chạm như: usb_1, usb_2 và usb_3

Đảm bảo rằng mức độ ưu tiên của quy tắc này cao hơn các quy tắc khác, những người có thể xung đột với quy tắc này.


0

Khi tôi muốn Altium bỏ qua giải phóng mặt bằng trên một số đối tượng, tôi chỉ cần nhanh chóng thêm chúng vào các truy vấn Giải phóng mặt bằng thành phần, như:

Đối tượng đầu tiên khớp - (Tên <> 'S1') và (Tên <> 'D1')

Đối tượng thứ hai khớp - (Tên <> 'S1') và (Tên <> 'D1')

Về cơ bản, điều đó chỉ có nghĩa là khi các đối tượng thứ nhất và thứ hai không phải là S1 và không phải D1 ... thì hãy thực hiện kiểm tra giải phóng mặt bằng thành phần thông thường (nếu không thì không thực hiện bất kỳ kiểm tra giải phóng mặt bằng nào). Nó vẫn kiểm tra điện, vì vậy nó sẽ bị đoản mạch hoặc bất kỳ quy tắc nào khác mà bạn có.

Thông thường, khi tôi muốn làm điều này, nó sẽ làm cho PCB tương thích với nhiều dấu chân ở cùng một vị trí, như MCU với gói DIP và SOP ... hoặc trong ví dụ này, một I / O có thể được tạo ra bằng một Công tắc hoặc đèn LED.

Rõ ràng bạn cần cẩn thận với các đối tượng đó, vì các va chạm giữa tất cả các đối tượng trong danh sách sẽ bị bỏ qua ... ví dụ như nếu tôi thêm S2 và D2 ​​vào danh sách, thì các va chạm giữa D1 và D2 ​​sẽ bị bỏ qua, mặc dù tôi thực sự chỉ muốn S1 / D1 và S2 / D2 (bạn có thể đưa ra các quy tắc phức tạp hơn để xử lý điều đó, nhưng nó chưa bao giờ là vấn đề lớn với tôi). Va chạm với các vật thể khác (ví dụ D1 và R1) vẫn sẽ bị bắt.


-3

Bạn có thể Vô hiệu hóa Cảnh báo bằng cách đơn giản là đi đến Thiết kế - Quy tắc - Vị trí-Chỉ cần Bỏ chọn Giải phóng mặt bằng thành phần đã bật. Sau đó, bạn hoàn toàn ổn.


5
Thực sự Ajay, câu trả lời đầu tiên của bạn là một câu hỏi đúng nghĩa là 2 tuổi và trong câu trả lời của bạn, bạn nói sẽ vô hiệu hóa tất cả các kiểm tra giải phóng mặt bằng Thành phần từ DRC nhưng điều này có nghĩa là các thành phần / gói khác sẽ không được DRC bao trả và có thể gây ra lỗi (như , một cuộn cảm chất béo va chạm với gói đèn LED sẽ không còn được phát hiện nữa)
KyranF
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.