Community
Inventor - Deutsch
Das Forum für alle Fragen rund um Autodesk Inventor, iLogic, Factory Design, Automation und mehr. Der Ort zum Fragen stellen, Antworten erhalten und Wissen teilen.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

iLogic: Regel erstellen mit Vorgabewerten und benutzerdefiniertem Wert?

8 ANTWORTEN 8
GELÖST
Antworten
Nachricht 1 von 9
TAR_Loki
851 Aufrufe, 8 Antworten

iLogic: Regel erstellen mit Vorgabewerten und benutzerdefiniertem Wert?

Hallo Zusammen,

 

ich versuche gerade eine Regel zu erstellen, die es mir möglich macht, sowohl einen Vorgabewert in einen Parameter einzutragen, als auch einen Benutzerdefinierten.

Ich weiß aber nicht, wie die iLogic Bezeichnung Lautet, damit dann auch der benutzerdefinierte Wert übernommen wird.

Weiß von Euch vielleicht jemand, wie der Codestrang aussehen soll?

 

Gruß Sven

 

PS: Anbei meine Idee zum Code:

If Supporting_Frame_Lenght_non_Motor_Side_Text = "_6_RVTs" Then
	Supporting_Frame_Lenght_non_Motor_Side = 1700 mm
ElseIf Supporting_Frame_Lenght_non_Motor_Side_Text = "_8_RVTs" Then
	Supporting_Frame_Lenght_non_Motor_Side = 1800 mm
ElseIf Supporting_Frame_Lenght_non_Motor_Side_Text = "10_RVTs" Then
	Supporting_Frame_Lenght_non_Motor_Side = 2000 mm
ElseIf Supporting_Frame_Lenght_non_Motor_Side_Text = "Benutzerdefinierter Wert" Then
	Supporting_Frame_Lenght_non_Motor_Side = Benutzerdefinierter Wert
End If
8 ANTWORTEN 8
Nachricht 2 von 9
Peter.C.Schulz
als Antwort auf: TAR_Loki

Hallo Sven,

 

kannst Du das mit dem benutzerdefinierten Wert bitte noch etwas genauer beschreiben. Woher kommt der benutzerdefinierte Wert und wie wird er eingegeben? Eventuell über ein Formular?

 

Gruß, Peter



Peter Schulz

Technical Support Specialist
Nachricht 3 von 9
martin_winkler
als Antwort auf: TAR_Loki

@TAR_Loki

Du könntest bei der benutzerdefinierten Eingabe mit einer InputBox arbeiten. Das wäre nicht besonders elegant, aber würde funktionieren. Die etwas aufwendigere Methode wäre ein Formular mit VBA was sich dann öffnet mit welchem dann direkt beide Eingaben gemacht werden könnten.

Nachricht 4 von 9
fullevent
als Antwort auf: TAR_Loki

Hallo @TAR_Loki,

 

vielleicht so in der Richtung?

Supporting_Frame_Lenght_non_Motor_Side_Text = InputBox("Eingabemöglichkeiten:" & vbLf & "_6_RVTs" & vbLf & "_8_RVTs" & vbLf & "10_RVTs" & vbLf & "oder Zahlenwert", "Side_Text eingeben", "_6_RVTs")

Select Case Supporting_Frame_Lenght_non_Motor_Side_Text
	Case "_6_RVTs"
		Supporting_Frame_Lenght_non_Motor_Side = 1700 mm
	Case "_8_RVTs"
		Supporting_Frame_Lenght_non_Motor_Side = 1800 mm
	Case "10_RVTs"
		Supporting_Frame_Lenght_non_Motor_Side = 2000 mm
	Case Else
		Supporting_Frame_Lenght_non_Motor_Side = Supporting_Frame_Lenght_non_Motor_Side_Text
End Select

MessageBox.Show(Supporting_Frame_Lenght_non_Motor_Side, "Inhalt 'Supporting_Frame_Lenght_non_Motor_Side'")

 

Grüße,

 


Aleksandar Krstic
Produkt- und Projektmanager

Nachricht 5 von 9
TAR_Loki
als Antwort auf: fullevent

Hi Zusammen,

Die Antworten klingen schon Mal recht gut.

Ich kann sie allerdings erst in 3 Wochen ausprobieren, da ich seit gestern im Urlaub bin.

Ich werde euch dann aber durekt Bescheid geben.

Vielen dank schon nal und liebe Grüße,

Sven

 

Nachricht 6 von 9
Frodl
als Antwort auf: TAR_Loki

Hallo zusammen,
ich habe die gleiche Frage. Die Lösung sollte meiner Meinung nach aber etwas einfacher gehen.
Im Grunde geht es darum, die Option "benutzerdefinierte werte zulassen" im Dialog "Werteliste-Editor" per iLogic-Befehl zu aktivieren.
Weiß jemand, wie der entsprechende iLogic-Code aussieht?

Auswahlliste_Benutzerwerte_zulassen.png

Um eine Auswahlliste zu erstellen, lautet der Befehl wie folgt:

MultiValue.List(Benutzerparametername) = Liste

 Danke.

Nachricht 7 von 9
jeremy.goenen
als Antwort auf: Frodl

Hallo @Frodl  das hier sollte funktionieren:

Dim myParam As Inventor.Parameter = Parameter.Param(Benutzerparametername)
myParam.ExpressionList.AllowCustomValues = True
Fanden Sie diesen Beitrag hilfreich? Fühlen Sie sich frei, diesen Beitrag zu liken.
Wurde Ihre Frage erfolgreich beantwortet? Klicken Sie dann auf die Schaltfläche LÖSUNG AKZEPTIEREN

Inventor Versionen:
2023.4.3
2025.2
Nachricht 8 von 9
Frodl
als Antwort auf: TAR_Loki

Hallo @jeremy.goenen,

vielen Dank für die Antwort. Hat prima geklappt.

Nachricht 9 von 9
sara_elsayed15
als Antwort auf: jeremy.goenen

Hi @Frodl 


Danke für dein Update und das Markieren der Lösung! Freut uns sehr, dass Jeremy helfen konnte!
Beste Grüße,
Sara

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report