NXOpen.UF.Modeling.AskObjDimensionality

Modeling.AskObjDimensionality()

Refer to UF_MODL_ask_obj_dimensionality for documentation.

Signature: AskObjDimensionality(objectId)

Parameters:objectId (Tag) – Object ID
Returns:A Tuple
Return type:A tuple consisting of (dimensionality,data)

dimensionality(int): Dimensionality of the object: -1 = object is not valid UF_MODL_POINT UF_MODL_LINEAR UF_MODL_PLANAR UF_MODL_THREE_DIMENSIONAL

data(list of float): If *dimensionality = UF_MODL_POINT data[0 - 2] = coordinates of the point If *dimensionality = UF_MODL_LINEAR data[0 - 2] = coordinates of a point on the line data[3 - 5] = unit direction vector of the line If *dimensionality = UF_MODL_PLANAR data[0 - 2] = coordinates of a point on the plane data[3 - 5] = unit normal of the plane If *dimensionality = UF_MODL_THREE_DIMENSIONAL data[0 - 5] = not used

License requirements: None