NXOpen.UF.ModlFeatures.CreateReparamSheet

ModlFeatures.CreateReparamSheet()

Refer to UF_MODL_create_reparam_sheet for documentation.

Signature: CreateReparamSheet(projType, drvType, checkOverlap, numPrimary, primCvs, numCross, crosCvs, projVec, numFs, faces, tols)

Parameters:
  • projType (int) – Type of projection 0 = Use input vector 1 = Use driver surface normal
  • drvType (int) – Type of drive 0 = Curves 1 = Face (B-surface type) 2 = Self-refit (B-surface type)
  • checkOverlap (int) – Flag for controlling the overlap checking 0 = No 1 = Yes
  • numPrimary (int) – Number of primary curves
  • primCvs (list of Tag) – Object identifiers of the primary curves (face object identifier, if drv_typ != 0)
  • numCross (int) – Number of cross curves
  • crosCvs (list of Tag) – Object identifiers of the cross curves
  • projVec (float) – Projection vector
  • numFs (int) – Number of target faces
  • faces (list of Tag) – Object identifiers of the target faces
  • tols (list of float) – Tolerances: [0] = Distance tolerance in interior of surface [1] = Angular tolerance (in degrees) in interior of surface [2] = Outside edge distance tolerance [3] = Outside edge angular tolerance (in degrees) [4] = Projection size limit (0 - if no limit)
Returns:

A Tuple

Return type:

A tuple consisting of (newFace,tolAchieved)

newFace(Tag): Object identifier of the resultant face

tolAchieved(int): Flag indicating that the resultant face achieved the tolerance requirements. 0 = No 1 = Yes

License requirements: SOLIDS MODELING