Bir katmanın veya yalnızca bazı belirli öğelerin boşluk denetimini nasıl devre dışı bırakabilirim?


11

resim açıklamasını buraya girin

Altium Designer'da PCB tasarlıyorum. Projemde çok büyük bir soğutucu var. PCB'ye koyduğumda, altında diğer küçük bileşenleri koyabileceğim bol miktarda boş alan olacak. Bu köprü doğrultucunun bir kısmını altına koymaya çalıştım; bu gerçek hayatta geometrik olarak mümkün. Ancak, Altium Designer bu konuda bir açıklık uyarısı (veya bir hata?) Verdi (öğeler resimde gördüğünüz gibi yeşile döndü).

Bu uyarıyı / hatayı yalnızca bu iki öğe veya üst katman katmanının tamamı için nasıl devre dışı bırakabilirim?


1
Yine, Altium'dan nasıl yapılacağını gösteren bir video var: Bileşenleri müdahale etmeden nasıl üst üste yerleştirebilirim?
m.Alin

1
Buradaki uygun çözüm, soğutucu yüksekliği için kanatçık yüksekliğini uygun şekilde içeren bir 3D gövde tanımlamaktır. Sonra, yüzgeç kadar uzun olmayan herhangi bir bileşen, çarpışmalar olmadan altına sığacaktır.
Connor Wolf

Yanıtlar:


10

Bu bileşen için bir tasarım kuralı belirtebilirsiniz:

Design > Rule > Placement > Component Clearance,

Bunun gibi yeni bir kural ekleyin:

   Gelişmiş sorgu: InComponent ('D1') // bileşenin 'D1' olduğunu varsayalım

   Kısıtlamalar: 
       Min Dikey Açıklık 0mil
       Min Yatay Açıklık 0mil

O zaman Altium Designer bu bileşenin açıklığını kontrol etmeyecektir.


2

Bu, özellikle Altium'da nasıl yapılacağına dair bir cevap değildir, ancak daha genel bir düşünceden ibarettir: neden sadece soğutucunun ana hatlarını belirtmiyorsunuz, böylece pano düzeni görünümünde görebiliyorsunuz ve orada olduğunu biliyorsunuz, ama değil boşluk kontrolünde kullanılan bir şey mi var?

Bu, programın tam olarak neler olduğunu anlamasını sağlamak zorunda kalmadan bu tür bir soruna yaklaşmanın en kolay yolu gibi görünüyor. Aslında, bir parçanın altında yer olduğunu denemek ve ölçmek için daha fazla iş gibi görünüyor. Düzgün bir şekilde yapmak için, boşlukların 3D olarak düzgün bir şekilde hesaplanabilmesi için karttaki TÜM bileşenlerin 3D yönünü ölçmeniz gerekir.


1

Kullanabilirsiniz Design > Rules > Placement > ComponentClearance > New Rule

resim açıklamasını buraya girin

USB_1, usb_2 ve usb_3 gibi çarpışmalara sahip birden fazla bileşene sahip olmanız durumunda, bileşenden sonraki küçük harf ve yıldız yerinde.

Bu kuralın önceliğinin, bu kuralla çelişen diğer kurallardan daha yüksek olduğundan emin olun.


0

Altium'un birkaç nesne üzerindeki boşluğu görmezden gelmesini istediğimde, bunları hızlı bir şekilde gibi Bileşen Açıklığı sorgularına eklerim:

İlk Nesne Eşleşmeleri - (Ad <> 'S1') Ve (Ad <> 'D1')

İkinci Nesne Eşleşmeleri - (Ad <> 'S1') Ve (Ad <> 'D1')

Temel olarak, bu sadece birinci ve ikinci nesnelerin S1 olmadığı ve D1 olmadığı anlamına gelir ... normal bileşen boşluk kontrolü yapın (aksi takdirde boşluk kontrolü yapmayın). Hala elektrik kontrolleri yapıyor, bu yüzden kısa devre veya sahip olduğunuz başka bir kuralı yakalayacak.

Tipik olarak, bunu yapmak istediğimde, PCB'yi DIP ve SOP paketli bir MCU gibi aynı noktada birden fazla ayak izi ile uyumlu hale getirmek ... veya bu örnekte, SMT anahtarı veya LED.

Açıkçası bu nesnelere dikkat etmelisiniz, çünkü listedeki tüm nesneler arasındaki çarpışmalar yok sayılır ... örneğin listeye S2 ve D2 eklesem, D1 ve D2 arasındaki çarpışmalar yok sayılır, gerçekten sadece S1 / D1 ve S2 / D2'yi istedim (bununla başa çıkmak için daha karmaşık kurallar yapabilirsiniz, ama bu benim için hiç önemli olmadı). Diğer nesnelerle (yani D1 ve R1) çarpışmalar yine de yakalanacaktır.


-3

Uyarıyı Basitçe Tasarım - Kurallar - Yerleşim'e giderek Devre Dışı Bırakabilirsiniz - Etkin Bileşen Açıklığının İşaretini Kaldırın .


5
Gerçekten Ajay, ilk cevabınız tam anlamıyla 2 yaşında bir soruydu ve cevabınızda DRC'den tüm Bileşen temizleme kontrollerini devre dışı bırakmayı söylüyorsunuz, ancak bu, diğer bileşenlerin / paketlerin DRC tarafından kaplanmayacağı ve hatalara neden olabileceği anlamına geliyor (örneğin , LED paketiyle çarpışan bir yağ indüktörü artık algılanmayacak)
KyranF
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.