Hallo SolidWorker,
Wie man das mit einer internen Funktion hinbekommt wüsste ich jetzt nicht.
Ich würde das ganze über ein Makro abarbeiten.
Ein Baugruppendurchlauf der in jedem lackierten Teil das richtige Erscheinungsbild einfügt.
Für den Baugruppendurchlauf gibt es einige Vorlagen
(z.B. Assembly-Print-Drawings von Andi Beck')
lackiert/unlackiert lässt sich über eine Eigenschaft im Bauteil lösen und abfragen.
Natürlich müssten zuerst alle zu lackierenden Teile gepflegt werden.
Die Farbe lässt sich z.B. über diese Funktion setzten
Code:
SwViewPartModel.Extension.SetMaterialPropertyValues vMat, swInConfigurationOpts_e.swThisConfiguration, ""
Solange nun alle Bauteile schreibgeschützt sind ist die Änderung nur temporär (für Bild im Angebot / Bedienungsanleitung).
Ein anderer weg wäre nur dem Bauteil auf obersten Baugruppenebene das Erscheinungsbild zu verpassen. Ab hier weiß ich im Moment die Funktionen nicht
Gruß Christoph
------------------
Wer einen Fehler findet darf ihn behalten,
wer zwei findet kann beide behalten,
ab fünf Fehler gibs Rabatt :-)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP