Stückliste-Script Format
Die Stücklisten von TARGET können mit einer sehr komfortablen Script-Sprache gesteuert werden. Man kann in einem Script mehrere völlig verschiedene Stücklisten erzeugen.
In jeder Zeile steht ein Script-Befehl. Die Script-Befehle orientieren sich an den Einstellmöglichkeiten im Stücklisten-Dialog. Eine Zeile, die nicht mit einem Schlüsselwort beginnt, ist automatisch eine Kommentar-Zeile.
Die Schlüsselworte und die Syntax der Kommandos der TARGET 3001! Stücklisten-Scripte werden im Folgenden aufgeführt:
Clear
Stellt alle Einstellungen zurück. Nur der Bauteilname ist ausgewählt
Quiet=Yes/No
Bei Yes wird beim Überschreiben vorhandener Dateien nicht erst gefragt
Header=Yes/No
Den größeren Header über der Bauteileliste einfügen?
FieldNames=Yes/No
Eine Zeile mit Feldnamen über der Bauteileliste einfügen?
Number=Yes/No
Vor jeder Zeile eine Zeilennummer einfügen?
Name=Yes/No
Den Bauteilnamen ausgeben?
Value=Yes/No
Den Bauteilwert ausgeben?
Collect=Yes/No
Gleiche Bauteile zusammenfassen?
Library=Yes/No
Name der Bibliothek ausgeben? (bis V14)
ComponentID=Yes/No
IBF-Bauteile-ID ausgeben?
PackageID=Yes/No
IBF-Gehäuse-ID ausgeben?
Manufacturer=Yes/No
Hersteller ausgeben?
PackageForm=Yes/No
Gehäuseform ausgeben?
Rotation=Yes/No
Drehung ausgeben?
Side=Yes/No
Seite der Bestückung ausgeben? (Oben/Unten)
Position=Yes/No
Position ausgeben?
Reference=Middle/Handle
Bezugspunkt der Bauteile ist die Bauteilmitte oder das Griffkreuz?
Property=All/None/Name
Eine benutzerdefinierte Bauteil-Eigenschaft ausgeben? All=alle; None=keine; Name=exakter Name der Eigenschaft
Es können mehrere Eigenschaften (Properties) zeilenweise untereinander angegeben werden.
ExtraLine=Yes/No
Extra Leerzeile ausgeben?
Sort=Name/Value
Sortieren nach Name oder Wert?
Separator=Space/Semicolon/Tab/Comma
Trennzeichen auswählen: Leerzeichen, Semikolon, Tabulator oder Komma
Numeric=Yes/No
Zahlen als Zahlen in EXCEL (xlsx), ab V20.6.0.27
SMD=Yes/No
SMD-Bauteile ausgeben, ab V30.3.0.58
THT=Yes/No
THT-Bauteile ausgeben, ab V30.3.0.58
NoPackage=Yes/No
Bauteile ohne Gehäuse auch ausgeben, ab V30.3.0.58
Variant=Clear/Spezial
Eine Variante auswählen. Dabei wird der Name der Variante übergeben. Clear=keine
PCB=Name
Platine auswählen
File=Name
Dateiname angeben. Zwei Punkte als Verzeichnis bedeuten eine Hierarchiestufe nach oben zu gehen: C:\Test\Hello\..\Lists\Abc.XLS entspricht also C:\Test\Lists\Abc.XLS. Richtig sinnvoll wird das erst beim Einsatz von Variablen: #D\..\Lists\Abc_#V.XLS. Vom Verzeichnis des Projekts geht es dann nämlich zunächst eine Stufe nach oben, bevor es mit Lists weitergeht
Output
Stückliste erzeugen