Cara mengubah izin poligon di Altium

10

Di Altium, ketika saya menggambar poligon, secara otomatis meninggalkan celah di sekitar tembaga dari jaring yang berbeda. Namun, jaring Vin saya bertegangan tinggi, dan harus memiliki jarak bebas 1mm. Karena itu, Jika saya menggambar poligon Vin, ia harus meninggalkan jarak 1mm antara dirinya dan jaring lainnya. Dan jika saya menggambar poligon jaring lain di atas Vin melalui, maka, sekali lagi, perlu meninggalkan jarak 1mm.

Saya sudah mencoba menetapkan aturan desain, tetapi tidak berhasil.

Bagaimana cara mendapatkan poligon untuk secara otomatis meninggalkan jarak 1mm ketika salah satu dari dua jaring adalah Vin?

Izin Poligon Aturan Desain

Roket
sumber
2
Sudahkah Anda mencoba dukungan Altium?
Leon Heller
Dalam 'Di Mana Objek Pertama Cocok' coba dan pilih 'Net' dan kemudian pilih 'VIN' bersih dari menu drop-down. Setelah itu, coba ulangi poligon. Selain itu, prioritas aturan 'PlaneClearence_1' harus lebih tinggi daripada prioritas 'PlaneClearence'
m. Setiap
1
@LeonHeller Mungkin dia tidak punya lisensi :)
m.lin
1
Ya Leon, kami memiliki Lisensi. Tapi Altium baru-baru ini mengacaukan dengan forum mereka (sudah menjengkelkan), dan sepertinya saya tidak bisa login lagi.
Rocketmagnet

Jawaban:

10

Poligon di Altium rumit.

Solusi untuk masalah Anda adalah menggunakan aturan InPolygonalih-alih IsPolygon.

Seperti yang saya pahami, Altium memperlakukan poligon sebagai semacam deskriptor "meta", secara internal. Objek "Poligon" berisi garis besar poligon. Garis besar itu sendiri dicocokkan dengan InPolygonaturan (yang Anda inginkan).

Ini tentu saja dibuat jauh lebih menjengkelkan oleh fakta bahwa itu IsPolygonadalah token aturan yang valid, sehingga aturan Anda tampaknya benar, dan bahkan melewati pemeriksa aturan, tetapi gagal secara diam-diam ketika Anda mencoba untuk benar-benar mengulang poligon, karena IsPolygonaturan cocok dengan sesuatu yang lain.


Selain itu, dari gambar yang disertakan, Anda mencoba membuat Power Plane Clearanceaturan memengaruhi poligon. Saya pikir Anda mungkin perlu mengubahnya menjadi Clearanceaturan (Di bawah Electricalpengelompokan di jendela aturan, karena poligon Altium bukan bidang.

Ini di atas kepala saya, ATM. Sudah lama sejak saya membutuhkan berbagai izin pesawat di Altium


Jangan tanya berapa lama saya untuk mencari tahu sendiri ....

Oh, sebagai tambahan, menempatkan poligon di atas poligon dapat memiliki efek yang menarik , karena poligon ditahan karena aturannya ditentukan oleh perintah tuang. Selanjutnya, jika Anda memodifikasi tata letak Anda, dan menjalankan perintah seperti Repour Violating, Anda dapat berakhir dengan poligon Anda dalam keadaan aneh, di mana penuh berikutnya Repourakan mengubah garis besar poligon keseluruhan, meskipun poligon sudah melewati aturan desain.

Connor Wolf
sumber
1
Saya dapat mengkonfirmasi bahwa kenangan vauge Anda sudah benar. Itu harus berupa aturan pembersihan reguler (bukan izin pesawat terbang) dan harus InPolygon
Peter Green
Dan Anda juga harus ingat untuk membuat aturan izin spesifik Anda (mis. Poligon ini) prioritas lebih tinggi daripada aturan izin umum Anda.
Peter Green
4

Jika jarak antara jaring Vin Anda dan yang lainnya harus 1mm, cukup masukkan InNet ('VIN').
Pastikan aturan tersebut memiliki prioritas lebih tinggi daripada aturan default apa pun. Poligon harus berwarna hijau (karena menandakannya terlalu dekat), lalu ulangi dan jarak bebasnya harus 1mm.

Oli Glaser
sumber
1

Mungkin Anda membantu mengatur atribut clearance daripada izin pesawat listrik (namun saya ragu ini akan menawarkan solusinya)

Kalau tidak, buat ruang terpisah di atas area yang diinginkan dan gunakan validasi untuk layer (atas? Bawah?) Anda dan ruangan itu (InRoom saya percaya), dan jarak bebas lebih tinggi.

Hans
sumber