Die Inventor FAQ wird unterstützt von:

Inventor FAQ Logo

08.10.2018

iLogic: Skizzenumfang auslesen und in Benutzer-iProperty schreiben

image

'Variablen 
Dim Skizzenname As String
Dim Umfang As Double 
Dim iPropName As String

'Variablen Werte zuweisen
Skizzenname = "Skizze1"
'Hier wird die Skizzenlänge aus der Skizze mit dem in der Var. Skizzenname
'hinterlegten Skizze ausgelesen
Umfang = Measure.Perimeter(Skizzenname)
'Diese Var. enthält den Benutzer-iProp.-Name den ich aus dem Skizzennamen
'und dem Suffix _Umfang zusammensetze
iPropName = Skizzenname & "_Umfang"

'Wert ausgeben und in iProp. schreiben
MsgBox (Umfang)
iProperties.Value("Custom", iPropName)= Umfang

image 

image

Download Beispiel-IPT (Inventor 2019)

1 Kommentar:

  1. Hi
    gibt es zusätzlich die Möglichkeit, den Namen der ersten Skizze im Bauteil auszulesen? Bei abgeleiteten Skizzen heißt die mal so, mal so. Mit fixem Skizzenname komme ich nicht weiter....
    Danke im Voraus
    Thomas

    AntwortenLöschen

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.

Related Posts Plugin for WordPress, Blogger...
Inventor FAQ Newsletter. Emailadresse: