Moin
Mit Bordmitteln geht es meines Wissens nicht. Aber man könnte schnell was basteln.
1. fx-Parameter erstellen
Erstelle 3 benutzerdefinierte Textparameter mit Namen "Teilenummer", "Gewicht" und "Durchmesser. Es müssen TEXTparameter sein!
2. Kopiere folgende iLogiregel in eine neue lokale iLogicregel in deinem Bauteil. Der Name der Regel ist frei wählbar. Passe in der letzten Zeile den Namen des Modellparameters an deinen Durchmesserparameter an.
Code:
Dim oDoc As PartDocument = ThisDoc.Document
Teilenummer = iProperties.Value("Project", "Part Number")
Gewicht = Round(oDoc.UnitsOfMeasure.ConvertUnits(oDoc.ComponentDefinition.MassProperties.Mass, UnitsTypeEnum.kDatabaseMassUnits,"g"),2).ToString & " g"
Durchmesser = Parameter("d0").ToString & " mm" '<------------------------------- Name des Parameters anpassen !!!
3. Erstellen eines Ereignisauslösers
Im Ribbon "Verwalten", in der Gruppe "iLogic" den Button "Ereignisauslöser" drücken. Den Tab "Dieses Dokument" aktivieren. Per Drag'n Drop die Regel von der linken Seite auf den Punkt "Änderung der Bauteilgeometrie" auf der rechten Seite ziehen und fallen lassen. Es sollte jetzt unterhalb von "Änderung der Bauteilgeometrie" die Regel eingerückt erscheinen. Den Dialog mit "OK" schließen.
Jetzt kannst du in deiner Prägenskizze einen Text erstellen und die 3 fx-Parameter einfügen. Sobald sich am Modell etwas ändert, sollten sich die Werte aktualisieren. Weitere Varianten des Bauteiles sollten, um den Aufwand für's Erstellen der Regel zu vermeiden, als Kopie des ersten erzeugt werden.
------------------
MfG
Ralf
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP