Um iProperties in den Schriftkopf zu übernehmen, kann auf die entsprechenden Einstellung bei der Erstellung der Textfelder in der Zeichnung zurückgegriffen werden. Wer die iProperties des Modells trotzdem in die IDW übernehmen will, z.B. um auch die Zeichnung bei einer Suche in Vault zu finden, dem hilft dieses iLogic Beispiel.
' exit rule if no part or assembly is in the drawing yet
If (ThisDrawing.ModelDocument Is Nothing) Then Return
'get the filename of the doc the drawing points to
modelName =IO.Path.GetFileName(ThisDrawing.ModelDocument.FullFileName)
'read the values from the Custom iProperties in the part file
'and apply them to the Custom iProperties with the same name in the drawing
iProperties.Value("Custom", "Property1Name") =iProperties.Value(modelName, "Custom", "Property1Name")
iProperties.Value("Custom", "Property2Name") =iProperties.Value(modelName, "Custom", "Property2Name")
Hier ein Video dazu:
Mein Kollege Stefan Verbeek von MUM CAD-Praxis hat hierzu auch gleich eine Beispiel IDW gemacht. Danke dafür, Stefan! Schaut euch auch Stefans Beispiel “iLogic: Blattformat in der IDW ändern inkl. Rahmen und Faltmarken” an.
Den Originalbeitrag von Rob Cohee dazu gibt es hier.
Alternativ dazu kann das ganze auch so gemacht werden:
IDW öffnen (am besten Vorlage) und in Extras > Dokumenteinstellungen wechseln. Sollen Benutzer-iProperties aus dem Modell übernommen werden dann das Modell auswählen und die gewünschten, zu übernehmenden iProperties auswählen über einen Klick auf den Knopf vor “Einstellungen für Kopieren von Modell-iProperties”.
Um Änderungen an den Werten der Modell-iProperties zu aktualisieren, den Knopf “Kopierte Eigenschaften aktualisieren” anklicken.
Keine Kommentare:
Kommentar veröffentlichen
War der Beitrag hilfreich oder hast du eine Ergänzung dazu?
Ist noch eine Frage offen?
Ich freue mich auf deine Rückmeldung!
Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.