NXOpen.UF.Draw.AskRevolvedSxline

Draw.AskRevolvedSxline()

Refer to UF_DRAW_ask_revolved_sxline for documentation.

Signature: AskRevolvedSxline(sxlineTag)

Parameters:sxlineTag (Tag) – Tag of revolved section line to query
Returns:A Tuple
Return type:A tuple consisting of (stepDir,arrowDir,pviewTag,rotptObject,numSxviews,sxviewTags,numSxsegs,numLeg1Sxsegs,cutPlaneLeg,sxsegTags,sxlineStatus)

stepDir(list of float): Step direction vector (unitized) relative to the drawing: step_dir[0] = x value step_dir[1] = y value step_dir[2] = z value

arrowDir(list of float): Arrow direction vector (unitized) relative to the drawing: arrow_dir[0] = x value arrow_dir[1] = y value arrow_dir[2] = z value

pviewTag(Tag): Parent view tag

rotptObject(`NXOpen.UF.Drf.Object Refer to UF_DRF_object_s for documentation.`): Object associated to rotation point

numSxviews(int): Number of section views associated to section line

sxviewTags(list of Tag): Array of section line’s section view tags Use UF_free to free memory

numSxsegs(int): Number of section line segments.

numLeg1Sxsegs(int): Number of section segments input to define the first leg. Cannot be greater than num_sxsegs. Any remaining segments define leg2.

cutPlaneLeg(`NXOpen.UF.Draw.SxlineLeg Refer to UF_DRAW_sxline_leg_e for documentation.`): Leg used to define cut plane = UF_DRAW_sxline_leg1 = UF_DRAW_sxline_leg2

sxsegTags(list of Tag): Array of section line segment tags Use UF_free to free memory

sxlineStatus(`NXOpen.UF.Draw.SxlineStatus Refer to UF_DRAW_sxline_status_e for documentation.`): Section line status

License requirements: None