NXOpen.UF.ModlFeatures.AskRuled1

ModlFeatures.AskRuled1()

Refer to UF_MODL_ask_ruled1 for documentation.

Signature: AskRuled1(featureObjId)

Parameters:featureObjId (Tag) – Feature object identifier
Returns:A Tuple
Return type:A tuple consisting of (sSection,sSpine,alignment,value,bodyType,tols)

sSection(`NXOpen.UF.Modl.StringList Refer to string_list for documentation.`): Pointer to the string list structure, containing the section builder objects defining the section curves used to create the feature. See structure section of manual for details. Use UF_MODL_free_string_list to deallocate memory.

sSpine(`NXOpen.UF.Modl.StringList Refer to string_list for documentation.`): Pointer to the string list structure for the spine string. (for alignment = 5). Use UF_MODL_free_string_list to deallocate memory.

alignment(int): Alignment method: 1 = Parameter 2 = Arc length 3 = Distance 4 = Angles 5 = Spine curves

value(list of float): Data for alignment method: [0-2] = 3D vector defining direction line (for alignment = 3) [0-5] = 3D start and end coordinates of line defining the axis of revolution for planes (for alignment = 4)

bodyType(int): Type of body: 0 = Sheet 1 = Solid

tols(list of float): Tolerances: [0] = Distance [1] = Angle (in radians)

License requirements: None