Search Results for

    Show / Hide Table of Contents

    Class UFTurn

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFTurn
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFTurn : NXRemotableObject, IMessageSink

    Methods

    AskCutRegionOfIndex(Tag, int, out double, double[], out bool, out string)

    Declaration
    public void AskCutRegionOfIndex(Tag oper_tag, int index_of_cut_region, out double area_of_cut_region, double[] selection_point_for_cut_region, out bool cut_region_exists, out string message)
    Parameters
    Type Name Description
    Tag oper_tag
    int index_of_cut_region
    double area_of_cut_region
    double[] selection_point_for_cut_region
    bool cut_region_exists
    string message

    AskCutRegionsExist(Tag, out int, out double, out CutRegionsLocation, out string)

    Declaration
    public void AskCutRegionsExist(Tag oper_tag, out int number_of_cut_regions_found, out double total_area_of_cut_regions_found, out UFTurn.CutRegionsLocation cut_regions_location, out string message)
    Parameters
    Type Name Description
    Tag oper_tag
    int number_of_cut_regions_found
    double total_area_of_cut_regions_found
    UFTurn.CutRegionsLocation cut_regions_location
    string message

    CreateBlankFromBoundary(Tag, int, Tag[], ref BoundaryData, AppData[], double, double, double)

    Declaration
    public void CreateBlankFromBoundary(Tag object_tag, int count, Tag[] curves, ref UFCambnd.BoundaryData boundary_data, UFCambnd.AppData[] app_data, double stock_equi, double stock_face, double stock_radial)
    Parameters
    Type Name Description
    Tag object_tag
    int count
    Tag[] curves
    UFCambnd.BoundaryData boundary_data
    AppData[] app_data
    double stock_equi
    double stock_face
    double stock_radial

    CreateParametricBlank(Tag, ParamTurnWorkpieceType, ParamTurnWorkpieceDirection, Tag, double, double, double)

    Declaration
    public void CreateParametricBlank(Tag object_tag, ParamTurnWorkpieceType workpiece_type, ParamTurnWorkpieceDirection direction, Tag mounting_point, double length, double outer_diameter, double inner_diameter)
    Parameters
    Type Name Description
    Tag object_tag
    ParamTurnWorkpieceType workpiece_type
    ParamTurnWorkpieceDirection direction
    Tag mounting_point
    double length
    double outer_diameter
    double inner_diameter

    IpwBox(Tag, out double, out double, double[], double[], double[], double[], double[], double[], out string)

    Declaration
    public void IpwBox(Tag oper_tag, out double length, out double diameter, double[] bottom_left_in_plane, double[] top_right_in_plane, double[] bottom_left_pnt3, double[] bottom_right_pnt3, double[] top_left_pnt3, double[] top_right_pnt3, out string message)
    Parameters
    Type Name Description
    Tag oper_tag
    double length
    double diameter
    double[] bottom_left_in_plane
    double[] top_right_in_plane
    double[] bottom_left_pnt3
    double[] bottom_right_pnt3
    double[] top_left_pnt3
    double[] top_right_pnt3
    string message

    MapAngleFromWcs(Tag, double)

    Declaration
    public double MapAngleFromWcs(Tag oper_tag, double wcs_angle)
    Parameters
    Type Name Description
    Tag oper_tag
    double wcs_angle
    Returns
    Type Description
    double

    MapAngleToWcs(Tag, double)

    Declaration
    public double MapAngleToWcs(Tag oper_tag, double scs_angle)
    Parameters
    Type Name Description
    Tag oper_tag
    double scs_angle
    Returns
    Type Description
    double

    MapPnt2FromWcs(Tag, double[], double[])

    Declaration
    public void MapPnt2FromWcs(Tag oper_tag, double[] wcs_pnt2, double[] scs_pnt2)
    Parameters
    Type Name Description
    Tag oper_tag
    double[] wcs_pnt2
    double[] scs_pnt2

    MapPnt2ToAcs(Tag, double[], double[])

    Declaration
    public void MapPnt2ToAcs(Tag oper_tag, double[] scs_pnt2, double[] acs_pnt3)
    Parameters
    Type Name Description
    Tag oper_tag
    double[] scs_pnt2
    double[] acs_pnt3

    MapPnt2ToWcs(Tag, double[], double[])

    Declaration
    public void MapPnt2ToWcs(Tag oper_tag, double[] scs_pnt2, double[] wcs_pnt2)
    Parameters
    Type Name Description
    Tag oper_tag
    double[] scs_pnt2
    double[] wcs_pnt2

    MapPnt3FromAcs(Tag, double[], double[])

    Declaration
    public void MapPnt3FromAcs(Tag oper_tag, double[] acs_pnt3, double[] scs_pnt2)
    Parameters
    Type Name Description
    Tag oper_tag
    double[] acs_pnt3
    double[] scs_pnt2

    MapTooltrackingpointFromWcs(Tag, int)

    Declaration
    public void MapTooltrackingpointFromWcs(Tag oper_tag, int wcs_tooltrackingpoint)
    Parameters
    Type Name Description
    Tag oper_tag
    int wcs_tooltrackingpoint

    MapTooltrackingpointToWcs(Tag, int)

    Declaration
    public void MapTooltrackingpointToWcs(Tag oper_tag, int scs_tooltrackingpoint)
    Parameters
    Type Name Description
    Tag oper_tag
    int scs_tooltrackingpoint

    MapVec2FromWcs(Tag, double[], double[])

    Declaration
    public void MapVec2FromWcs(Tag oper_tag, double[] wcs_vec2, double[] scs_vec2)
    Parameters
    Type Name Description
    Tag oper_tag
    double[] wcs_vec2
    double[] scs_vec2

    MapVec2ToAcs(Tag, double[], double[])

    Declaration
    public void MapVec2ToAcs(Tag oper_tag, double[] scs_vec2, double[] acs_vec3)
    Parameters
    Type Name Description
    Tag oper_tag
    double[] scs_vec2
    double[] acs_vec3

    MapVec2ToWcs(Tag, double[], double[])

    Declaration
    public void MapVec2ToWcs(Tag oper_tag, double[] scs_vec2, double[] wcs_vec2)
    Parameters
    Type Name Description
    Tag oper_tag
    double[] scs_vec2
    double[] wcs_vec2

    MapVec3FromAcs(Tag, double[], double[])

    Declaration
    public void MapVec3FromAcs(Tag oper_tag, double[] acs_vec3, double[] scs_vec2)
    Parameters
    Type Name Description
    Tag oper_tag
    double[] acs_vec3
    double[] scs_vec2

    SaveSpinningIpwAsPart(Tag, string, out string)

    Declaration
    public void SaveSpinningIpwAsPart(Tag oper_tag, string filename, out string message)
    Parameters
    Type Name Description
    Tag oper_tag
    string filename
    string message

    TeachmodeCreateSubop(Tag, ParamTtmoprSubopType, out Tag, out string)

    Declaration
    public void TeachmodeCreateSubop(Tag oper_tag, ParamTtmoprSubopType subop_type, out Tag subop_tag, out string message)
    Parameters
    Type Name Description
    Tag oper_tag
    ParamTtmoprSubopType subop_type
    Tag subop_tag
    string message

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX