NXOpen.UF.ModlFeatures.AskEnlarge

ModlFeatures.AskEnlarge()

Refer to UF_MODL_ask_enlarge for documentation.

Signature: AskEnlarge(featObjTag)

Parameters:featObjTag (Tag) – tag of the feature record of the enlarged sheet
Returns:A Tuple
Return type:A tuple consisting of (face,type,percentSize,tolerance)

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 This array must be free by calling UF_free ( percent_size[0]) UF_free ( percent_size[1]) UF_free ( percent_size[2]) UF_free ( percent_size[3])

tolerance(float): Distance tolerance for approximations

License requirements: None