Wenn ich in Altium ein Polygon zeichne, bleibt automatisch eine Lücke um Kupfer eines anderen Netzes. Mein Vin-Netz ist jedoch Hochspannungsnetz und muss einen Abstand von 1 mm haben. Wenn ich ein Vin-Polygon zeichne, muss daher ein Abstand von 1 mm zwischen sich und anderen Netzen verbleiben. Und wenn ich ein Polygon eines anderen Netzes über ein Vin über zeichne, muss es wieder einen Abstand von 1 mm lassen.
Ich habe versucht, die Designregeln festzulegen, aber ohne Erfolg.
Wie kann ich Polygon dazu bringen, automatisch 1 mm Abstand zu lassen, wenn eines der beiden Netze Vin ist?
Antworten:
Polygone in Altium sind schwierig.
Die Lösung für Ihr Problem besteht darin, die Regel
InPolygon
anstelle von zu verwendenIsPolygon
.So wie ich es verstehe, behandelt Altium Polygone intern als eine Art "Meta" -Deskriptor. Ein "Polygon" -Objekt enthält den Polygonumriss. Die Gliederung selbst wird mit der
InPolygon
Regel abgeglichen (was Sie wollen).Dies ist natürlich gemacht weit mehr widerwärtig durch die Tatsache , dass
IsPolygon
eine gültige Regel Token ist, so dass Ihre Regel wird scheint richtig zu sein, und sogar die Regel Prüfung passieren, aber unbemerkt fehlschlagen , wenn Sie tatsächlich versuchen , das Polygon repour, da dieIsPolygon
Regel passt gegen etwas anderes.Außerdem versuchen Sie, aus Ihrem enthaltenen Bild eine zu erstellen
Power Plane Clearance
Regel auf ein Polygon anzuwenden. Ich denke, Sie müssen dies möglicherweise in eineClearance
Regel ändern (unter derElectrical
Gruppierung im Regelfenster, da Altiums Polygone keine Ebenen sind.Das ist mir ein Rätsel, Geldautomat. Es ist schon eine Weile her, dass ich in Altium unterschiedliche Flugzeugabstände brauchte
Fragen Sie nicht, wie lange ich gebraucht habe, um das selbst herauszufinden ...
Abgesehen davon kann das Platzieren von Polygonen über Polygonen interessante Auswirkungen haben, da das aufgrund der Regeln zurückgehaltene Polygon durch die Gießreihenfolge vorgegeben wird. Wenn Sie anschließend Ihr Layout ändern und einen Befehl wie ausführen
Repour Violating
, können Sie Ihre Polygone in einem ungeraden Zustand beenden, wobei eine nachfolgende vollständigeRepour
Änderung den gesamten Polygonumriss ändert, obwohl die Polygone bereits die Entwurfsregeln bestanden haben.quelle
Wenn der Abstand zwischen Ihrem Vin-Netz und anderen Elementen 1 mm betragen muss, geben Sie einfach InNet ('VIN') ein. Stellen
Sie sicher, dass die Regel eine höhere Priorität als jede Standardregel hat. Das Polygon sollte grün werden (da es darauf hinweist, dass es zu nahe ist), dann neu gießen und der Abstand sollte jetzt 1 mm betragen.
quelle
Vielleicht hilft es Ihnen, das Freiraumattribut anstelle des Freiraums für das Triebwerk festzulegen (ich bezweifle jedoch, dass dies die Lösung bietet).
Andernfalls erstellen Sie einen separaten Raum über dem gewünschten Bereich und verwenden Sie Validierungen für Ihre (obere? Untere?) Ebene und diesen Raum (InRoom, glaube ich), und den Abstand höher.
quelle