Forum: Platinen Kicad - Abstand zu Edge Cut Layer


von Michael K. (Gast)


Lesenswert?

1.
Wo stelle ich den Abstand zum Edge Cut Layer ein ?
Kicad hält sich zwar an die Rules, zeichnet aber über den PCB Rand 
hinaus.
Auch der P&S schiebt darüber hinaus.

2.
Wozu dient eigentlich das 'Margin' Layer ?
Die Beschreibung sagt 'Platinenumrisse' und für 'Edge Cut' 'Definition 
des Platinenumrisses'.

3.
Kann man 'irgendwo' auch den Abstand einer Netzklasse zu einer anderen 
Einstellen ?
Zu einer anderen Signal Netzklasse brauche ich weniger Abstand als zu 
einer Netzklasse 'Hochvolt'

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Michael.

Michael K. schrieb:
> 1.
> Wo stelle ich den Abstand zum Edge Cut Layer ein ?

Das ist aktuell noch auf der Wunschliste. Als Workaround auf dem 
Edge.Cut eine Leiterbahn ziehen mit einem fremden Potential. Diese 
Leiterbahn gegen automatisches Verschieben verriegeln.
Ausnahme sind Polygone. Siehe unten.

> Kicad hält sich zwar an die Rules, zeichnet aber über den PCB Rand
> hinaus.
> Auch der P&S schiebt darüber hinaus.

Nachtrag: Meine Version "Application: kicad
Version: (2016-11-22 revision ccdfabc)-master, release build" zeichnet 
automatisch in Push und Showe oder Walk around Modus nicht über edge 
cuts hinaus (aber bis direkt daran).
Manuell aber schon. Auch mit eingeschaltetem online DRC.


> 2.
> Wozu dient eigentlich das 'Margin' Layer ?
> Die Beschreibung sagt 'Platinenumrisse' und für 'Edge Cut' 'Definition
> des Platinenumrisses'.

Ich interpretierte "Margin" immer als "alternativen Courtyard". Aber 
genau weiss ich es nicht.

>
> 3.
> Kann man 'irgendwo' auch den Abstand einer Netzklasse zu einer anderen
> Einstellen ?

Wenn sich zwei Netzklassen begegnen, wird immer der größere Abstand 
genommen. Der Isolationsabstand der einzelnen Netzklasse wird unter
"Design Rules" > "Design Rules" eingestellt.

Ausnahmen sind Polygone. Die erhalten einen separaten Abstand unter 
ihren eigenen Einstellungen. Dieser Abstand wird auch zu Edge cuts 
eingehalten. Auch wenn Polygone über ihr zugeordnetes Netz mit 
Leiterbahnen anderer Netzklassen-Isolationsabstände verbunden sind, so 
ändert sich deren Isolationsabstand nicht.

> Zu einer anderen Signal Netzklasse brauche ich weniger Abstand als zu
> einer Netzklasse 'Hochvolt'

Der von dir beschriebene Fall wird damit abgedeckt, weil wenn Du 
"Hochvolt" mit ausreichendem Isolationsabstand anlegst, wird er überall 
auch eingehalten.

Das Problem wäre jetzt ein Signal, was auf Hochvolt-Potential liegt, und 
entsprechenden Abstand zu anderen Signalen halten muss, aber dicht an 
dem Hochvoltpotential liegen kann, zu dessen Umgebung es selber gehört. 
Ein typischer Fall, dem man z.B. ja oft im Umfeld von Optokopplern hat.

Dafür wüsste ich jetzt so konform auch keine Lösung. Nichtkonform: 
Brutal entgegen den Design Rules manuell zu routen und anschliessend das 
Gemecker des DRCs dazu ignorieren.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de

: Bearbeitet durch User
von Michael K. (Gast)


Lesenswert?

Bernd W. schrieb:
> Der von dir beschriebene Fall wird damit abgedeckt, weil wenn Du
> "Hochvolt" mit ausreichendem Isolationsabstand anlegst, wird er überall
> auch eingehalten.

> Das Problem wäre jetzt ein Signal, was auf Hochvolt-Potential liegt, und
> entsprechenden Abstand zu anderen Signalen halten muss,

Genau das ist das Problem.
Also mal wieder drum herum arbeiten und auf neue Versionen hoffen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.