NXOpen.UF.ModlFeatures.CreateEnlarge

ModlFeatures.CreateEnlarge()

Refer to UF_MODL_create_enlarge for documentation.

Signature: CreateEnlarge(face, type, percentSize, tolerance)

Parameters:
  • face (Tag) – tag of the base face of the enlarged sheet
  • type (int) – enlarge extension type: 0-linear extension; 1-natural extension
  • percentSize (list of str) – Array of the percent increase for the surface parameters. These are character pointers to allow for input expressions. For linear type extensions, the range is from [0, 100], with 0 meaning no increase, and 100 meaning a 100% increase. For natural type extensions, the range is from [-99, +100], with -99 meaning a 99% decrease or shrinkage of the surface, and +100 meaning a 100% increase. percent_size[0] is the percent for U-min percent_size[1] is the percent for U-max percent_size[2] is the percent for V-min percent_size[3] is the percent for V-max
  • tolerance (float) – Distance tolerance for approximations.
Returns:

tag of the feature record of the enlarged sheet

Return type:

Tag

License requirements: SOLIDS MODELING and FREE-FORM MODELING or Basic Freeform Modeling