Hallo, ich habe eine Frage zur Verarbeitung von Gerber-Daten aus Cadsoft Eagle. Ich möchte eine Fläche im Bestückungsdruck (silk) drucken, in welcher sich Freistellungen befinden. Die Freistellungen können Text oder Polygone sein. Das würde ich so machen, dass ich in einem Layer X den Druck anlege, und in einem Layer Y die Freistellungen. Das gewünschte Ergebnis wäre dann die Differenz der beiden Layer, also X MINUS Y. Soweit ich das Sehe bietet Eagle nicht die Möglichkeit, dass zu machen, und ich müsste dem Leiterplattenhersteller zwei Gerber-Files geben und sagen: Mache bitte SILK = X MINUS Y. Nach meiner Information kann der LP Hersteller so eine Information verarbeiten. Meiner Erfahrung nach gehen derartige Anweisungen auf dem Weg aber sehr einfach verloren, und ich möchte die Differenz gerne selbst ausführen, bevor ich die Daten abliefere. Wie mache ich so etwas? Gibt es Tools, die mit Gerber-Daten arbeiten und Gerber-Daten erzeugen, und das auch noch Open Source? Mein Ausgabe-Device ist übrigens "GERBER_RS274X"... Problemstellung klar? Ich freu mich auf eure Erfahrung! Viele Grüße Janos
Hallo Janosch K. > Wie mache ich so etwas? Gibt es Tools, die mit Gerber-Daten arbeiten und > Gerber-Daten erzeugen, und das auch noch Open Source? Mein > Ausgabe-Device ist übrigens "GERBER_RS274X"... > > Problemstellung klar? Ich freu mich auf eure Erfahrung! Hilft Dir http://www.mikrocontroller.net/articles/Gerber-Tools#Gerber-Tool_Liste weiter? Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
Janosch K. schrieb: > Wie mache ich so etwas? Gibt es Tools, die mit Gerber-Daten arbeiten und > Gerber-Daten erzeugen, und das auch noch Open Source? Mein > Ausgabe-Device ist übrigens "GERBER_RS274X"... Dazu brauchst Du nichts weiter als einen Texteditor. Dann die erste Gerberdatei öffnen, vor dem Ende-Befehl ein %LPC*% einfügen und dahinter die Gerberdaten, die abgezogen werden sollen. Fertig. Peter
Janosch K. schrieb: > Gibt es Tools, die mit Gerber-Daten arbeiten und > Gerber-Daten erzeugen, und das auch noch Open Source? Open Source sicher nicht, CAM-Software kann das (heisst normalerweise positiv/negativ Gerber), aber die Versionen, mit denen man das Ergebnis auch wieder ausgeben kann, sind meines Wissens alle kostenpflichtig. Ich verstehe allerdings dein Problem nicht, der Bestückungsdruck besteht doch nur aus Strichen und Text, was soll man da freistellen? Was anderes wäre es bei sonstigen Polygonen, kann da Eagle keine Ausschnitte rein machen? bei mir (Cadstar) geht das, ich wähle Ausschnitt und das Polygon, dann kann ich in das Polygon einen Kreis, ein Rechteck oder ein weiteres Polygon als Loch schneiden. Oder willst du stellenweise die Texte verschwinden lassen? Gruss Reinhard
Danke für eure Antworten! Beste Antwort: Peter Bünger schrieb: > Dazu brauchst Du nichts weiter als einen Texteditor. Dann die erste > Gerberdatei öffnen, vor dem Ende-Befehl ein %LPC*% einfügen und dahinter > die Gerberdaten, die abgezogen werden sollen. Fertig. Hier noch als Ergänzung: %LPD*% (Layer Polarity Dark) and %LPC*% (Layer Polarity Clear), gefunden in: http://www.artwork.com/gerber/274x/rs274x.htm Reinhard Kern schrieb: > Ich verstehe allerdings dein Problem nicht, der Bestückungsdruck besteht > doch nur aus Strichen und Text, was soll man da freistellen? Was anderes > wäre es bei sonstigen Polygonen, kann da Eagle keine Ausschnitte rein > machen? bei mir (Cadstar) geht das, ich wähle Ausschnitt und das > Polygon, dann kann ich in das Polygon einen Kreis, ein Rechteck oder ein > weiteres Polygon als Loch schneiden. > Oder willst du stellenweise die Texte verschwinden lassen? Es geht ja nicht um den eigentlichen Bestückungsdruck (das mit den Werten und Platzierungen). Ich will eine Fläche drucken, und beliebige Daten von dieser Fläche abziehen. Eagle kann nur Polygone von Polygonen abziehen, keinen Text, Rechtekce und Kreise, und auch nicht VON Texten, Rechtecken und Kreisen. Die Frage war eher genereller Natur auf Gerber Daten bezogen, als auf Eagle und Bestückungsdruck ;-). Danke für eure Hilfe!
Janosch K. schrieb: > Danke für eure Antworten! > > Beste Antwort: > Peter Bünger schrieb: >> Dazu brauchst Du nichts weiter als einen Texteditor. Dann die erste >> Gerberdatei öffnen, vor dem Ende-Befehl ein %LPC*% einfügen und dahinter >> die Gerberdaten, die abgezogen werden sollen. Fertig. > Hier noch als Ergänzung: %LPD*% (Layer Polarity Dark) and %LPC*% (Layer > Polarity Clear), gefunden in: > http://www.artwork.com/gerber/274x/rs274x.htm Sorry, da muss ich mich selbst korrigieren. So einfach geht das Bearbeiten von Gerber-Daten AUF KEINEN FALL. Finger weg davon!!
Janosch K. schrieb: > So einfach geht das > Bearbeiten von Gerber-Daten AUF KEINEN FALL. Im Gegenteil, z.B. das Beschneiden einer Beschriftung so dass Pads davon freibleiben ist eine anspruchsvolle Rechenaufgabe, ebenso wenn ein rundes Pad in ein Polygon hineinragt und das Polygon da ausgespart werden soll - da muss die Polygon-Begrenzung unterbrochen werden und ein passender Kreisbogen eingefügt. Da möchte ich mal sehen, wer das mit dem Texteditor macht und das womöglich ein paar hundert mal auf der Platine. Einfacher lässt sich das erst auf Pixelebene machen, indem man gesetzte Pixel wieder löscht, das heisst im Renderer des Druckers oder Plotters. Aber da hast du keinen Zugriff. CAM-Software gehört daher nicht zu den Billigangeboten, gerade die Marktführer gehen bis über 100000 Euro. Deshalb würde ich schon mit dem LP-Hersteller reden, der hat sowas. Gruss Reinhard
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.