Altium: NC-Pins in Netzklasse integrieren

Gast #4910263
Hallo,

ich habe hier ein PCB-Projekt, wo ich teilweise eine Clearance von 4mm 
einhalten muss. Ich habe dazu eine Netzklasse (HochSpannung) erzeugt und 
eine entsprechende Clearance-Regel geschrieben. (sh. clearance.png).

Das klappt grundsätzlich auch. Probleme machen mir allerdings einige 
Pins, die mit keinem Netz verbunden sind. Das sieht man im Screenshot 
(Routing.png): Die Pins 1,5 und 8 vom Dip sind NC und haben einen 
entsprechenden Clearencebereich. Ich muss mit dem Track an Pin 6.

Wie man an den Einstellungen der Rule sehen kann, habe ich schon etwas 
mit den Parametern rumgespielt. Eigendlich sollte zumindestens die 
Option "ignore pad to pad..." funktionieren. Hat aber nicht geholfen.

Ich könnte jetzt eventuell im Schematic Symbol die 3 Pins reinholen und 
mit einem entsprechendem Signal verbinden (z.Zt. sind die Pins 
"hidden"). Das möchte ich aber nach Möglichkeit vermeiden.

Kennt jemand einen Lösungsansatz?

Vielen Dank,
Markus
Angehängte Dateien:
Gast #4910297
Also einen Workaround habe ich jetzt gefunden: ich hatte die 
Clearance-Werte (Track->TH-Pad, Track->Hole) noch zu hoch. Wenn ich die 
Werte wie im angehängten Screenshot einstelle dann klappt's.

Das bleibt aber ein Workaround.
Ideal wäre eigendlich, wenn ich die NC-Pins mit in die Netzklasse holen 
könnte (ohne den Umweg über ein angeschlossenes Netz).
Angehängte Dateien:
#4910371
Generell könntest Du alle NoNet Elemente in deiner Rule ausschliessen. 
'and not InAnyNet'. Man könnte auch alle NoNet Pads ausschliessen 'and 
not ispad and not inanynet'. Solche Konstrukte sind schwer zu 
überblicken, es könnte ja irgendo auf der Platine noch ein NC-Pin sein. 
Ich würde genau dieses Bauteil von der Regel ausschliessen ' and not 
incomponet('Ux') ' oder manchmal auch für ein bestimmtes Footprint ' 
HasFootprint('xyz') '

PS: ignore pad to pad sollte funktionieren, das die beiden Pads zu nah 
aneinander sind sollte keine Exeption schmeissen sondern nur der Track 
zum Pad Abstand.
Gast #4910420
Taz G. schrieb:
> Generell könntest Du alle NoNet Elemente in deiner Rule ausschliessen.
> 'and not InAnyNet'.

Ok, das klappt wenn ich folgenden Query benutze:
"not InNetClass('HochSpannung') and InAnyNet"

Danke für den Tipp.

Markus
#4910448
Taz G. schrieb:
> PS: ignore pad to pad sollte funktionieren, das die beiden Pads zu nah
> aneinander sind sollte keine Exeption schmeissen sondern nur der Track
> zum Pad Abstand.

Die Frage ist aber dann: Wozu benötigt man den Abstand? Was nützt mir 
ein Abstand zwischen 2 Leitern von 4mm wenn ein Bauteil angeschlossen 
wird, welches einen NC Pin zwischen den Leitungen hat und ich dann 
zwischen den Pins nur noch addierte 2mm Abstand habe? Da kann ich auch 
überall 2mm nehmen.
#4910471
An Christian B.
diese Frage lässt sich nur mit dem Datenblatt des Bauteils beantworten. 
Ich gehen mal davon aus, dass es OK ist.
Ich habe zwei ganz andere Probleme:
1. die 4mm gelten nur für Elemente von Klasse 'Hochspannung' nach Rest, 
also nicht zwischen zwei 'Hochspannung's Elementen -> Leitung '+1000V' 
darf direkt neben '-1000V' liegen. Ob dass so gewollt ist ?.
2. mit 'not InAnyNet' ist z.B. auch OK direkt an Befestigunglöchern 
(Pads mit NoNet) vorbei zu gehen (die 1000V Leitung direkt an der 
Schraube zum Gehäuse vorbei). Ausserdem könnten noch andere Bauteile 
NC-Pins haben, für die es eben nicht OK ist.

Aber ohne weiteres Hintergrundwissen ist das nur Rätselraten, kann nur 
Denkanstöße geben.
Gast #4910494
Zur Klärung:

in der Schaltung befindet sich ein Schaltungsteil der komplett auf ein 
um einige 100V niedriges Potential gesenkt wurde (dieser Schaltungsteil 
hat auch eine isolierte Versorgung über einen entsprechenden Isolator 
(ADuM5241)). Die Bezeichnung der Netzklasse (HochSpannung) ist hier 
vielleicht etwas irreführend.

Da der Schaltungsteil komplett auf dieses Potential gesenkt wurde, ist 
es natürlch auch kein Problem, dass ungenutzte Pins (NC) die also 
Potentialfrei sind in einem Abstand kleiner 4mm vorkommen.
Die Gesamtschaltung ist recht überschaubar, so dass es möglich ist 
andere  NC-Pins (von Bauteilen die nicht auf diesem Potential liegen) im 
Auge zu behalten.


Taz G. schrieb:
> 1. die 4mm gelten nur für Elemente von Klasse 'Hochspannung' nach Rest,
> also nicht zwischen zwei 'Hochspannung's Elementen -> Leitung '+1000V'
> darf direkt neben '-1000V' liegen. Ob dass so gewollt ist ?.

Das kommt so nicht in der Schaltung vor. Und natürlich gibt es neben der 
oben genannten Rule noch weitere Clearence-Rules.

Trotzdem Danke für den Hinweis.

Markus
#4910600
Hi Markus,
mein Hinweis war an Christian gerichtet, weil ich mir schon gedacht habe 
das Du dir Gedanken über die Schaltung gemacht hast und das noch mehr 
Rules existieren.
Aber Danke für die Klärung und vor Allem für den Response das es 
hilfreich war. Ist leider in diesem Forum leider nicht 
selbstverständlich.

Gruß
Taz
#4910624
Taz G. schrieb:
> diese Frage lässt sich nur mit dem Datenblatt des Bauteils beantworten.
> Ich gehen mal davon aus, dass es OK ist.

Die Frage des TO ist ja soweit beantwortet. Da aber auch andere immer 
wieder diesen Thread finden werden, wenn sie ein ähnliches Problem 
haben: Ich selbst entwickle Platinen für Medizingeräte. In der DIN 60601 
ist eine Tabelle mit den einzuhaltenden Abständen bei bestimmten 
Spannungen. Das ist aber nicht das entscheidende. Entscheidend ist 
folgendes: Prinzipiell geht man davon aus, daß Abstände unter 1mm 
kurzgeschlossen sind, d.h. sie werden als kurzgeschlossen betrachtet. 
Daher auch der Einwand, daß eben Bauteilpins da ein Problem sein können. 
Ich kenne einen Layouter, der hat einen Transistor im TO220 Gehäuse 
verwendet und um auf die notwendigen Abstände zu kommen die 
Anschlussbeinchen entsprechend auseinander gebogen. Genützt hat es 
nichts, da der geringstmögliche Abstand eben am Gehäuse des Bauteils 
war. Das hat der gute Mann nämlich an der Stelle übersehen.
Also nochmal: Man kann durchaus, um eine 4mm Kriechstrecke zu erhalten, 
2 2mm Strecken addieren. Aber wenn mein Pinabstand 5,08mm ist und ein 
Pin dazwischen mit Pad auch 1mm breit ist bleiben von den 5,08mm eben 
nurmehr 3,08 übrig, was deutlich unter den geforderten 4mm ist.
#4910780
Hi Christian,
danke für die Infos und gut zu wissen, dass Du dich mit dem Bau 
medizinischer Geräte auskennst. Im Moment habe ich mehr geophysikalische 
Anwendungen könnte sich in Zukunft aber auch ändern. Dann würde ich gern 
auf dein Fachwissen zurückgreifen und Dir die ein oder andere Frage 
stellen. (In einen neuen Thread natürlich).

Gruß
Taz

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.