Dokumentation

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