Search Results for

    Show / Hide Table of Contents

    Class ReusePositioningObjectBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    ReusePositioningObjectBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    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
    string

    ColumnNumber

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

    CurvePercentage

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

    DataFile

    Declaration
    public string DataFile { get; set; }
    Property Value
    Type Description
    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
    bool

    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
    string

    EndingVValue

    Declaration
    public string EndingVValue { get; set; }
    Property Value
    Type Description
    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
    string

    LibraryName

    Declaration
    public string LibraryName { get; set; }
    Property Value
    Type Description
    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

    OffsetCsysData

    Declaration
    public OffsetDatumCsysBuilder OffsetCsysData { get; set; }
    Property Value
    Type Description
    OffsetDatumCsysBuilder

    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
    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
    string

    SeedDatumCsys

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

    SelectedCurve

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

    SelectedCurveCollector

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

    SelectedNonPlanarFace

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

    SketchPoint

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

    StartingUValue

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

    StartingVValue

    Declaration
    public string StartingVValue { get; set; }
    Property Value
    Type Description
    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
    bool

    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
    string

    UpdatedParameter

    Declaration
    public bool UpdatedParameter { get; set; }
    Property Value
    Type Description
    bool

    UseFaceCenterAsLocation

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

    UseOnePickPositionMethod

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

    UseProjectPoint

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

    VPercentage

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

    Width

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

    Methods

    AddNewPoint(Point3d)

    Declaration
    public void AddNewPoint(Point3d pointCoords)
    Parameters
    Type Name Description
    Point3d pointCoords

    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

    DeletePointCoordinates(int, Point3d[])

    Declaration
    public void DeletePointCoordinates(int type, Point3d[] pointCoords)
    Parameters
    Type Name Description
    int type
    Point3d[] pointCoords

    DeselectNonPlanarObject(NXObject[])

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

    EditPoint(Point, double, bool)

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

    EditPoint(Point, double, double)

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

    EditPointCoordinates(int, Point3d, Point3d)

    Declaration
    public void EditPointCoordinates(int type, Point3d oldPoint, Point3d newPoint)
    Parameters
    Type Name Description
    int type
    Point3d oldPoint
    Point3d newPoint

    EditPointOnPlanar(Point, double, bool)

    Declaration
    public Point EditPointOnPlanar(Point point, double value, bool isUValue)
    Parameters
    Type Name Description
    Point point
    double value
    bool 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
    double uValue
    double vValue
    Returns
    Type Description
    Point

    ExtendCurve(bool)

    Declaration
    public void ExtendCurve(bool extendToFaceEdges)
    Parameters
    Type Name Description
    bool extendToFaceEdges

    ExtendCurveFaceEdges(bool)

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

    FindSeedCsysFromPattern(NXObject)

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

    FlipCurveDirection()

    Declaration
    public void FlipCurveDirection()

    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
    bool

    GetNonStandardPoints(out Point3d[])

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

    GetOffsetCsysPattern()

    Declaration
    public NXObject GetOffsetCsysPattern()
    Returns
    Type Description
    NXObject

    GetSketchFromFeatureSet()

    Declaration
    public void GetSketchFromFeatureSet()

    InitializeWcsLocation(bool)

    Declaration
    public void InitializeWcsLocation(bool saveOldCsys)
    Parameters
    Type Name Description
    bool saveOldCsys

    LoadPart(string)

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

    NonPlanarDeselect(NXObject[])

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

    OffsetCurveOnFace(string)

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

    OffsetDistance(string)

    Declaration
    public void OffsetDistance(string offsetValue)
    Parameters
    Type Name Description
    string offsetValue

    RepositionBody(Point3d, Matrix3x3, bool, bool)

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

    RepositionSketchPoints(Point3d, Matrix3x3)

    Declaration
    public void RepositionSketchPoints(Point3d target, Matrix3x3 orient)
    Parameters
    Type Name Description
    Point3d target
    Matrix3x3 orient

    SelectBaseFace(ScCollector)

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

    SetAllPointCoordinates()

    Declaration
    public void SetAllPointCoordinates()

    SetBaseFaceForSection(ScCollector)

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

    SetExtendToFaceEdgesOption(CurveExtendToFace)

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

    SetNonStandardPoints(Point3d[], bool)

    Declaration
    public void SetNonStandardPoints(Point3d[] points, bool isAbsolute)
    Parameters
    Type Name Description
    Point3d[] points
    bool 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(bool)

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

    SyncSectionData(Section)

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

    TrimCurve(bool)

    Declaration
    public void TrimCurve(bool trimToFaceEdges)
    Parameters
    Type Name Description
    bool trimToFaceEdges

    TrimCurveFaceEdges(bool)

    Declaration
    public void TrimCurveFaceEdges(bool trimToFaceEdges)
    Parameters
    Type Name Description
    bool 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