NXOpen.UF.Modeling.AskParaDist

Modeling.AskParaDist()

Refer to UF_MODL_ask_para_dist for documentation.

Signature: AskParaDist(featureObjId, constraint, edit)

Parameters:
  • featureObjId (Tag) – Identifier for the feature.
  • constraint (Tag) – Identifier for constraint
  • edit (int) – This is an unused flag. It used to determine whether to return the right-hand side or both sides of an expression. Currently, both sides of an expression are returned.
Returns:

A Tuple

Return type:

A tuple consisting of (fixed,feature,fixc,feac,howFar,tool,part)

fixed(list of float): Dimension attachment point on the part

feature(list of float): Dimension attachment point on the feature

fixc(list of float): Center of arc if attachment point is tangent to arc edge on part, otherwise it is the same as the fixed point.

feac(list of float): Center of arc if attachment point is tangent to arc edge on feature, otherwise it is the same as the feature point.

howFar(str): Expression distance. This must be freed by the caller by calling UF_free.

tool(Tag): Edge on the tool or NULL_TAG for a centerline

part(Tag): Edge on the part

License requirements: None