Hallo, ich habe ein kleines Problem beim Export von einem Layout in ein Image. Das Bild ist immer an einer Seite zu groß und ich muss es für die Doku immer nachbearbeiten. Ich habe schon alle Layer eingeschaltet. Kein Bauteil oder Uhrsprung überragt die Dimension. Habt Ihr eine Idee? Vielen Dank im Voraus.
Kein Problem bei mir. Hast du ein GND Polygon ? Ripup und die Grenzen mal nicht ganz an den Rand setzen mit kleinerem Width
Ohne genauere untersuchung des Board files ist wohl alles nur raten.
Binford S. schrieb: > Habt Ihr eine Idee? Lade deine BRD-Datei hoch, damit andere die prüfen können.
:
Bearbeitet durch User
Rainer W. schrieb: > Binford S. schrieb: >> Habt Ihr eine Idee? > > Lade deine BRD-Datei hoch, damit andere die prüfen können.
:
Bearbeitet durch User
Binford S. schrieb: > Ich habe schon alle Layer eingeschaltet. Kein Bauteil oder Uhrsprung > überragt die Dimension. Die BRD-Datei scheint nicht ganz verkehrt zu sein. Zumindest unterm aktuellen Eagle 9.6 funkioniert der Image Export (sauber begrenzt auf den Board-Umriss)
Die Diode mit dem Namen "R1" scheint dafür verantwortlich zu sein. Wenn man die löscht, funktioniert der Export wie erwartet. Schau Dir das Bauteil vielleicht nochmal in Deiner Bibliothek an. Eh komisch, dass sie R1 heißt ;)
Hmm "Exportieren->Image->Zwischenablage->paint->einfügen->zuschneiden" perfekt.
Ich habe jetzt noch einmal mehrere Layouts (verschiedene Platinenprojekte) ausprobiert, immer das Gleiche Ergebnis, eim Export wird nie auf den Umriss zugeschnitten. Auch beim SVG Export das Gleiche. Auch bei Layouts mit Original LBR.
:
Bearbeitet durch User
Kannst du mal versuchen einen neuen Board zu erstellen und da zu gucken ob es prinzipiell damit klappt? Dann vielleicht versuchen aus den alten Board file alles zu copy pasten. Ist ja mit Eagle bisschen umständlich aber möglich. Mann muss halt im alten irgendwie copieren. Dann einfügen. Dann escape. Neue file aufmachen und dann wieder einfügen. Mal gucken ob es dann auch immer noch klappt oder der Fehler wantert mit. Dann eventuell den Board was du hast, umkrämpeln. so dass alle Bauteile in der Mitte kommen. Gucken ob der Export dann richtig ist. Wenn ja dann muss es ein Bauteil sein. Versuchen dann einzeln die Bauteile zu löschen um den Fehlerhaften zu finden.
Wenn ich Bauteile lösche funktioniert es. Aber das hilft mir nicht weiter. Egal welche Bauteile ich verwende, es liegt an Bauteilen der Original-LBRs und auch an Bauteilen die ich in einer eigenen LBR habe. Egal welche ich verwende der Export wird nicht auf die Umrisse zugeschnitten. Es ist nicht ein einzelnes Bauteil, es sind unterschiedliche: LEDs, Dioden, Schalter usw., ich kann es nicht eingrenzen. Schiebe ich Bauteile weiter nach Innen funktioniert es auch. Dann darf ich aber keine Bauteile (Bauteilaußenmaß) näher als 1cm zur Dimension positionieren! Es weitet sich auf alle meine Platinenprojekte aus. Nicht nur auf das vom Anfang. Auch bei ganz neu erstellten Platinen tritt dieser Fehler auf! Ich habe es auf verschiedenen PCs mit verschiedenen BS versucht, keine Änderung.
:
Bearbeitet durch User
Beitrag #7410642 wurde vom Autor gelöscht.
Kein Problem bei mir mit Eagle 7.7 anbei der Export. ==> Auschluß der Bauteile in diesem Board. Welchen Wert hast du bei DRC - Masks - Stop Max ? Wenn ich den C an den rand schiebe und z.B. 40 mil angebe habe ich auch einen weiteren Rand. Bei 4 mil sieht es wie in test1brd2 aus.
:
Bearbeitet durch User
Binford S. schrieb: > Ich habe es auf verschiedenen PCs mit verschiedenen BS versucht, keine > Änderung. Dies ist ein Versuch mit Eagle 7.7, Linux, nur selbstgemachte Bauteile, keins aus einer Standard-lbr, wahrscheinlich viele ungewöhnliche Einstellungen und -- Ränder! Noch dazu verschieden breit und das Seitenverhältnis ist gerade umgekehrt wie beim Board Window. Wenn ich nur Layer 20 einschalte, sieht es genauso aus. Wenn ich nur einen Zeichnungsrahmen (Frame) ausgebe, bei dem der Nullpunkt in einer Ecke liegt, wird der Rand so breit, dass genau das Nullpunkt-Kreuz Platz hätte.
Beitrag #7410720 wurde vom Autor gelöscht.
Chris K. schrieb:
> Welchen Wert hast du bei DRC - Masks - Stop Max ?
Standardwert --> nach der Installation
Mein Export sieht immer so aus! Frust! Ich babe die Platine einmal
gedreht. Da wird es noch schlimmer.
:
Bearbeitet durch User
Der Fehler kann nicht in deinen Libs oder dem Board sein. Ich hab mir das File im Texteditor angeschaut Max DIM 33.33 / 60 Kein weiterer Wert im File ist außerhalb dieser Dimensionen. ==> Fehler liegt im Programm Settings ... ? Was wählst du beim export Bereich ? Alles oder Ausschnitt?
Chris K. schrieb: > Was wählst du beim export Bereich ? Alles oder Ausschnitt? zu 1. alle Layer zu 2. Ich habe einmal beides probiert.
:
Bearbeitet durch User
Mit "Ausschnitt" ist es im Prinzip machbar. Der Eagle-Befehl
1 | window (0 0) (160 100); |
stellt den Zoomfaktor so ein, dass eine Europakarte mit 160x100mm genau ins Fenster passt. Allerdings erstmal nur in einer Richtung, weil das Seitenverhältnis des Desktop-Fenster seltenst dem der Platine entspricht. Diese Fenstergröße und -Position kann man im eaglerc mit
1 | Window.Brd.Loc = "110 3 1542 983" |
einstellen, wobei die Werte Desktop-Pixel sind (hier z.B. passend zu irgendeiner meiner Platinen auf meinem Desktop). Dabei muss man noch die Breite der Fensterrahmen und -Verzierungen abziehen. Die Breiten sind konstant, solange man das Desktop Theme nicht wechselt. Also probiert man das einmal aus und kann dann aus den Abmessungen der Platinen die passende Fenstergröße berechnen.
:
Bearbeitet durch User
Ich schaffs nicht zu reproduzieren mit deinem Board. Beim Export -> Alles habe ich keinen zusätzlichen Rand. Vielleicht mal \USERS\<xxx>\AppData\Roaming\CadSoft\EAGLE\eaglerc.usr kontrollieren bzw. hier anhängen oder entfernen (nach backup).
Konnte es reproduzieren und die Lösung ist: Einstellungen Verschiedenes Pad Names und Signal Names abwählen. Evtl. auch Via Length. Links fehlerhaft - rechts korrekt
:
Bearbeitet durch User
Chris K. schrieb: > Konnte es reproduzieren und die Lösung ist: > Einstellungen Verschiedenes > Pad Names und Signal Names abwählen. > Evtl. auch Via Length. Super! Es funktioniert! Danke! :)
:
Bearbeitet durch User
Danke für die positiven Rückmeldungen. Jetzt wäre es noch interessant welche Versionen nach 7.7.0 auch dieses Verhalten zeigen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.