NXOpen.UF.Modl.IdentifyExteriorUsingHl

Modl.IdentifyExteriorUsingHl()

Refer to UF_MODL_identify_exterior_using_hl for documentation.

Signature: IdentifyExteriorUsingHl(numBodies, bodies, xforms, numDirs, direction, chordalTol, resolution, numFaces)

Parameters:
  • numBodies (int) – Number of tags in the bodies array.
  • bodies (list of Tag) – Array of body tags to identify faces from.
  • xforms (list of Tag) – Array of xforms. One for each body, determines the position of the body relative to its source geometry. NULL_TAG implies no transformation.
  • numDirs (int) – Number of directions
  • direction (list of float) – Direction to apply hidden line solution from
  • chordalTol (float) – Chordal tolerance for edges
  • resolution (int) – Determines how many hatch lines drawnper face. May be one of: UF_LINKED_HL_RES_COARSE UF_LINKED_HL_RES_NORMAL UF_LINKED_HL_RES_FINE UF_LINKED_HL_RES_VERY_FINE
  • numFaces (int) – Number of tags in the faces array.If input is > 0 will reallocate and add external faces to existing output arrays
Returns:

A Tuple

Return type:

A tuple consisting of (numFaces,faces,bodyIndex)

numFaces(int): Modified value of numFaces

faces(list of Tag): Array of face tags.

bodyIndex(list of int): Array of indices giving the body/xform the face came from.

License requirements: SOLIDS MODELING