NXOpen.UF.Fltr.AutoCreateBoxZones¶
-
Fltr.
AutoCreateBoxZones
()¶ Refer to UF_FLTR_auto_create_box_zones for documentation.
Signature:
AutoCreateBoxZones(partTag, prefixText, numInDir, usePartVolume, userSpecVol, userSpecOrigin)
Parameters: - partTag (Tag) – part in which zones are to be created.
- prefixText (str) – Name to be used as prefix of auto-generated zones. (e.g. “ZONE” makes ZONE1, ZONE2 etc.)
- numInDir (list of int) – Number of zones to be created in each direction of the WCS. num_in_dir[0] = number of zones in X direction num_in_dir[1] = number of zones in Y direction num_in_dir[2] = number of zones in Z direction
- usePartVolume (bool) – Flag which indicates region to be zoned. if TRUE, part extents are used. If FALSE, user_spec_vol and user_spec_origin are used (See below).
- userSpecVol (list of float) – User specified volume to be zoned. If use_part_volume is TRUE, user_spec_vol is ignored. user_spec_vol[0] extent of volume in X direction user_spec_vol[1] extent of volume in Y direction user_spec_vol[2] extent of volume in Z direction
- userSpecOrigin (list of float) – User specified origin of volume to be zoned. If use_part_volume is TRUE, user_spec_origin is ignored. user_spec_origin[0] X coordinate of origin user_spec_origin[1] Y coordinate of origin user_spec_origin[2] Z coordinate of origin.
Returns: A Tuple
Return type: A tuple consisting of (zoneList,numZonesCreated)
zoneList(list of Tag): List of resulting zone tags. Must be freed by the caller using UF_free.
numZonesCreated(int): Number of zones in zone_list.
License requirements: ADVANCED ASSEMBLIES