Beruflich Dokumente
Kultur Dokumente
CamDesigner
&
Martin Modul
Möglicherweise weist dieses Handbuch noch Druckfehler
oder drucktechnische Mängel auf. Die Angaben in diesem
Handbuch werden jedoch regelmäßig überprüft, und
eventuelle Korrekturen sind in allen folgenden Auflagen
enthalten. Die RadoSoft übernimmt keine Verantwortung für
eventuelle Fehler jedweder Art, die in diesem Handbuch
enthalten sein können.
EINFÜHRUNG IN DEN
CAMDESIGNER................................................................................ 7
1. VISUELLE KONTROLLE DER FERTIGUNGSDATEN.................................. 7
1.1. VISUALISIEREN VON GERBER-DATEN ...................................................................... 7
Das Gerber-E/A-Format ............................................................................................ 7
Die Gerber-Blendentabelle ........................................................................................ 7
Einlesen der Gerber-Daten ........................................................................................ 8
Darstellungsmöglichkeiten ......................................................................................... 8
Blenden-Informationen und Farben ......................................................................... 10
1.2. VISUALISIEREN VON BOHR-DATEN ........................................................................ 10
Das Excellon- oder Sieb&Meyer-E/A-Format ......................................................... 11
Die Werkzeugtabelle................................................................................................. 11
Einlesen der Sieb&Meyer-Bohr-Daten .................................................................... 11
Darstellungsmöglichkeiten ....................................................................................... 11
Werkzeuginformationen und Farben........................................................................ 12
2. UNTERSTÜTZUNG BEI DER PROTOTYPENFERTIGUNG ....................... 13
2.1. AUSDRUCKEN DER DATEN FÜR KONTROLLZWECKE .............................................. 13
Ausdrucken ............................................................................................................... 13
Drucker-Einstellungen ............................................................................................. 13
2.2. AUSDRUCKEN DER DATEN FÜR DIE PROTOTYPENFERTIGUNG ................................ 14
3. QUALITÄTSSICHERUNG DER FERTIGUNGSDATEN ............................... 15
3.1. INTELLIGENTE MEßFUNKTIONEN ........................................................................... 15
3.2. DRC FÜR DIE PLOT- DATEN .................................................................................. 15
3.3. RESTRINGKONTROLLE............................................................................................ 16
4. BEARBEITEN VON FERTIGUNGSDATEN .................................................... 18
4.1 ARBEITEN MIT OBJEKT-FILTER UND OBJEKT-MARKER........................................... 18
4.2 VERSCHIEBEN VON OBJEKTEN ................................................................................ 19
4.3 KOPIEREN VON OBJEKTEN ...................................................................................... 19
4.4 LÖSCHEN VON OBJEKTEN ....................................................................................... 20
4.5 LÖSCHEN INNERHALB ODER AUßERHALB EINES BEREICHES .................................... 21
1. SYSTEMANFORDERUNGEN
MINIMALE SYSTEMANFORDERUNGEN
Betriebssystem
Voraussetzung für die Installation des CamDesigner ist Windows 95 / 98 / NT / 2000
Hardwareanforderungen
SPEICHER
Mit dem Befehl Info aus dem Hilfemenü des Programm-Managers ersehen Sie, wieviel
Speicherplatz zur Verfügung steht.
Bei der Meldung Zu wenig Speicher sind entweder andere Applikationen zu schließen,
oder der virtuelle Speicher zu erweitern (lesen Sie hierzu auch Ihre Windows-
Dokumentation).
2. INSTALLATION
ALLGEMEINE BEMERKUNGEN
1. Die Martin CD einlegen. Diese sollte automatisch starten, falls nicht in das
entsprechende Laufwerk gehen und auf Setup doppelklicken
2. Wählen Sie eine Sprache. Der CamDesigner liegt nur in Englisch vor
3. Folgen Sie den Anweisungen am Bildschirm
Hinweis
Falls Ihr Betriebssystem Windows NT oder 2000 ist, muss die Installation des
CamDesigners mit Administratorrechten erfolgen. Ansonsten wird der Dongle nicht
erkannt und die Software ist nur im Demo-Mode zu nutzen. Es könnten dann keine Daten
abgespeichert werden
Es werden alle notwendigen Dateien kopiert und es erscheint die Meldung, daß der
CamDesigner erfolgreich installiert worden ist. Soll das Installieren unterbrochen werden,
ist statt Weiter, Abbrechen anzuklicken.
DONGLE
Mit dem Kauf des CamDesigners haben Sie pro Lizenz das Recht, das Programm auf
einem einzigen Rechner zu benutzen. Das Kopieren und Benutzen der Software auf
mehreren Arbeitsplätzen gleichzeitig ist untersagt und stellt eine Verletzung des
Urheberrechts dar. Der Hersteller des Programms behält sich das Recht zur strafrechtlichen
Verfolgung vor.
Die Software ist durch einen sogenannten Hardlock (Dongle) geschützt, den Sie bitte am
Parallelport anbringen.
Sie haben mit dem CamDesigner eine Software erworben die mehr kann als wir in
Verbindung mit der Datengewinnung für den Dotliner benötigen. Es sind alle gängigen
Funktionen einer Layoutsoftware wie z.B. Editierfunktionen vorhanden. Diese Funktionen
können von Ihnen auch in anderem Zusammenhang genutzt werden.
Die Vorgehensweise zur Datengewinnung für den Dotliner wird unter Punkt 9. Martin-
Modul erklärt.
Bitte lesen Sie auch das Kapitel 1. Visuelle Kontrolle der Fertigungsdaten, falls Sie mit
dem Einlesen der Gerberdaten nicht vertraut sind
Bevor die Gerber-Daten eingelesen werden können, müssen das Gerber-E/A-Format und
die Gerber-Blendentabelle richtig konfiguriert werden.
Das Gerber-E/A-Format
Das Gerber-E/A-Format ist genauer im CamDesigner-Handbuch beschrieben. Die
wichtigsten Parameter, die eingestellt werden müssen, sind:
Die letzten zwei Parameter werden sehr oft zusammen als M.N-Format angegeben, wobei
M die Ziffer vor dem Komma und N die Ziffer nach dem Komma ist.
Mit dem Befehl I/O-Formats:Gerber:Edit... können die notwendigen Parameter eingestellt
werden.
Beim Programmstart wird immer die zuletzt abgespeicherte E/A-Format-Datei eingelesen.
Der Umgang mit dieser Datei wird im Handbuch genau beschrieben. Nach der Installation
ist die Gerber-Konfiguration in der Datei DEFAULT.GIO abgespeichert.
Die Gerber-Blendentabelle
In der Blendentabelle müssen alle verwendeten Blenden richtig definiert sein. Eine Blende
wird durch ihre Form (quadratisch, rund, rechteckig, 8-eckig u.a.) und ihre Abmessungen
(in X- und Y-Richtung) bestimmt. Mit den Befehlen vom Popup-Menü Tablets:Aperture
Table können die verwendeten Blenden eingegeben, eine Blendentabelle abgespeichert
oder eingelesen werden.
Die Gerber-Datei wird eingelesen und es wird eine Zoom-Stufe eingestellt, so daß alle
Daten auf dem Bildschirm zu sehen sind. Auf dieser Weise können gleichzeitig auch
mehrere Gerber-Dateien eingelesen werden.
Darstellungsmöglichkeiten
Nachdem die Gerber-Datei eingelesen wurde, stehen folgende grafische Befehle zur
Verfügung im Menü View:
1. Den Kursor in dem Bereich positionieren, der genauer angeschaut werden soll und die
„+“ Taste drücken. Dadurch wird der Befehl Zoom In ausgeführt.
2. Die „-“ Taste drücken, um den Befehl Zoom Out auszuführen.
3. Soll ein Bereich genau angeschaut werden, ist der Befehl Zoom Window zu wählen
und der gewünschte Bereich als aufzuspannendes Rechteck einzugeben.
4. Um alle eingelesenen Daten auf dem Bildschirm darzustellen, ist der Befehl Zoom All
auszuführen.
Fenster-Ausschnitt
Verkleinern
Vergrößern
Fenster-Alles
Scrolling-Funktionen
1. Mit dem Befehl Reports:Flashes, bekommt man die Liste aller Blitzblenden.
2. Mit dem Befehl Reports:Segments, bekommt man die Liste aller Malblenden.
Die Listen mit den verwendeten Blenden beinhalten auch folgende Informationen:
Diese Parameter können auch gleichzeitig geändert werden (z.B. die Farbe).
Beim Verlassen des Dialogs wird das Bild aktualisiert.
Die letzten zwei Parameter werden sehr oft zusammen als M.N-Format angegeben, wobei
M die Ziffer vor dem Komma und N die Ziffer nach dem Komma ist.
Beim Programmstart werden immer die zuletzt abgespeicherten Dateien für die Excellon-
und die Sieb&Meyer-E/A-Formate eingelesen. Nach der Installation wird die Datei
DEFAULT.EIO als E/A-Format für Excellon und DEFAULT.SIO als E/A-Format für
Sieb&Meyer eingelesen. Der Umgang mit diesen Dateien ist im Handbuch genauer
beschrieben.
Die Werkzeugtabelle
In der Werkzeugtabelle sollen alle verwendeten Werkzeuge richtig definiert sein. Ein
Bohrwerkzeug wird durch seinen Durchmesser bestimmt. Mit dem Befehl Tables:Tool
Table können die verwendeten Werkzeuge eingegeben, abgespeichert oder eingelesen
werden.
Die Sieb&Meyer-Datei wird eingelesen und eine Zoom-Stufe eingestellt, so daß alle Daten
auf dem Bildschirm zu sehen sind.
Darstellungsmöglichkeiten
Bei der Darstellung der eingelesenen Bohr-Daten können die gleichen graphischen Befehle
wie bei der Darstellung der Gerber-Daten benutzt werden.
1. Mit dem Befehl Reports:Holes erhält man die Liste aller Bohrwerkzeuge.
Diese Parameter können auch gleichzeitig geändert werden (z.B. die Farbe).
Beim Verlassen des Dialogs wird das Bild aktualisiert.
Ausdrucken
Mit dem CamDesigner können wahlweise alle Daten oder nur ein Teilbereich der Daten
ausgedruckt werden. Es werden grundsätzlich nur die Daten ausgegeben, die momentan
auf dem Bildschirm sichtbar sind.
1. Um alle Daten ausdrucken zu können, muß vorher das Werkzeug Zoom All gewählt
werden.
2. Um nur einen Teilbereich der Daten auszudrucken, wird der Befehl Zoom Window
verwendet.
Drucker-Einstellungen
Für das Ausdrucken der Daten stehen eine Reihe von Parametern zur Verfügung.
Der Maßstab wird durch die Parameter Scale und Autoscale bestimmt.
• Wenn Autoscale auf gewählt ist, wird der Wert im Feld Scale nicht ausgewertet und
der CamDesigner wird versuchen, den größten möglichen Maßstab zu wählen, bei dem
immer noch alles auf einem Blatt ausgedruckt werden kann.
• Wenn Autoscale nicht ausgewählt ist, wird der Maßstab durch den entsprechenden
Wert bestimmt. Falls der Maßstab so groß ist, daß die Daten nicht auf einem Blatt
ausgedruckt werden können, werden automatisch auch mehrere Blätter erzeugt.
Der CamDesigner ist in der Lage, auch Farbdrucker zu unterstützen. Mit dem Parameter
Color wird bestimmt, ob die Daten schwarz/weiß oder farbig ausgedruckt werden sollen.
Der CamDesigner kann auch verwendet werden, um Prototypen zu fertigen. Eine große
Hilfe dabei ist das Freirechnen der Bohrlöcher. Es müssen nicht nur die Gerber-Daten,
sondern auch die Bohr-Daten eingelesen werden und durch den Parameter Holes im Menü
File:Print festgelegt werden, wie die Bohrlöcher gedruckt werden sollen. Folgende
Möglichkeiten stehen zur Verfügung:
Um Prototypen zu fertigen, ist Holes:Filled white zu wählen. Dann werden die Plot- und
Bohr-Daten wie folgt ausgedruckt:
Hinweis:
Wenn die Bohr- und die Plot-Daten eine Verschiebung aufweisen, können diese mit dem
Befehl Panelization:Align Layers angepaßt werden.
Um Bohr- Daten für Dokumentationsunterlagen auszudrucken, ist Holes: As on screen zu
wählen und unter Settings:View Parameters der Parameter Draw Holes Mode auf Pattern
zu setzen.
Dann werden die Bohr-Daten wie folgt ausgedruckt:
Bei der Überprüfung der Fertigungsdaten müssen oft Abstände gemessen werden.
Besonders kritisch ist es, wenn es sich um Minimalabstände handelt, die eingehalten
werden sollen. Um die Ungenauigkeit der grafischen Darstellung umgehen zu können,
bietet der CamDesigner die Funktion Distance an. Mit diesem Befehl wird der Abstand
von einem Objekt zu einem anderen Objekt gemessen (von Kante zu Kante). Die Auswahl
der Objekte wird durch die eingebauten Objekt-Filter erheblich erleichtert.
Um den Abstand zwischen zwei Pads zu messen, sind folgende Schritte durchzuführen:
Als Ergebnis erscheint auf dem Bildschirm ein Dialog, in dem Informationen über die zwei
gewählten Objekte zu finden sind, sowie auch der genaue Abstand zwischen den Kanten
dieser Objekte.
Der gemessene Abstand wird auch graphisch durch eine Bemaßungslinie visualisiert.
Alle CAD-Systeme bieten die Möglichkeit, das Layout auf Kurzschlüsse zu testen. Der
Kurzschlußtest wird mit den internen Daten durchgeführt. Bei der Erzeugung der
Fertigungsdaten werden aber die Koordinaten gerundet, transformiert oder es werden Pads
gemalt und nicht geblitzt. Alles kann dazu führen, daß die notwendigen Minimalabstände
unterschritten werden. Mit dem Befehl Tools:Design Rule Check kann überprüft werden,
ob die technologisch bedingten Minimalabstände immer noch eingehalten sind.
Beim Starten des Befehls bekommt man den DRC- Dialog, mit dem folgende Parameter
eingestellt werden können:
• Pad zu Pad
• Pad zu Linie
• Linie zu Linie
3.3. RESTRINGKONTROLLE
Mit diesem Befehl kann überprüft werden, ob die Restringe zwischen geblitzten Pads und
Bohrungen einen bestimmten Abstand aufweisen. Beim Starten des Befehls bekommt man
optional einen Dialog, mit dem folgende Parameter eingestellt werden können:
Mit folgenden Schritten kann die Restringkontrolle für die mitgelieferten Plot- und
Bohr-Daten durchgeführt werden:
Der CamDesigner meldet, daß er 10 Fehler gefunden hat und markiert diese in der
gewünschten Farbe.
Es stehen ausreichend viele Funktionen zur Verfügung, um Daten schnell und effektiv
bearbeiten zu können. Dazu zählen:
• Objekt- Filter
Mit den Objekt- Filtern kann bestimmt werden, welche Objekte zu bearbeiten sind.
Durch Einschalten des Lagen-Filters werden automatisch die restlichen Filter
ausgeschaltet. In diesem Modus können die Daten als komplette Lagen bearbeitet
werden (verschoben, kopiert u.a.).
Der Lagen-Filter wird ausgeschaltet, wenn andere Filter eingeschaltet werden. Die
Filter für Linien und Flashes können gleichzeitig eingeschaltet werden.
Bohrungen-Filter
Linien-Filter
Flash-Filter
Lagen-Filter
• Objekt- Marker
Die Marker sind zusätzliche Cursor, die anzeigen, welches Objekt dem Cursor am
nächsten ist. Das ist auch das Objekt, das bearbeitet wird, wenn die linke Maustaste
angeklickt wird. Die Objekt-Marker werden von den Objekt-Filtern gesteuert. Marker
werden nur dargestellt für die Objekte, deren Filter momentan eingeschaltet sind.
Mit dem Befehl Edit:Move können Objekte verschoben werden. Um z.B. einen Pad zu
verschieben, müssen folgende Schritte ausgeführt werden:
Auf die gleiche Weise können komplette Lagen, Bohrungen oder Texte verschoben
werden.
Mit dem CamDesigner kann auch eine Gruppe von Objekten verschoben werden. Um die
Objekte, die sich in einem rechteckigen Bereich befinden zu verschieben, müssen folgende
Schritte ausgeführt werden:
Mit dem Befehl Edit:Copy können Objekte kopiert werden. Um ein Pad zu kopieren,
müssen folgende Schritte ausgeführt werden:
Auf die gleiche Weise können komplette Lagen, Bohrungen oder Texte kopiert werden.
Mit dem CamDesigner kann auch eine Gruppe von Objekten gleichzeitig kopiert werden.
Um die Objekte, die sich in einem rechteckigen Bereich befinden zu kopieren, müssen
folgende Schritte ausgeführt werden:
Mit dem Befehl Edit:Delete können Objekte gelöscht werden. Um z.B. ein Pad zu
löschen, müssen folgende Schritte ausgeführt werden:
Auf die gleiche Weise können komplette Lagen, Bohrungen oder Texte gelöscht werden.
Mit dem CamDesigner kann auch eine Gruppe von Objekten gleichzeitig gelöscht
werden. Um die Objekte, die sich in einem rechteckigen Bereich befinden zu löschen,
müssen folgende Schritte ausgeführt werden:
Mit diesen zwei Befehlen können die Daten innerhalb oder außerhalb eines Bereiches
gelöscht werden.
Im Vergleich zu dem Befehl Delete sind folgende Unterschiede festzustellen:
• Die Objekt-Filter werden bei diesen Befehlen nicht ausgewertet, das bedeutet, daß
unabhängig davon, welche Filter momentan ein- oder ausgeschaltet sind, alle Daten
innerhalb oder außerhalb des angegebenen Bereiches gelöscht werden.
• Die Linien, die sich nur teilweise in diesem Bereich befinden, werden auch nur
teilweise gelöscht.
Das bedeutet, wenn sich eine Linie nur teilweise in dem angegebenen Bereich befindet,
nur der Teil der Linie gelöscht wird, der sich in diesem Bereich befindet.
• Flash -Pads
• Segment -Linien
• Text -Texte
• Holes -Bohrungen
Die neuen Elemente werden auf einer oder gleichzeitig mehreren Lagen eingefügt. Wenn
neue Leiterbahnen eingegeben werden, ist es sinnvoll, diese nur auf einer Lage einzufügen.
Wenn es sich aber um Vias oder Pins handelt, ist es wichtig, diese gleichzeitig auf allen
Leiterplattenlagen einzufügen.
Die neuen Elemente werden immer auf allen aktiven Lagen eingefügt.
Normalerweise ist immer nur eine Lage aktiv. Das ist die letzte eingelesene oder die letzte
bearbeitete Lage.
Welche Lage momentan aktiv ist, wird in der layer selection -Lagenauswahlliste
angezeigt.
Der Befehl Reports:Layers kann mehrere Lagen gleichzeitig aktiv einschalten. In der
Lagenauswahlliste wird das als MORE THAN ONE angezeigt. Durch die
Lagenauswahlliste können auch alle Lagen aktiv geschaltet werden. Das wird in der
Lagenauswahlliste als ALL LAYERS angezeigt.
Wenn nur eine Lage als aktiv markiert ist, wird immer, wenn eine andere Lage bearbeitet
wird, die letzte als nicht mehr aktiv und die neue als aktiv gesetzt. Eine neue aktive Lage
kann auch mit der Lagenauswahlliste gewählt werden.
Wenn mehrere Lagen (oder alle) aktiv geschaltet sind, ändert sich der Aktiv-Status der
einzelnen Lagen nicht, wenn eine Lage bearbeitet wird. Dieser Status kann nur durch den
Befehl Reports:Layers beeinflußt werden.
Mit dem Befehl Insert:Pad können neue Pads eingefügt werden. Die Pads werden mit
einer Blende geblitzt. Bei Starten des Befehls wird auch in der Blenden-Auswahlliste die
aktuelle Blende angezeigt, mit der das neue Pad geblitzt wird. Wenn eine andere Blende
gewählt wird, ändert sich auch die Form und die Abmessungen des neu einzufügenden
Pads. Um ein Pad mit der Blende D60 einzufügen, sind folgende Schritte auszuführen:
Der CamDesigner hat auf allen aktiven Lagen ein neues Pad mit der Blende D60
eingefügt.
Mit dem Befehl Insert:Segment können neue Leiterbahnen eingefügt werden. Die
Leiterbahnen werden mit einer Blende gemalt. Bei Starten des Befehls wird auch in der D
code (Blenden-Auswahlliste) die aktuelle Blende angezeigt, mit der die neue Bahn gemalt
wird. Wird eine andere Blende gewählt, ändert sich auch die Linienbreite der neu
einzufügenden Leiterbahn. Um eine Leiterbahn mit der Blende D15 einzufügen, sind
folgende Schritte auszuführen:
Der CamDesigner hat die neuen Leiterbahnen auf allen aktiven Lagen eingefügt.
Mit dem Befehl Insert:Text können neue Texte eingefügt werden. Die Texte werden mit
der aktuellen Blende eingefügt. Bei Starten des Befehls wird auch in der D code (Blenden-
Auswahlliste) die aktuelle Blende gezeigt, mit der, der neue Text gemalt wird. Um einen
Text einzufügen, sind folgende Schritte auszuführen:
Der CamDesigner hat den neuen Text auf allen aktiven Lagen eingefügt.
Mit dem Befehl Insert:Hole können neue Bohrungen eingefügt werden. Die Bohrungen
werden mit dem aktuellen Werkzeug eingefügt. Bei Starten des Befehls wird auch in der D
code (Werkzeug-Auswahlliste) das aktuelle Werkzeug angezeigt, mit dem die neue
Bohrung gebohrt wird. Wird ein anderes Werkzeug gewählt, ändern sich auch die
Abmessungen der neu einzufügenden Bohrung. Um eine Bohrung mit dem Werkzeug T5
einzufügen, sind folgende Schritte auszuführen:
6.1 KONVERTIERUNGSMÖGLICHKEITEN
Der CamDesigner kann auch als Konverter für unterschiedlichen Daten verwendet
werden.
Folgende Möglichkeiten stehen zur Verfügung:
Hinweis:
Wenn mehrere Lagen konvertiert und dann als eine Datei abgespeichert werden sollen,
müssen diese Lagen vorher mit dem Befehl Panelization:Merge Layers zusammengefaßt
werden.
6.2 BEMAßEN
Zur Unterstützung bei der Erstellung von Fertigungsunterlagen bietet der CamDesigner
eine intelligente Bemaßungsfunktion an. Um eine Bemaßung zwischen zwei Punkten
einzufügen oder um von den Gerber-Daten eine DXF-Datei zu erzeugen, sind folgende
Schritte auszuführen:
Der CamDesigner fügt eine Bemaßungslinie zwischen den beiden angeklickten Punkten
ein. Oberhalb der Bemaßungslinie wird der Abstand zwischen den beiden Punkten als Text
eingefügt. Dieser Text kann beliebig mit den vorhandenen Bearbeitungsfunktionen für
Texte editiert werden.
Das Ausgeben von Gerber- und Bohr-Daten als HPGL- oder DXF-Daten ist für das
Erstellen von Dokumentationsunterlagen sehr hilfreich. Eine zusätzliche Unterstützung in
dieser Richtung bietet die Möglichkeit, gleichzeitig mehrere Dateien einzulesen und als
einzelne Lagen zu bearbeiten. So können innerhalb vom DIN-Rahmen eine oder mehrere
Fertigungsdateien eingelesen und plaziert werden.
Die einzelnen Dateien können gedreht oder gespiegelt werden. Die so entstandene
Zeichnung kann durch Texteingabe und Bemaßungsfunktionen ergänzt werden, um eine
perfekte Dokumentationsunterlage zu erhalten.
Nachdem die einzelnen Lagen auf der Zeichnung montiert sind, können diese mit dem
Befehl Panelization:Merge Layers zusammengefaßt werden.
7. NUTZENMONTAGE
Folgende Funktionen stehen zur Verfügung, um den Nutzen einfach und schnell zu
realisieren:
Die obengenannten Funktionen können sowohl für Plot-Daten wie auch für Bohr-Daten
verwendet werden.
Zwei weitere Funktionen erleichtern das Erstellen der Nutzenmontage.
Das Ziel beim Fotoplotnutzen ist, auf einen Film die Gerber-Daten für mehrere Lagen
zusammen darzustellen, um Belichtungskosten zu sparen. Das ist mit dem CamDesigner
sehr einfach realisierbar. Sollen z.B. die drei Demodateien (DEMOCOMP.GBR,
DEMOSOLD.GBR und DEMOSILK.GBR) auf einem Film gemeinsam dargestellt
werden, sind folgende Schritte auszuführen:
12.Plazieren des Cursors innerhalb der DEMOSILK- Gerber-Daten und die linke
Maustaste anklicken.
13.Die rechte Maustaste anklicken, um das Popup-Menü zu aktivieren.
14.Aus dem Popup-Menü den Befehl Rotate wählen.
15.Verschieben der selektierten Lage so, daß sie neben den anderen zwei Lagen plaziert
wird und die linke Maustaste anklicken.
Nach Eingabe aller Parameter werden die drei Lagen wie folgt auf dem Bildschirm
plaziert:
Das Ziel beim Fertigungsnutzen ist, die Plot- und Bohr-Daten so zu erstellen, daß
gleichzeitig mehrere Leiterplatten produziert werden. Diese werden erst später
auseinandergeschnitten. Um Fertigungsnutzen einer Leiterplatte zu erstellen, bietet der
CamDesigner die Befehle Define Copies und Produce Copies.
Um einen Nutzen von 2 X 3 von DEMOCOMP.GBR zu erstellen, sind folgende Schritte
auszuführen:
Der CamDesigner bietet eine Reihe leistungsfähiger Funktionen zur Optimierung und
Verbesserung der Fertigungsdaten:
Der CamDesigner bietet die Möglichkeit, alle 90° Ecken auf 45° abzuschrägen.
Beim Starten des Befehls Tools:45 Degree Chamfer erscheint folgender Dialog:
Mit diesem Dialog können alle Parameter eingestellt werden, die bei der 45-Grad-
Abschrägung eine Rolle spielen.
Abschräglänge
• Mit Hilfe des Parameters Minimum Line Lenght (minimale Bahnlänge) kann der
Anwender festlegen, daß für Leiterbahnen, die kürzer als die angegebene Länge sind,
die Abschrägung nicht durchgeführt wird.
Der CamDesigner hat die Ecken dort abgeschrägt, wo es möglich war. Es erscheint ein
Dialog, in dem die Anzahl der abgeschrägten Ecken mitgeteilt wird. Die Stellen, an denen
die Ecken abgeschrägt worden sind, sind auch in Farbe markiert.
Der CamDesigner hat überall dort Teardrops erzeugt, wo es möglich war. Es erscheint ein
Dialog über die Anzahl der erzeugten Teardrops. Die Stellen, an denen die Teardrops
erzeugt wurden, sind in Farbe markiert.
9. MARTIN-MODUL
Das Martin-Modul des CamDesigner bietet eine äußerst praktische und einfache
Funktion zur Erzeugung der Steuerungsdaten für den DotLiner. Die empfohlene
Vorgehensweise ist:
• Gerber-Daten einlesen
• Gerber-Daten anpassen
• Dot-Liner-Daten erzeugen
Sie werden überrascht sein wie schnell und einfach dies durchzuführen ist.
9.1 FORMATBESCHREIBUNG
9.1.1 Gerber-Daten
Die Gerber-Daten sind Fertigungsdaten in ASCII Format, die allgemein zur Steuerung von
Fotoplotter benutzt werden. Alle gängigen PCB-Layout Systeme bieten eine Ausgabe im
Gerber-Format. Zur Erzeugung einer Leiterplatte gibt es verschiedenste Gerberdateien, wir
werden die Datei der Siebdruckmaske verwenden, da in dieser nur die SMD-Pads enthalten
sind. Dort sind alle Informationen enthalten die zur Berechnung der Dosierkoordinaten und
Volumen nötig sind.
Es gibt nun zwei gängige Formate. Ein Älteres genannt 274D, bei diesem gibt es zur
Beschreibung einer Platine zwei Dateien und das Format 274X (Extended)
Verwenden Sie 274D lesen Sie bitte die folgenden Erklärungen zum richtigen Einlesen der
Daten.
Verwenden Sie 274X brauchen Sie nur die entsprechende Datei öffnen und alles wird
richtig dargestellt. Ab 9.1.2 Dotliner-Daten sollten Sie weiterlesen
Hinweis
Gerber-
Daten CamDesigner
Gerber-I/O-Format
Das Gerber I/O-Format ist eine Sammlung von Parametern die bestimmen, wie die Gerber-
Daten zu lesen und zu verstehen sind. Diese Parameter werden in einer Reportdatei
beschrieben. Der CamDesigner bietet die Möglichkeit alle diese Parameter einzustellen.
Nachdem Starten des Befehls I/O Formats:Gerber:Edit erscheint folgende Eingabemaske:
• Auto Mode gibt Vorschlag zur Grösse falls Parameter nicht bekannt
• Size less Than… bis zu dieser Grösse wird der Automode durchgeführt
• Incremental /Absolute
Dieser Parameter spezifiziert ob relative oder absolute Koordinaten verwendet werden.
• Skip Same Coordinates
Dieser Parameter ist nur bei der Ausgabe von Gerber-Daten von Bedeutung. Er gibt an,
ob in der Ausgabe auch sich wiederholende Koordinaten erscheinen sollen.
Wenn ausgewählt, werden solche Koordinaten NICHT ausgegeben.
• Skip ‘Plus’ Sign
Dieser Parameter ist nur bei der Ausgabe von Gerber-Daten von Bedeutung. Er gibt
an, ob in der Ausgabe vor den positiven Zahlen ein Plus- Zeichen stehen soll.
Wenn ausgewählt, wird das Plus-Zeichen weggelassen.
• End Of Block ( EOB) Character
Dieser Parameter definiert das End-of-Block Symbol.
• Start of Job ( SOJ) String
Durch die Eingabe in diesem Feld wird der Job-Anfang bestimmt.
• End Of Job ( EOJ) String
Durch die Eingabe in diesem Feld wird das Job-Ende bestimmt.
• Start of Comment Character
Dieser Parameter bestimmt den Buchstaben, mit dem der Kommentar-Anfang
gekennzeichnet wird. Falls die Eingabe ‚nul’ ist, ist kein Buchstabe festgelegt worden.
• End of Comment Character
Dieser Parameter bestimmt den Buchstaben, mit dem das Kommentar-Ende
gekennzeichnet wird. Falls die Eingabe ‚nul’ ist, ist kein Buchstabe festgelegt worden.
• Read Aperture/Format Info From Gerber File
Manche CAD Systemen kodieren als Kommentarzeilen in dem Gerber- Format die
Information für die verwendeten Blenden und das verwendete I/O Format. Wenn dieser
Parameter ausgewählt ist, werden diese Informationen vom CamDesigner benutzt,
soweit sie vorhanden sind.
Hinweis
Oft sind nur die Parameter Digits Before FP / Digits After FP und Inch / mm entscheidend
für die Einstellung, muss aber nicht so sein.
Blendentabelle
Die Blendentabelle beinhaltet die Definitionen für alle vorhandenen Blenden. Mit
“Blenden” werden die Pad-Größen beschrieben.
Wie auf dem Bild oben zu sehen ist jede Blende durch folgende Parameter bestimmt:
Zur richtigen Darstellung einer Gerber-Datei muss auch die dazu passende Blendentabelle
dem CamDesigner vorgegeben werden. Was in der Regel per Hand zu erfolgen hat.
Der CamDesigner besitzt die Fähigkeit Blendentabellen von einigen der verbreitesten
CAD-Systemen laden zu können. Wenn eine Anpassung aber nicht vorhanden ist, müssen
die benötigten Blendengrössen im CamDesigner per Hand eingegeben und abgespeichert
werden. Dies dauert in der Regel nur einige Minuten, da pro Layout nur wenige Blenden
benützt werden, welche können Sie in der Spalte Used erkennen. Falls in Ihrem Betrieb
nur eine Blendentabelle verwand wird ist es sinnvoll diese nur einmal zu erstellen.
Hinweis:
Sollte für ihr CAD-System keine Anpassung existieren, erkundigen Sie sich, ob eine
solche schon geplant ist oder welche Informationen die Firma RadoSoft benötigt, um eine
neue Anpassung zu implementieren.
9.1.2 Dot-Liner-Daten
Der Dot-Liner wird mit Dateien im Excellon-Format beim Punktdosieren und im HPGL-
Format beim Linienziehen gesteuert. Nachfolgen wird die Erstellung von Exellon-Daten
beschrieben. Falls Sie HPGL-Daten erstellen wollen, gehen Sie bitte zu Kapitel 5.3
Einfügen von Linien
Hinweis:
Wenn aus irgendeinen Grund das Excellon-I/O-Format verändert worden ist, kann das vom
Dot-Liner benötigte Format durch folgenden Schritte wiederhergestellt werden:
Beispiel Dot-Liner-Daten
% Dateibeginn
T01 Tool-Nummer 1 ! Volumen 1 ! 0,005mm3
X005008Y002929
X005299Y002929
X005299Y003717
X005008Y003717 Koordinaten der Dosierpunkte
X005008Y004504
X005299Y004504
X005299Y005291
T04 Volumen 4 ! 0,007mm3
X005457Y010000
X005000Y010000
X005000Y011500
X005457Y011500 Koordinaten der Dosierpunkte
X005457Y013000
X012957Y011500
X012957Y013000
X012957Y014500
T05 Volumen 5 ! 0,015mm3
X015500Y001688
M30 Dateiende
Anhand dieses Beispiels wird schrittweise gezeigt, wie von der Gerber-Datei
Smalldemo.gbr die entsprechenden Dot-Liner-Daten erzeugt werden.
Bevor die Gerber-Daten eingelesen werden können, müssen das Gerber-I/O-Format und
die Gerber-Blendentabelle richtig konfiguriert werden. Wie unter 9.1.1 erklärt.
Bei Samlldemo.gbr muss dies nicht getan werden da sie im Extended-Format vorliegt.
Der CamDesigner kann die vom Dot-Liner benötigten Daten nur von den Blitzblenden der
Gerber-Daten erzeugen. Jede Blitzblende wird in einen oder mehrere Dosierpunkte
umgewandelt. Falls die Gerber-Daten nicht nur geblitzte Pads, sondern auch gemalte
beinhalten, müssen diese zuerst in Blitzblenden umgewandelt werden.
Man bestimmt für alle Geblitzte eine Farbe und für alle Linien eine andere. Dadurch
werden gemalte Pads sofort auf dem Bildschirm erkennbar sein.
Leider kann es vorkommen, daß Linien und Blitze mit der gleichen Blende
geblitzt/gezeichnet worden sind. In diesem Fall werden mit gelb sowohl Linien, wie auch
gemalte oder geblitzte Pads dargestellt.
Der CamDesigner bietet eine Funktion, mit deren Hilfe geblitzte Pads etwas heller als mit
der selben Blende gemalte Linien dargestellt werden können.
Nachdem smalldemo.gbr eingelesen und die oben beschriebenen Schritten ausgeführt hat
wurden, kann man feststellen, daß außer den Texten nur 2 Reihen von SMD Pads gemalt
und nicht geblitzt sind
Diese gemalte Pads können in geblitzten umgewandelt werden mit dem Befehl
Tools:Draw->Flasches. Folgende Eingabemaske erscheint:
Hinweis:
Sie brauchen hier nur Select Flash D-code Automode angeben, ob die Pads rund oder
eckig enden und Confirm Each Replacement deaktivieren.
Den Rest erledigt der CamDesigner für Sie.
• Automode
Dieser Parameter wird eingeschaltet, um jeder Blitzblende ein Werkzeug mit dem
entsprechenden Dosiervolumen zuzuordnen. Auch das Volumen wird in diesem Fall aus
der Fläche der Blitzblende und der gewünschten Pastenschichthöhe berechnet.
• Optimization
Dieser Parameter wird eingeschaltet, um die erzeugten Dot-Liner-Daten bezüglich
Verfahrwege zu optimieren. Im Unterschied zu der Optimierungsstrategie des Befehls
Tools:Optimize wird hier die Beschaffenheit der Dot-Liner-Dosierdüse berücksichtigt.
Auf diese Weise wird verhindert, daß die bereits gesetzte Dosierpunkte bei der weiteren
Bewegung der Dosierdüse durch ihren Abstandshalter verschmiert werden.
• Paste height
Mit diesem Parameter wird die gewünschte Pastenschichthöhe angegeben. Ein
sinnvoller Wert ist z.B. 0,15 mm.
• Min.Ratio for Double Dots
Mit diesem Wert wird bestimmt ab welchem Verhältnis von Länge zu Breite eines Pads
automatisch zwei Dosierpunkte auf ein Pad aufgetragen werden. Je länger ein Pad umso
früher werden zwei Punkte erzeugt
Min.Ratio for Tripple Dots
Wie bei Double Dots nur werden eben drei Dosierpunkte erzeugt
• Delete source
Ist dieser Parameter eingeschaltet werden die Gerber-Daten nach dem erzeugen der Dot-
Liner-Daten ausgeblendet.
Resolve conflicts
Probleme die der Abstandshalter des Dotliners verursachen könnte werden hier versucht
automatisch zu umgehen. Grosse Volumen werden in mehrere kleine aufgeteilt, um
diese präziser dosieren zu können. Für ein Pad wird das gleiche Volumen erzeugt, nur
mit mehreren Dosierpunkten
Max Unsplited Volume
Hier können die maximalen Volumen, die erzeugt werden sollen, festgelegt. Für ein Pad
wird das gleiche Volumen erzeugt, nur mit mehreren Dosierpunkten. Sinn dieser
Funktion ist bei der Anwendung zu suchen, ob beim Dosieren eine µDosierdüse
verwendet werden kann. Diese kann durch grosse Volumen schneller verstopfen, was
hiermit hinausgezögert wird. 0.3 mm³ ist zu empfehlen.
Hinweis
Am Dosiergerät des Dot-Liner kann der Maximaldruck während des dosierens begrenzt
werden. Dies wird auch das Verstopfen hinauszögern.
Allerdings werden dadurch die Zeiten verlängert.
• Always configure
Dieser Parameter muß eingeschaltet werden, damit die Eingabemaske Martin Options
immer wenn der Befehl Generate Dot-Liner-Data aktiviert wird, erscheint.
Darauf werden die Dosiervolumen berechnet und am Bildschirm abgebildet. Falls der
Parameter Delete source eingeschaltet worden ist, werden die Gerber-Daten ausgeblendet
und nur die Dot-Liner-Daten angezeigt.
Hinweis:
1.Wenn der Parameter Delete source nicht eingeschaltet worden ist, werden die erzeugten
Dot-Liner-Daten als zweites Layer erzeugt. Vor dem speichern mit File:Save As bei All
Layers nur die *.NCD Datei anzeigen lassen, dass heisst nur diese ist aktiv.
2.Die erzeugten Daten müssen im ersten Quadranten (rechts oben) des Koordinatensystems
liegen, da der Dotliner nur positive Koordinaten anfahren kann.
3. Die grösste Koordinate der Datei muss kleiner sein als die maximale Arbeitsfläche des
Dotliners. Sonst kann diese nicht angefahren werden und es erscheint eine Fehlermeldung
am Gerät.
9.3.1 Options
9.3.2 Volumes
Volumes:Edit
Mit diesem Befehl wird die aktuell eingelesene Volumentabelle editiert. Der Anwender
kann nur den Active-Status der aufgelisteten Werkzeuge bestimmen. Wenn ein Werkzeug
auf nicht aktiv ist, wird dieser keine Blitzblende zugeordnet, weder automatisch noch
manuell. Hiermit kann unter Umständen die Produktionszeit durch Vermeiden von
Verfahrwegen reduziert werden.
• App.# - Blendennummer
• X Size/Y Size - Blendengröße in X- und Y-Richtung
• Tool# - Werkzeugnummer
• Volume - zugeordnetes Volumen des Werkzeuges
• Differ. - Abweichung vom benötigten Volumen
Mit diesem Befehl können Blitzblenden für Nicht-SMD-Pins und Vias entfernt werden.
Der Befehl kann ausgewählt werden ( sonst ist er ausgegraut )nur wenn Gerber- und Bohr-
Daten ausgewählt worden sind. Der CamDesigner löscht alle Blitzblenden, für die er
keine entsprechende Bohrung findet.
Hinweis
Es muß sichergestellt werden, daß Gerber- und Bohr-Daten mit der gleichen Verschiebung
vom CAD System erzeugt worden sind. Wenn das nicht der Fall ist, können diese
nachträglich mit dem Befehl Panelization:Align Layers angepasst werden.
Mit diesem Befehl werden Dot-Liner-Daten erzeugt. Nach dem Befehlstart muß der
Anwender eine Lage mit Gerber-Daten auswählen. Der CamDesigner erzeugt für jede
Blitzblende mindestens einen Dosierungspunkt entsprechend der Konfigurationsparameter
der Martin Options Eingabemaske.
9.3.7 Sort&Check
Falls Sie in der Exellon-Datei Volumen ändern, Dosierpunkte verschieben oder einfügen
sollten hiermit die Verfahrwege neu sortiert werden, um eventuelle
Abstandshalterkonflikte zu vermeiden.
Falls beim Erzeugen der Dot-Liner-Daten nicht alle Konflikte gelöst wurden, kann dies
hier wiederholt werden. Konflikte werden rot markiert dargestellt.
Werden die Konflikte aber immer mehr oder die Anzahl der Dosiervolumen steigt stark an,
sollte man versuchen die Platine zu drehen
Oder per Hand einzugreifen, indem Sie die erzeugten Lösungsversuche ansehen und
eventuell selbst Dosierpunkte (Dots) Einfügen oder an Positionen innerhalb des Pads
verschieben, so dass der Abstandshalter genug Platz hat.
Sollte das nicht gelingen müssen Sie leider mit dem zerdrücken der Dosierpunkte leben.
Da jedoch grösstenteils nur die Form der Dosierpunkte zerstört wird , das Volumen aber
weitgehend erhalten bleibt sollten Sie entscheiden ob es noch lötbar ist.
Diese Funktion ist ab der Windows Version des Dot-Liners nutzbar, deren erscheinen im
April 2001 geplant ist.
Am Dot-Liner können Sie über zwei Referenz-Pads der Maschine die Lage der Platine
mitteilen, die hier bestimmt werden können.
Wählen Sie Set 1st Ref. Point. Ein Pad wird nun mit einem Kreuz markiert, diese
Markierung ändert die Positon, wenn die Mouse bewegt wird.
Die linke Mousetaste drücken, um das Referenz-Pad festzulegen. Es erscheint nun ein
grösseres Kreuz. Falls diese Markierung geändert werden soll, einfach wiederholen und
natürlich auch für den zweiten Referenz Punkt.
Hinweis
Falls Sie das Layout verschieben, werden die Referenzpunktkoordinaten nicht geändert.
Diese müssen neu definiert werden.
Sie können einfache Strukturen über die Nutzenfunktion erstellen. Dazu erstellen Sie eine
Gerberdatei.
1. Suchen sie sich aus der Blendentabelle eine Blendengrösse die Ihrer Padgrösse
entspricht. Falls nicht vorhanden erstellen Sie diese.
2. Inser t /Flash wählen
3. Neben dem Groupfilter ist eine Anzeige mit z.B. D10, dort Ihre Blendennummer
wählen
4. Schieben Sie die Maus auf eine Koordinate innerhalb der Arbeitsfläche des
Dotliners (495×325 mm), vorzugsweise nahe des Nullpunkts. Sie können auch
nach drücken der rechten Maustaste über Go To…. direkt eine Koordinate
eingeben.
5. Panalisation / Define Copies klicken Sie auf die Formation die vervielfältigt
werden soll.
6. Im erscheinenden Fenster Anzahl der Reihen, Spalten und Pitchabstände eingeben.
7. Panalisation / Produce Copies wählen, noch einmal auf die zu vervielfältigende
Formation klicken.
8. Es erscheint ein Vollgrid aus dem Sie die nicht benötigten Pads löschen sollten.
9. Generieren Sie Dotliner-Daten
10. Fertig