SOLIDOS API - SolidosGetNodeParam
SolidosGetNodeParam(nodeHandle, propertyName, runtimeData) - Devuelve el valor de una propiedad de un objeto SOLIDOS
- Parámetros de entrada
- nodeHandle (Dynamo: String, Visual Lisp: Entity Name) - Identificador del objeto a procesar
- propertyName (String) - Nombre de la propiedad de la que se obtiene el valor
Consulte el tema Categorización de propiedades para identificar el nombre de las propiedades.
- runtimeData (Object) - Parámetro para ciertas propiedades
Por defecto, es null
- Output (Object) - Valor de la propiedad o nulo si no existe
- Errores que pueden ocurrir
- InvalidHandle: el nodeHandle proporcionado no es válido o no pertenece a un objeto SOLIDOS.
- InvalidProperty: el nombre de la propiedad no es válido o no está presente en el objeto.
- NotSupportedType: Dynamo no reconoce la propiedad.
Ejemplo de uso en Visual Lisp:
(setq device (handent "AF021")
length (SolidosGetNodeParam device "Length3D" nil))
;35.78
Ejemplo de uso en Dynamo:
device = "AF021";
length = SolidosAPI.SolidosGetNodeParam(device, "Length3D", null);
#35.78