Cách thay đổi độ thanh thải đa giác trong Altium


10

Trong Altium, khi tôi vẽ một đa giác, nó sẽ tự động để lại một khoảng trống xung quanh đồng của một mạng khác. Tuy nhiên, mạng Vin của tôi là điện áp cao, và cần có khe hở 1mm. Do đó, nếu tôi vẽ đa giác Vin, nó cần để lại khoảng trống 1mm giữa chính nó và các lưới khác. Và nếu tôi vẽ một đa giác của một mạng khác qua Vin thông qua, thì, một lần nữa, nó cần để lại khoảng trống 1mm.

Tôi đã cố gắng thiết lập các quy tắc thiết kế, nhưng không có kết quả.

Làm cách nào để tôi có được đa giác để tự động để lại khoảng trống 1mm khi một trong hai lưới là Vin?

Giải phóng mặt bằng đa giác Nguyên lý thiết kế


2
Bạn đã thử hỗ trợ Altium chưa?
Leon Heller

Trong 'Trường hợp đối tượng đầu tiên phù hợp' hãy thử và chọn 'Net' và sau đó chọn mạng 'VIN' từ menu thả xuống. Sau đó, hãy thử tô lại đa giác. Ngoài ra, mức độ ưu tiên của quy tắc 'PlaneClearence_1' phải cao hơn mức ưu tiên của 'PlaneClearence'
m.Alin

1
@LeonHeller Có lẽ anh ấy không có giấy phép :)
m.Alin

1
Vâng Leon, chúng tôi có Giấy phép. Nhưng Altium gần đây đã nhầm lẫn với diễn đàn (đã gây khó chịu) của họ và dường như tôi không thể đăng nhập nữa.
Rocketmagnet

Câu trả lời:


10

Đa giác trong Altium là khó khăn.

Giải pháp cho vấn đề của bạn là sử dụng quy tắc InPolygonthay vì IsPolygon.

Theo tôi hiểu, Altium coi đa giác là một loại mô tả "meta", bên trong. Một đối tượng "Đa giác" chứa đường viền đa giác. Bản phác thảo được khớp với InPolygonquy tắc (đó là những gì bạn muốn).

Đây là khóa học đã xa đáng ghét hơn bởi thực tế là IsPolygonlà một mã thông báo quy tắc hợp lệ, vì vậy quy tắc của bạn sẽ có vẻ là đúng, và thậm chí vượt qua quy tắc trình kiểm tra, nhưng âm thầm thất bại khi bạn cố gắng thực sự repour đa giác, vì các IsPolygonquy tắc phù hợp với một cái gì đó khác.


Ngoài ra, từ hình ảnh được bao gồm của bạn, bạn đang cố gắng thực hiện Power Plane Clearancequy tắc ảnh hưởng đến đa giác. Tôi nghĩ rằng bạn có thể cần phải thay đổi điều đó thành Clearancequy tắc (Theo Electricalnhóm trong cửa sổ quy tắc, vì đa giác của Altium không phải là mặt phẳng.

Đây là trên đỉnh đầu của tôi, ATM. Đã được một thời gian kể từ khi tôi cần giải phóng mặt bằng khác nhau trong Altium


Đừng hỏi tôi mất bao lâu để tự mình hiểu ra điều này ....

Ồ, như một bên, đặt đa giác trên đa giác có thể có hiệu ứng thú vị , vì đa giác được giữ lại do các quy tắc được quyết định bởi thứ tự đổ. Sau đó, nếu bạn sửa đổi bố cục của mình và chạy một lệnh như thế Repour Violating, bạn có thể kết thúc với đa giác của mình ở trạng thái kỳ lạ, trong đó toàn bộ tiếp theo Repoursẽ thay đổi phác thảo đa giác tổng thể, mặc dù đa giác đã vượt qua quy tắc thiết kế.


1
Tôi có thể xác nhận rằng bộ nhớ vauge của bạn là chính xác. Nó cần phải là một quy tắc giải phóng mặt bằng thông thường (không phải giải phóng mặt bằng điện) và nó cần phải là InPolygon
Peter Green

Và bạn cũng nên nhớ làm cho các quy tắc giải phóng mặt bằng cụ thể của mình (ví dụ: đa giác này) có mức độ ưu tiên cao hơn quy tắc giải phóng mặt bằng chung của bạn.
Peter Green

4

Nếu khoảng cách giữa mạng Vin của bạn và bất kỳ thứ gì khác cần là 1mm, chỉ cần đặt InNet ('VIN')
Đảm bảo quy tắc có mức độ ưu tiên cao hơn bất kỳ quy tắc mặc định nào. Đa giác sẽ chuyển sang màu xanh lá cây (vì nó đánh dấu nó quá gần), sau đó quét lại và khoảng trống bây giờ sẽ là 1mm.


1

Có thể bạn sẽ giúp thiết lập thuộc tính giải phóng mặt bằng thay vì giải phóng mặt bằng điện (tuy nhiên tôi nghi ngờ điều này sẽ cung cấp giải pháp)

Nếu không, hãy tạo một phòng riêng biệt trên khu vực mong muốn và sử dụng xác nhận cho lớp (trên cùng? Dưới cùng?) Của bạn và phòng đó (InRoom tôi tin), và độ hở cao hơn.

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.