Hallo,
kurze Frage:
ich habe meinen Layout fertig und möchte die Daten zum Fertiger
schicken. Bei ihm steht, dass Excellon Format benötigt wird.
Hier der Auszug ...
1
Excellon format 2,5 inch or 3,3 mm. (Don’t forget to include the drill sizes.)
Beim Kicad finde ich jedoch ..
HPGL
Postscript
Gerber
DXF
SVG
PDF
sowie zusätzliche Optionen wie ..
mm
inch
Zeros Format
Da bin ich etwas überfragt.
Wo soll ich 2,5 inch einstellen?
Wo steht beim Fertiger (http://www.jackaltac.com/faq#where) Zeros
Format?
Kann Kicad Excellon exportieren?
Gruß,
Martin
Ah Danke.
Jetzt sehe ich, dass die oben aufgezählte Formate sich auf
"Drill Map File Format" beziehen! Eine Unklarheit weniger :)
Bleiben noch "Drill Units" und "Zeros Format" zu kapieren.
Ich habe .drl im Texteditor angeschaut.
1
M48
2
INCH,TZ
3
T1C0.030
4
T2C0.035
5
T3C0.039
6
T4C0.118
7
%
8
G90
9
G05
10
T1
11
X8.753Y-9.0266
12
X9.375Y-8.9281
13
T2
14
X8.6Y-9.7758
15
X8.6Y-10.075
16
T3
17
X2.1407Y-7.0657
18
X2.1407Y-8.05
19
T4
20
X1.925Y-10.175
21
X1.975Y-5.7
22
X5.45Y-5.7
23
X5.45Y-9.475
24
X9.425Y-5.7
25
X9.425Y-10.175
26
T0
27
M30
Die Einheit und die Durchmesser scheinen da zu sein.
Wenn ich das korrekt interpretiere sind 4 verschiedene Bohrdurchmesser
definiert
T1C0.030
T2C0.035
T3C0.039
T4C0.118
=> 30mil, 35mil, 39mil und 118 mil
und die Koordinaten stehen da
X1.925Y-10.175 => X1/Y1=1.925/-10.175
Muss die 0/0 Referenz mit anderen Gerber-Daten übereinstimmen
oder wie werden die Layer zusammengeführt?
M30,M48 und G90,G05 werden irgendwelche Befehle sein?
Gruß
Ja, die Referenz stimmt schon. Die G- und M-Befehle
sind o.k., die gehören zu Excellon (kannst du in einem
Tabellenbuch Metall nachlesen).
Das Zeros-Format musst du noch erkunden. Die Datei kann auch
mit führenden Nullen für die Koordinaten erstellt werden, so
sass alle Zahlen gleich lang werden. Eventuell ist soetwas
gemeint.
Hallo Martin.
Martin schrieb:> Beim Kicad finde ich jedoch ..>> HPGL> Postscript> Gerber> DXF> SVG> PDF
Das ist das Ausgabeformat für eine "Drill-Map", d.h. eine Art Bohrplan.
(Bei meiner Testing Version wird aber z.Z. nur die Legende erstellt)
> sowie zusätzliche Optionen wie ..> mm> inch
Hier stellst Du ein, ob das Ausgabeformat des Excellon Files mm oder
inch ist.
>> Zeros Format>
Ob beim Zahlenformat die Nullen behalten werden, oder ob führende oder
folgende Nullen unterdrückt werden sollen.
> Da bin ich etwas überfragt.> Wo soll ich 2,5 inch einstellen?
2,5 bedeutet hier NICHT 2,5inch, sondern Zahlenformat 2 Stellen vor dem
Komma und 5 hinter dem Komma und Angabe in inch.
Das verwendete Format steht in KiCad als "Precision" im generate
Drill-file Fenster unten Links. Es ist aber nicht frei wählbar, und bei
inch erhälst Du 2,4 also 2 Stellen vor dem Komma und 4 dahinter.
Ob das für Dich zum Problem wird, weiss ich nicht. Sprich das mit
Jackaltac ab. Wenn die das Format lesen können, bedeutet es nur eine
Veringerung der Genauigkeit, mit der Gebohrt wird. Sollte aber bei
Feld-, Wald- und Wiesen-Platinen kein Problem sein.
Alternativ stelle um auf Milimeter. Dann erhälst Du 3,3 mm, und das wird
nach Deiner Angabe von oben ja auch aktzeptiert.
> Wo steht beim Fertiger (http://www.jackaltac.com/faq#where) Zeros> Format?
Habe ich auch nicht gefunden. Im Zweifel die Nullen behalten....besser
ist aber nachfragen, was sie brauchen.
> Kann Kicad Excellon exportieren?
JA!
Das ist, was ich bei einer Platine z.B. als Ausgabe erhalte:
M48
;DRILL file {Pcbnew (2013-03-30 BZR 4007)-stable} date Do 03 Okt 2013
20:49:56 CEST
;FORMAT={3:3/ absolute metric keep zeros}
FMAT,2
METRIC,TZ
T1C0.701
T2C0.800
T3C1.001
T4C1.199
T5C2.200
T6C3.500
%
G90
G05
M71
T1
X192001Y-118920
X192001Y-129080
T2
X151501Y-085999
X165999Y-138001
X171079Y-138001
T3
~~~
~~
~
T0
M30
Was ich nicht komplett verstehe ist: "(Don’t forget to include the drill
sizes.)".
Obiges Drill File enthält eine Bohrertabelle mit den Lochdurchmessern.
Die "Drill sizes" sind also enthalten.
Früher gab es Excellon Formate, die keine Bohrertabelle enthielten.
Diese musste extra in einem separaten File geliefert werden.
Und jetzt wüsste ich bei der knappen Information nicht, ob die mit der
Bohrertabelle im Excellon Format selber zufrieden sind, oder ob sie eine
separate wünschen.
Eine separate Tabelle ist auch möglich: "Report File" ( im generate
Drill-file Fenster rechts) erzeugt sowas. Der Dateiextender lautet zwar
".rpt", aber es ist eine Normale textdatei, die Du mit einem Editor
lesen kannst.
Im Zweifel dazupacken.
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de
Hallo Martin.
> Muss die 0/0 Referenz mit anderen Gerber-Daten übereinstimmen> oder wie werden die Layer zusammengeführt?
Theoretisch sollte die Genauigkeit der Gerberdaten von den Bohrdaten
vorgegeben werden, weil letztlich die Toleranz der Bohrungen der Dreh-
und Angelpunkt für die Genauigkeit und Feinheit der Leiterbahnstrukturen
ist.....
Praktisch muss irgendwo immer umgerechnet werden, und damit ergeben sich
wieder zusätzliche Rundungsfehler.
Also überlasse das Umrechnen am besten ganz dem Hersteller. Sonst wird
zu oft Umgerechnet.
>> M30,M48 und G90,G05 werden irgendwelche Befehle sein?
EXCELLON M-Codes:
M00 End of Program
M01 End of Pattern
M18 Tool tip check
M25 Begin Pattern
M30 End Program Rewind
M31 Begin Pattern
M45 Long Message
M47 Operator Message
M48 Begin Program Header
M71 Metric units
M72 English units
M95 End Program Header
M97 Canned Text ???
M98 Canned Text ????
EXCELLON G-Codes
G00 Rout mode
G01 1x linear interpolation
G02 Clockwise interpolation
G03 Counter cloclwise interpolation
G04 Variable dwell
G05 Drill mode
G90 Absolute units
G91 Incremental units
G93 Zero set
Ohne Gewähr. Habe ich auch von woanders. ;O)
Du kennst: http://www.mikrocontroller.net/articles/Gerber-Tools ??
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de
Bernd Wiebus schrieb:> 2,5 bedeutet hier NICHT 2,5inch, sondern Zahlenformat 2 Stellen vor dem> Komma und 5 hinter dem Komma und Angabe in inch.
Vielen Dank! Ich bin nicht darauf gekommen.
So macht das natürlich Sinn. Ich denke ich nehme metric 3,3 Format
mit "leading zeros".
Übrigens möchte ich mich bei Dir auch für Footprints bedanken ;-)
Gruß,
Martin
Hallo Martin.
Martin schrieb:>> 2,5 bedeutet hier NICHT 2,5inch, sondern Zahlenformat 2 Stellen vor dem>> Komma und 5 hinter dem Komma und Angabe in inch.>> Vielen Dank! Ich bin nicht darauf gekommen.> So macht das natürlich Sinn.
Das ist so bei G-Code und allen Abkömmlingen, also auch Gerber und
Excellon. Hat mich aber beim ersten mal verwirrt. ;O)
> Ich denke ich nehme metric 3,3 Format> mit "leading zeros".
Mmm. Ich schmöker gerade in der Excellon Beschreibung. Die explizite
Beschreibung, wo das ganze definiert wird (also explizit Stellen vor und
hinter dem Komma) wie z.B. bei Gerber, inde ich aber nicht....
Ich weiss nicht, ob bei Jackaltac noch mal jemand kurz drüberschaut
bevor gefertigt wird.
> Übrigens möchte ich mich bei Dir auch für Footprints bedanken ;-)
Bitte, gern geschehen. Freut mich, wenn die mal jemand verwendet.
Wenn Du Fehler findest, einfach Mitteilen.
Am besten vorher einen 1:1 Ausdruck machen und Stichprobenartig mal ein
paar Bauteile anhalten, ob das passt.
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de
Martin schrieb:> Muss die 0/0 Referenz mit anderen Gerber-Daten übereinstimmen> oder wie werden die Layer zusammengeführt?
Es ist freundlicher gegenüber der Fertigung, wenn alles den gleichen
Nullpunkt hat und damit sich alle Lagen nach dem Einlesen decken. Ein
grosses Problem ist das aber nicht, weil die CAM-Systeme professioneller
Hersteller Gerber- und Bohrdateien mit einem Mausklick zur Deckung
bringen.
Man hat aber selbst das gleiche Problem, wenn man die Daten mit einem
Viewer überprüfen will, und die können das i.A. nicht so einfach. Also
auf gleiche Lage und Orientierung achten, damit man sich nicht selbst
Ärger macht.
Gruss Reinhard