Forum: Platinen Eagle net class - individuelle class-abhaengige clearances


von David .. (volatile)


Lesenswert?

Class X muss zu anderen Traces von Class X einen Abstand von 3mm 
einhalten
Class X muss zu allen anderen Classes/Traces 6mm Abstand einhalten

ODER - andere Beschreibung fuer das gleiche Ergebnis:

Class X muss zu anderen Traces von Class X einen Abstand von 3mm 
einhalten
Class Y muss zu Class X 6mm Abstand einhalten, untereinander aber nur 
die Werte aus dem DRC

Hintergrund: Class X fuehrt Netzspannung, Kriechstrecke soll 3mm sein, 
Abstand zu Schutzkleinspannung 6mm. Das haendisch zu pruefen ist 
natuerlich Fehleranfaellig.

(Wie) In Eagle realisierbar? Ich finde im Class-Editor keine 
Moeglichkeit, Abstaende abhaengig von Classes zu definieren :(

von Pumuckel (Gast)


Lesenswert?

Das geht bei dem Spielzeug Programm nicht!

Pumuckel

von Reinhard Kern (Gast)


Lesenswert?

David ... schrieb:
> Das haendisch zu pruefen ist
> natuerlich Fehleranfaellig.

Du kannst ja vorübergehend generell 6mm einstellen und prüfen, dann 
musst du halt die anderen 1000 Errors ignorieren.

Gruss Reinhard

von David .. (volatile)


Lesenswert?

Reinhard Kern schrieb:
> David ... schrieb:
>> Das haendisch zu pruefen ist
>> natuerlich Fehleranfaellig.
>
> Du kannst ja vorübergehend generell 6mm einstellen und prüfen, dann
> musst du halt die anderen 1000 Errors ignorieren.

Ja, das habe ich mir als Notloesung auch schon gedacht - extrem 
unschoen, da saemtliche akzeptierten Fehler beim verschieben wieder 
auftauchen ;)
Man, da bin ich ja echt enttaeuscht von Eagle - das ist nun keine 
thermische Simulation, sondern simple Abstaende :(

von David .. (volatile)


Lesenswert?

Also, nach viel Flucherei die Loesung:
Eagle kann sehr wohl, was ich brauchte. Wenn man in die Kommandozeile 
class eintippt, landet man im Class Editor. Dort gibt es einen Button 
mit einem Pfeil, mit dem landet man im Editor, in dem man eine Clearance 
Matrix eingeben kann. Noch einfacher geht es ueber die Kommandozeile:
1
class 1 1:3mm 0:6mm

uebergibt die Korrekten Werte in die Clearance Matrix: Class 1 hat 3mm 
Abstand zu Class 1 und 6mm Abstand zu Class 0.

Es bleibt das Problem mit den Polygonen: Der Abstand zwischen einem 
Polygon und einer Leiterbahn wird eingehalten, zwischen zwei Polygonen 
ist das nicht der Fall und es gibt Fehler. Dem kann man mit dem rank 
(mit Info auf das Polygon geklickt oder change rank in der 
Kommandozeile) des Polygons entgegenwirken: Polygone mit hohem Rank 
"schubsen" Polygone mit niedrigerem Rank weg.
Bei unbenutzen Pins zB an Relais kann das zu Problemen fuehren, weil sie 
per default Class 0 haben, also 6mm Abstand zum Rest haben wollen. Dem 
wirkt man entgegen, indem man im Schaltplan mit net ein kurzes 
Leiterbahnstueck an den unbenutzen Pin setzt und die Netzklasse auf die 
Passende setzt, in meinem Fall also 1, die 3mm Abstand zu 230VAC haben 
darf.
So, ich hoffe mein Text ist verstaendlich, frohes routen :)

von Kevin K. (nemon) Benutzerseite


Lesenswert?

Ah, sehr gut zu wissen, genau das benötige ich für meinen 
Wechselrichter.

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.