Hallo zusammen,
wir suchen eine Möglichkeit zur Überprüfung, ob ein Material-Parameter zur Verfügung steht.
Wir würden gerne unsere Materialien mit einem benutzerdefinierten Parameter erweitern, diesen dann im Modell prüfen.
Sofern das Material veraltet im Modell enthalten ist, könnte es natürlich sein, dass dieser benutzerdefinierten Parameter nicht existiert.
Folge ist, dass die Beziehung natürlich einen Fehler wird.
Diesen Fehler würden wir gerne abfangen in einer IF-Bedingung.
Im Modell lassen sich ganz einfach Paremeter prüfen mit:
Code:
IF exists("PARAMETERNAME")
AUSWERTUNG = 1
ELSE
AUSWERTUNG = 0
ENDIF
Materialparameter dagegen können nur so abgefragt werden:
material_param("PARAMETERNAME")
Sobald ein Material im Modell zugewiesen wurde, wären diese aber auch unter gemeldete Parameter zur Verfügung.
Das blöde dabei ist leider nur, dass hier eine ID abgefragt werden muss:
PARAMETERNAME:MTRL_IDNUMMER
Hat also jemand eine Idee, wir ich Material-Parameter abfragen könnte?
material_param("PARAMETERNAME")
Diese Lösung klappt leider nicht:
Code:
IF exists("material_param("PARAMETERNAME")")
AUSWERTUNG = 1
ELSE
AUSWERTUNG = 0
ENDIF
Danke
------------------
Windchill PDMLink 10.1 M020
Creo Elements/Pro 5 (M280)
Inneo StartupTools 2013 M050
Microsoft Windows 7 Prof 64bit
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP