Search Results for

    Show / Hide Table of Contents

    Class ReusePositioningObjectBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    ReusePositioningObjectBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class ReusePositioningObjectBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    ReusePositioningObjectBuilder()

    Declaration
    protected ReusePositioningObjectBuilder()

    Properties

    Angle

    Declaration
    public string Angle { get; set; }
    Property Value
    Type Description
    System.String

    ColumnNumber

    Declaration
    public string ColumnNumber { get; set; }
    Property Value
    Type Description
    System.String

    CurvePercentage

    Declaration
    public string CurvePercentage { get; set; }
    Property Value
    Type Description
    System.String

    DataFile

    Declaration
    public string DataFile { get; set; }
    Property Value
    Type Description
    System.String

    DialogOption

    Declaration
    public ReusePositioningObjectBuilder.DialogOptions DialogOption { get; set; }
    Property Value
    Type Description
    ReusePositioningObjectBuilder.DialogOptions

    Distribution

    Declaration
    public bool Distribution { get; set; }
    Property Value
    Type Description
    System.Boolean

    DropObject

    Declaration
    public NXObject DropObject { get; set; }
    Property Value
    Type Description
    NXObject

    DynamicCsysOrientation

    Declaration
    public Matrix3x3 DynamicCsysOrientation { get; set; }
    Property Value
    Type Description
    Matrix3x3

    DynamicCsysOrigin

    Declaration
    public Point3d DynamicCsysOrigin { get; set; }
    Property Value
    Type Description
    Point3d

    EditFeatureGroup

    Declaration
    public Feature EditFeatureGroup { get; set; }
    Property Value
    Type Description
    Feature

    EndingUValue

    Declaration
    public string EndingUValue { get; set; }
    Property Value
    Type Description
    System.String

    EndingVValue

    Declaration
    public string EndingVValue { get; set; }
    Property Value
    Type Description
    System.String

    ExtendToFaceEdgesOption

    Declaration
    public ReusePositioningObjectBuilder.CurveExtendToFace ExtendToFaceEdgesOption { get; }
    Property Value
    Type Description
    ReusePositioningObjectBuilder.CurveExtendToFace

    ImportedSketch

    Declaration
    public Sketch ImportedSketch { get; set; }
    Property Value
    Type Description
    Sketch

    InitialPasteLocation

    Declaration
    public Point3d InitialPasteLocation { get; set; }
    Property Value
    Type Description
    Point3d

    Length

    Declaration
    public string Length { get; set; }
    Property Value
    Type Description
    System.String

    LibraryName

    Declaration
    public string LibraryName { get; set; }
    Property Value
    Type Description
    System.String

    MultipleFaceCollector

    Declaration
    public ScCollector MultipleFaceCollector { get; set; }
    Property Value
    Type Description
    ScCollector

    NewPoint

    Declaration
    public Point NewPoint { get; set; }
    Property Value
    Type Description
    Point

    OffsetCsysFromQuick

    Declaration
    public CoordinateSystem OffsetCsysFromQuick { get; set; }
    Property Value
    Type Description
    CoordinateSystem

    OffsetDatumCsys

    Declaration
    public Feature OffsetDatumCsys { get; set; }
    Property Value
    Type Description
    Feature

    OffsetValue

    Declaration
    public string OffsetValue { get; set; }
    Property Value
    Type Description
    System.String

    QuickCsysData

    Declaration
    public QuickDatumCsysBuilder QuickCsysData { get; set; }
    Property Value
    Type Description
    QuickDatumCsysBuilder

    ReferenceCsysPattern

    Declaration
    public NXObject ReferenceCsysPattern { get; set; }
    Property Value
    Type Description
    NXObject

    RowNumber

    Declaration
    public string RowNumber { get; set; }
    Property Value
    Type Description
    System.String

    SeedDatumCsys

    Declaration
    public CoordinateSystem SeedDatumCsys { get; set; }
    Property Value
    Type Description
    CoordinateSystem

    SelectedCurve

    Declaration
    public bool SelectedCurve { get; set; }
    Property Value
    Type Description
    System.Boolean

    SelectedCurveCollector

    Declaration
    public Section SelectedCurveCollector { get; }
    Property Value
    Type Description
    Section

    SelectedNonPlanarFace

    Declaration
    public bool SelectedNonPlanarFace { get; set; }
    Property Value
    Type Description
    System.Boolean

    SketchPoint

    Declaration
    public Section SketchPoint { get; }
    Property Value
    Type Description
    Section

    StartingUValue

    Declaration
    public string StartingUValue { get; set; }
    Property Value
    Type Description
    System.String

    StartingVValue

    Declaration
    public string StartingVValue { get; set; }
    Property Value
    Type Description
    System.String

    SubType

    Declaration
    public ReusePositioningObjectBuilder.SubTypes SubType { get; set; }
    Property Value
    Type Description
    ReusePositioningObjectBuilder.SubTypes

    TrimToFaceEdgesOption

    Declaration
    public bool TrimToFaceEdgesOption { get; }
    Property Value
    Type Description
    System.Boolean

    Type

    Declaration
    public ReusePositioningObjectBuilder.Types Type { get; set; }
    Property Value
    Type Description
    ReusePositioningObjectBuilder.Types

    UPercentage

    Declaration
    public string UPercentage { get; set; }
    Property Value
    Type Description
    System.String

    UseFaceCenterAsLocation

    Declaration
    public bool UseFaceCenterAsLocation { get; set; }
    Property Value
    Type Description
    System.Boolean

    UseOnePickPositionMethod

    Declaration
    public bool UseOnePickPositionMethod { get; set; }
    Property Value
    Type Description
    System.Boolean

    UseProjectPoint

    Declaration
    public bool UseProjectPoint { get; set; }
    Property Value
    Type Description
    System.Boolean

    VPercentage

    Declaration
    public string VPercentage { get; set; }
    Property Value
    Type Description
    System.String

    Width

    Declaration
    public string Width { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    AddPoint(Point3d)

    Declaration
    public Point AddPoint(Point3d pointCoords)
    Parameters
    Type Name Description
    Point3d pointCoords
    Returns
    Type Description
    Point

    AddPointOnNonPlanar(Point3d)

    Declaration
    public Point AddPointOnNonPlanar(Point3d pointCoords)
    Parameters
    Type Name Description
    Point3d pointCoords
    Returns
    Type Description
    Point

    AddPoints()

    Declaration
    public void AddPoints()

    CreateCsysOnNonPlanar()

    Declaration
    public void CreateCsysOnNonPlanar()

    CreateOffsetCsysFromSeed()

    Declaration
    public Feature CreateOffsetCsysFromSeed()
    Returns
    Type Description
    Feature

    CreatePointInSketch()

    Declaration
    public void CreatePointInSketch()

    CreateSketch(NXObject, Point3d)

    Declaration
    public void CreateSketch(NXObject dropFace, Point3d position)
    Parameters
    Type Name Description
    NXObject dropFace
    Point3d position

    DeletePoint(Point)

    Declaration
    public void DeletePoint(Point point)
    Parameters
    Type Name Description
    Point point

    DeselectNonPlanarObject(NXObject[])

    Declaration
    public void DeselectNonPlanarObject(NXObject[] delselectedObjs)
    Parameters
    Type Name Description
    NXObject[] delselectedObjs

    EditPoint(Point, Double, Boolean)

    Declaration
    public void EditPoint(Point point, double value, bool isXValue)
    Parameters
    Type Name Description
    Point point
    System.Double value
    System.Boolean isXValue

    EditPoint(Point, Double, Double)

    Declaration
    public void EditPoint(Point point, double xvalue, double yvalue)
    Parameters
    Type Name Description
    Point point
    System.Double xvalue
    System.Double yvalue

    EditPointOnPlanar(Point, Double, Boolean)

    Declaration
    public Point EditPointOnPlanar(Point point, double value, bool isUValue)
    Parameters
    Type Name Description
    Point point
    System.Double value
    System.Boolean isUValue
    Returns
    Type Description
    Point

    EditPointOnPlanar(Point, Double, Double)

    Declaration
    public Point EditPointOnPlanar(Point point, double uValue, double vValue)
    Parameters
    Type Name Description
    Point point
    System.Double uValue
    System.Double vValue
    Returns
    Type Description
    Point

    ExtendCurveFaceEdges(Boolean)

    Declaration
    public void ExtendCurveFaceEdges(bool extendToFaceEdges)
    Parameters
    Type Name Description
    System.Boolean extendToFaceEdges

    FindSeedCsysFromPattern(NXObject)

    Declaration
    public CoordinateSystem FindSeedCsysFromPattern(NXObject csysPattern)
    Parameters
    Type Name Description
    NXObject csysPattern
    Returns
    Type Description
    CoordinateSystem

    FlipOffsetCurveDirection()

    Declaration
    public void FlipOffsetCurveDirection()

    FreeOcfApplicationData()

    Declaration
    public void FreeOcfApplicationData()

    GetAllDatumCsys(out CoordinateSystem[])

    Declaration
    public void GetAllDatumCsys(out CoordinateSystem[] datumCsys)
    Parameters
    Type Name Description
    CoordinateSystem[] datumCsys

    GetCsysFromFeatureSet()

    Declaration
    public void GetCsysFromFeatureSet()

    GetFeatureSetAttributes()

    Declaration
    public bool GetFeatureSetAttributes()
    Returns
    Type Description
    System.Boolean

    GetNonStandardPoints(out Point3d[])

    Declaration
    public bool GetNonStandardPoints(out Point3d[] points)
    Parameters
    Type Name Description
    Point3d[] points
    Returns
    Type Description
    System.Boolean

    GetOffsetCsysPattern()

    Declaration
    public NXObject GetOffsetCsysPattern()
    Returns
    Type Description
    NXObject

    GetSketchFromFeatureSet()

    Declaration
    public void GetSketchFromFeatureSet()

    LoadPart(String)

    Declaration
    public void LoadPart(string partFileName)
    Parameters
    Type Name Description
    System.String partFileName

    OffsetCurveOnFace(String)

    Declaration
    public void OffsetCurveOnFace(string offsetValue)
    Parameters
    Type Name Description
    System.String offsetValue

    RepositionBody(Point3d, Matrix3x3, Boolean, Boolean)

    Declaration
    public void RepositionBody(Point3d target, Matrix3x3 orient, bool twoPickPositionMode, bool onlyMovePoints)
    Parameters
    Type Name Description
    Point3d target
    Matrix3x3 orient
    System.Boolean twoPickPositionMode
    System.Boolean onlyMovePoints

    SetBaseFaceForSection(ScCollector)

    Declaration
    public void SetBaseFaceForSection(ScCollector collTag)
    Parameters
    Type Name Description
    ScCollector collTag

    SetExtendToFaceEdgesOption(ReusePositioningObjectBuilder.CurveExtendToFace)

    Declaration
    public void SetExtendToFaceEdgesOption(ReusePositioningObjectBuilder.CurveExtendToFace extendToFaceEdges)
    Parameters
    Type Name Description
    ReusePositioningObjectBuilder.CurveExtendToFace extendToFaceEdges

    SetNonStandardPoints(Point3d[], Boolean)

    Declaration
    public void SetNonStandardPoints(Point3d[] points, bool isAbsolute)
    Parameters
    Type Name Description
    Point3d[] points
    System.Boolean isAbsolute

    SetPointsInSketch()

    Declaration
    public void SetPointsInSketch()

    SetSelectedCurveCollector(Section)

    Declaration
    public void SetSelectedCurveCollector(Section section)
    Parameters
    Type Name Description
    Section section

    SetSketchActive(Sketch)

    Declaration
    public void SetSketchActive(Sketch sketch)
    Parameters
    Type Name Description
    Sketch sketch

    SetTrimToFaceEdgesOption(Boolean)

    Declaration
    public void SetTrimToFaceEdgesOption(bool trimToFaceEdges)
    Parameters
    Type Name Description
    System.Boolean trimToFaceEdges

    TrimCurveFaceEdges(Boolean)

    Declaration
    public void TrimCurveFaceEdges(bool trimToFaceEdges)
    Parameters
    Type Name Description
    System.Boolean trimToFaceEdges

    UpdateDatumCsysByType()

    Declaration
    public void UpdateDatumCsysByType()

    UpdateQuickCsysPattern()

    Declaration
    public void UpdateQuickCsysPattern()

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX