Ein Stuecklisten Layout besteht aus 3 Komponenten:
a) dem BOM FLAG layout, -> die Positionsnummer
b) dem BOM HEAD layout, -> die Kopf/Fuss zeile der Stückliste, wie sie in die in die Zeichnung "gemalt" wird
c) dem BOM COMP layout, -> die Komponeten-zeile der Stückliste, wie sie in die in die Zeichnung "gemalt" wird, (grob gesagt: jede StüliPosition -> eine Zeile)
Alle 3 zusammen registriert man zu einem Layout, dessen Name freiwaehlbar ist.
* Jede dieser Komponenten ist eine eigene MI datei.
* Jede dieser Komponenten kann man über Layout anpassen im STL Menü, den eigenen künstlerischen Bedürfnissen anpassen.
Jedoch sollte man seine Änderungen auch unter dem 'eigenen' Namen, ablegen.
Nach dem Ändern des layouts, speichert man die Komponente mit "Skizze speichern" auf die lokale feste Platte -> man hat 3 MI files.
Damit diese 3 Files auch wieder genutzt werden registriere man sein eigenes BOM layout out via:
Code:
(DOCU-LOAD-BOM-HEAD-LAYOUT :UI-NAME "my-one" :FILE "festplatte/subdir/bomh_my-one.mi")
(DOCU-LOAD-BOM-COMP-LAYOUT :UI-NAME "my-one" :FILE "festplatte/subdir/bomc_my-one.mi")
(DOCU-LOAD-BOM-FLAG-LAYOUT :UI-NAME "my-one" :FILE "festplatte/subdir/bomf_my-one.mi")
man könnte natuerlich auch wild mischen und dem out-of-the-box "ISO" layout das eigene bunte BOM flag unterschieben, oder auch anders rum.. Aber übersichtlich waere das nicht.
Man kann die Dateien (der leicht modifizierten von CoCreate ausgeliefererten layouts) auch unter ihren Originalname aber im USER-CUST-DIR ablegen.
@ti.gris
Mit viel Hilfe meiner KristallKugel erahne ich das Du den "Komponenten" teil angepasst hast. Dann mach diese Anpassung im Company layout noch ein mal und speichere diesen Teil dann als Skize unter dem Dateinamen "bomc_usr.mi" in dein user-cust-dir/Annotation und registriere es mit
Code:
(DOCU-LOAD-BOM-COMP-LAYOUT :UI-NAME "Company" :FILE
(format nil ~A/bomc_usr.mi"
(oli::sd-inq-app-specific-user-customization-dir "Annotation")))
in deiner am_customize, wobei Du "Company" natuerlich ggf. ersetzen muesstest.Empfehlenswert waere das wegschmeissen aller Layouts und das registrieren eines einzigen. (Es gibt nur ein wahres BOM-Layout
)
Auch zum Thema "DOCU-LOAD-BOM-xxxx-LAYOUT" gibt es eine ausführliche Hilfe in der der Online Hilfe, die die Bestandteile erklaert und auch ein weitergehende Beispiel mit einem eigenem BOM Attribute aufführt.
------------------
Seamonkey Firefox Thunderbird Seamonkey auf deutsch
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP