Eagle: Ich glaub ich spinne.

OP (Firma: Brainit GmbH) #3622745
Lesenswert?

Hallo allerseits,

zufällig bin ich auf ein komisches Phänomen gestoßen: zwei Stecker 
werden unterschiedlich an die gnd-Plane angebunden.

Ichz hab das jetzt euf zwei Testfiles reduzieren können, eins ist 
entstanden aus der ursprünglichen Platine (unnötiges gelöscht), die 
zweite hab ich von Null neu gemacht. Nummer zwei verhält sich normal. 
Nummer 1 schaut aus wie auf dem Bild...

die beiden Stecker sind unterschiedliche lib-Parts, wobei aber die Pads 
vollkommen identisch sind. Vor allem - dann täte das ja nicht in einer 
Platine auftreten und in der anderen nicht...

ich hab jetzt sogar die brd-Files mit diff verglichen, ich sehe keinen 
relevanten Unterschied...

Meine Vermutung ist, dass irgendeine Einstellung (Design Rules?) anders 
ist, aber a) sollten die ja im brd drinnenstehen und damit beim Diff 
aufkommen, und b) warum greifen die bei einem brd und beim zweiten 
nicht?

ist jetzt nicht tragisch, aber irgendwas ist da faul, und ich möchte zu 
gerne wissen, was....
Angehängte Dateien:
OP (Firma: Brainit GmbH) #3622763
Lesenswert?

ich glaub ich habs gefunden:
1
<signal name="GND" airwireshidden="yes">
2
<polygon width="0.4064" layer="16" isolate="0.4064">
3
<vertex x="0" y="38.1"/>
4
<vertex x="50.8" y="38.1"/>
5
<vertex x="50.8" y="0"/>
6
<vertex x="0" y="0"/>
7
</polygon>
8
<contactref element="PI" pad="6"/>
9
<contactref element="PI" pad="9"/>
10
<contactref element="PI" pad="14"/>
11
<contactref element="PI" pad="20"/>
12
<contactref element="PI" pad="25"/>
13
<contactref element="JP1" pad="14"/>
14
<contactref element="JP1" pad="9"/>
15
<contactref element="JP1" pad="6"/>
16
<contactref element="JP1" pad="20"/>
17
<contactref element="JP1" pad="25"/>
18
<contactref element="JP1" pad="14"/>
19
<contactref element="JP1" pad="9"/>
20
<contactref element="JP1" pad="6"/>
21
<contactref element="JP1" pad="20"/>
22
<contactref element="JP1" pad="25"/>
23
</signal>

Man beachte, dass die pads von JP1 doppelt an das GND-Signal angebunden 
sind (contactref-einträge sind doppelt). nehm ich die manuell raus, 
funktionierts. Trenne ich die verbindung zu GND und bring sie neu auf, 
funktionierts auch.

Keine Ahnung wie das passieren konnte...
Gast #3622791
Lesenswert?

Sorry, bin Eagle-Neuling, aber was ist denn überhaupt das Problem?
Die Kreuze beim unteren Stecker, die Linien beim oberen Stecker,
oder ganz was anderes? Oder dass nicht der ganze Ring des Lötauges
mit der GND Plane verbunden ist?
Gast #4056839
Lesenswert?

Kann ich nicht bestätigen, auch fast 1 Jahr danach ist der Bug auch noch 
in der 7.2 vorhanden. Bin grade selbst daran verzweifelt bis ich mal 
manuell mit einem Editor in die Boarddatei geschaut habe :-(
#4057590
Lesenswert?

Michael Reinelt schrieb:
>...
> <polygon width="0.4064" layer="16" isolate="0.4064">

Die Strichbreite der Füllung halte ich für zu groß, probier mal 0,254 
oder kleiner.
Ist sie bei allen Polygonen gleich? Thermals unterschiedlich?
Der Isolate-Wert wird nicht von allen Fertigern berücksichtigt, den 
würde ich auf 0 setzen.
Der Standardabstand wird im DRC-Untermenü Clearance bei Wire 
eingestellt.

Arno
OP (Firma: Brainit GmbH) #4057951
Lesenswert?

Arno H. schrieb:
> Michael Reinelt schrieb:
>>...
>> <polygon width="0.4064" layer="16" isolate="0.4064">
>
> Die Strichbreite der Füllung halte ich für zu groß, probier mal 0,254
> oder kleiner.

Das war auch nur ein testfile.

> Ist sie bei allen Polygonen gleich? Thermals unterschiedlich?
Es gab nur ein polygon

> Der Isolate-Wert wird nicht von allen Fertigern berücksichtigt, den
> würde ich auf 0 setzen.
Der Fertiger bin an der Stelle ich selbst :-) und ich berücksichtige den 
Wert.

> Der Standardabstand wird im DRC-Untermenü Clearance bei Wire
> eingestellt.
Das ist aber was anderes: Clearance ist der Minimalabstand, der sehr 
klein sein kann, damit ich mich irgendwo noch mit zwei Bahnen 
"durchzwängen" kann, ohne dass DRC meckert. Das heisst aber nicht dass 
ich überall beim polygon den Abstand haben will.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren