Ich versuche, CAM-Daten von EAGLE 6.2.0 auszugeben, um einige Leiterplatten bei Advanced Circuits herzustellen. Ihr bevorzugtes NC-Bohrformat (insbesondere das von ihrem Online-FreeDFM-Tool verwendete) ist
Excellon-Format, ASCII Odd / None, 2.4 Unterdrückung nachlaufender Nullen, englische Einheiten, kein Schritt und Wiederholungen.
Sowohl das Online-Tool als auch GC-Prevue erkennen meine NC-Drill-Dateien automatisch als 2.3- Format mit führender Null-Unterdrückung. Während die Löcher die richtige Größe haben, sind sie ungefähr 10x größer als die Leiterplatte, was dazu führt, dass das DFM-Werkzeug verrückt wird und ich bin bereit zu folgen.
Kann ich EAGLE dazu bringen, mir 2.4-Dateien zu geben, die durch Trailing unterdrückt werden (oder zumindest keine Unterdrückung)? Oder gibt es ein Tool, mit dem die verstümmelten Dateien, die EAGLE erbricht, in etwas Vernünftiges konvertiert werden können?
Ich habe versucht, den hier beschriebenen 'Hack' zu verwenden, um keine Nullunterdrückung zu erzwingen, aber dann werden meine Dateien mit einer Genauigkeit von 3,3 erkannt.
Mein CAM-Job ist definiert als:
[Sec_8]
Name[en]="Drill File"
Prompt[en]=""
Device="EXCELLON"
Wheel=""
Rack=""
Scale=1
Output=".NC"
Flags="0 0 0 1 0 1 1"
Emulate="0"
Offset="0.0mil 0.0mil"
Sheet=1
Tolerance="0 0 0 0 0 0"
Pen="0.0mil 0"
Page="12000.0mil 8000.0mil"
Layers=" 44 45"
Colors=" 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 6 4 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 1 1 1 1 3 3 1 2 6 8 8 5 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 4 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0"
quelle
Antworten:
Ändern Sie das Gerät in "EXCELLON_24".
Hier sind einige Zeilen aus einer .XLN mit Device = "EXCELLON_24":
Und hier sind dieselben Zeilen im falschen Format mit .XLN für Device = "EXCELLON":
Dieses falsche Format verursacht den oben gezeigten 10x NC-Bohrfehler. Ich habe dies nicht mit GC_Prevue überprüft, aber ich habe dieses 10-fache Problem beim Hochladen auf OSHPARK festgestellt.
quelle
Können Sie den NC-Drill-Abschnitt der von Ihnen verwendeten CAM-Datei veröffentlichen? Ich habe mehrere erfolgreiche Bestellungen bei Advanced Circuits getätigt und immer FreeDFM überprüft. Ich bin gerade auf Eagle 6.3.0, aber ich verwende seit einiger Zeit dieselbe CAM-Datei.
Dies ist der NC-Drill-Abschnitt aus meiner CAM-Datei für die vierschichtige Standardschicht von AC (es sei denn, Sie blenden und vergrabene Durchkontaktierungen sollten für eine beliebige Anzahl von Schichten funktionieren):
Sie möchten wahrscheinlich die Ausgabe ändern, da diese in einem Unterordner abgelegt wird. Ansonsten probieren Sie es aus.
quelle
Prompt[en]
istPrompt
für mich (wahrscheinlich auch strittig), aberWheel=".whl"
für Sie, aber=""
nichts für mich. Ich weiß nicht was das ist.Wahrscheinlich habe ich eine Ursache für dieses Problem gefunden, als ich mich gerade damit konfrontiert sah. Die Koordinaten in Ihrer Bohrdatei (* .TXT normalerweise) sind zehnmal größer als sie wahrscheinlich sein sollten, da die Auflösung eines im CAM-Prozessor verwendeten Geräts (
EXCELLON
höchstwahrscheinlich) zehnmal höher ist als die Auflösung fürGERBER_RS274X
. Versuchen Sie Folgendes, um dies zu überprüfen:Öffnen Sie die Datei
eagle.def
in Ihrem$EAGLEDIR$\bin
und suchen Sie einen Abschnitt zu dem Gerät, das Sie zum Generieren von Bohrdateien verwendet haben. Ich zeige meine fürEXCELLON
:Nun beachten
ResX
undResY
Parameter. Wenn ich 10x größere Dateien als erwartet bekam, enthielten diese Zeilen100000
Konstanten. Ich habe sie auf 10000 reduziert und voila, ich habe bekommen, was ich erwartet hatte.Bitte beachten Sie auch, dass Sie anstelle einer Verringerung der
EXCELLON
Auflösung möglicherweise dieGERBER_RS274X
Auflösung erhöhen möchten , abhängig von Ihren Anforderungen / Board / Board-Hersteller.quelle
Wählen Sie in GC-Prevue im Menü Extras / Anpassen. Wählen Sie die Registerkarte Einstellungen. Aktivieren Sie das Kontrollkästchen Standard-NC-Bohrerimportparameter verwenden. Drücken Sie die Taste rechts, um die Standardeinstellungen festzulegen, und setzen Sie Whole Digits auf 2 und Precision auf 4
HtH Dave
quelle