NXOpen.UF.Modl.AskRevolution¶
-
Modl.
AskRevolution
()¶ Refer to UF_MODL_ask_revolution for documentation.
Signature:
AskRevolution(featureObjId)
Parameters: featureObjId (Tag) – Object tag for the revolved feature Returns: A Tuple Return type: A tuple consisting of (num_objects,objects,trim_ptr,limits,offsets,region_point,region_specified,solid_creation,direction) num_objects(int): Number of revolved curves
objects(list of Tag): Pointer to an array containing the tags of the revolved curves. This array must be freed by calling UF_free.
trim_ptr(list of ``NXOpen.UF.Modl.SweepTrimObject` Refer to UF_MODL_SWEEP_TRIM_object_s for documentation.`): Pointer to structure for trimming data. This pointer may be returned as NULL, if trimming objects are not used. Use function UF_MODL_SWEEP_free_trim_data to free the trimming data
limits(list of str): Limits of revolution. Each element of this array must be freed by calling UF_free.
offsets(list of str): Offsets for open strings. Each element of this array must be freed by calling UF_free.
region_point(list of float): Point on region desired.
region_specified(bool): True or False for region desired.
solid_creation(bool): TRUE = a solid body.
direction(list of float): Revolution direction
License requirements: None