SolidWorks API
Create PDF
Kontrolle der Startparameter.
Kontrolle des Dokumenttypes (Drawing).
Laden der Datei in SolidWorks mittels Aufrufparameter.
Alle Propertys mit der Einstellungsdatei vergleichen und evtl. füllen/löschen.
PDF erstellen.
Schliessen der Drawing, schliessen von SolidWorks.
Je nach Einstellung wird ein Debugmodus ausgeführt.
Ballooning Tool
Kontrolle ob eine Drawing geladen ist.
Kontrolle ob die Drawing eine ItemID besitzt.
Jede Ansicht (View) wird nach Positionen (Balloons) durchsucht.
Bei jeder gefundenen Position werden die Eigenschaften (Properties) des Teiles (Component) ausgelesen.
Mit dem Wert der Eigenschaft [ITEM_ID] wird im Export der Stückliste aus TeamCenter der Positionswert ausgelesen.
Ist ein SubAssambly verbaut, zeigt die Position nicht auf die Assambly sondern auf den Component. Der korrekte Possitionswert wird aus der exportierten Stückliste ausgelesen.