Search Results for

    Show / Hide Table of Contents

    Class SplineBeamBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    MotionBuilder
    SplineBeamBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    MotionBuilder.DisplayScale
    MotionBuilder.GroupName
    MotionBuilder.GroupType
    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.Motion
    Assembly: NXOpen.dll
    Syntax
    public class SplineBeamBuilder : MotionBuilder, IMessageSink, IComponentBuilder

    Constructors

    SplineBeamBuilder()

    Declaration
    protected SplineBeamBuilder()

    Properties

    BeamType

    Declaration
    public SplineBeamBuilder.BeamTypeValue BeamType { get; set; }
    Property Value
    Type Description
    SplineBeamBuilder.BeamTypeValue

    Curves

    Declaration
    public SelectCurveList Curves { get; }
    Property Value
    Type Description
    SelectCurveList

    DefinitionMethod

    Declaration
    public SplineBeamBuilder.DefinitionMethodType DefinitionMethod { get; set; }
    Property Value
    Type Description
    SplineBeamBuilder.DefinitionMethodType

    Link

    Declaration
    public SelectLink Link { get; }
    Property Value
    Type Description
    SelectLink

    ListMarkerOvrCtrl

    Declaration
    public ParamOverrideState ListMarkerOvrCtrl { get; set; }
    Property Value
    Type Description
    ParamOverrideState

    Name

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

    NumberOfSections

    Declaration
    public Expression NumberOfSections { get; }
    Property Value
    Type Description
    Expression

    PointList

    Declaration
    public PointList PointList { get; }
    Property Value
    Type Description
    PointList

    SectionAxis

    Declaration
    public SplineBeamBuilder.SectionAxisType SectionAxis { get; set; }
    Property Value
    Type Description
    SplineBeamBuilder.SectionAxisType

    SectionShape

    Declaration
    public SelectBaseSection SectionShape { get; }
    Property Value
    Type Description
    SelectBaseSection

    SectionVector

    Declaration
    public Direction SectionVector { get; set; }
    Property Value
    Type Description
    Direction

    StructuralProperty

    Declaration
    public SelectSplineBeamProperty StructuralProperty { get; }
    Property Value
    Type Description
    SelectSplineBeamProperty

    Tolerance

    Declaration
    public Expression Tolerance { get; }
    Property Value
    Type Description
    Expression

    ToleranceOvrCtrl

    Declaration
    public ParamOverrideState ToleranceOvrCtrl { get; set; }
    Property Value
    Type Description
    ParamOverrideState

    UseMarkersAsPassingPoints

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

    Methods

    AssignPoint(int, Point)

    Declaration
    public void AssignPoint(int index, Point point)
    Parameters
    Type Name Description
    int index
    Point point

    CreateMarkerToNode(NXObject, int, int, bool)

    Declaration
    public MarkerToNodeData CreateMarkerToNode(NXObject marker, int markerPosition, int pointID, bool useClosestNode)
    Parameters
    Type Name Description
    NXObject marker
    int markerPosition
    int pointID
    bool useClosestNode
    Returns
    Type Description
    MarkerToNodeData

    ExportPointsToFile(string)

    Declaration
    public void ExportPointsToFile(string filePath)
    Parameters
    Type Name Description
    string filePath

    FindMarkerItem(string)

    Declaration
    public MarkerToNodeData FindMarkerItem(string markerName)
    Parameters
    Type Name Description
    string markerName
    Returns
    Type Description
    MarkerToNodeData

    GeneratePoints()

    Declaration
    public void GeneratePoints()

    GetMarkerItems()

    Declaration
    public MarkerToNodeData[] GetMarkerItems()
    Returns
    Type Description
    MarkerToNodeData[]

    ImportPointsFromFile(string)

    Declaration
    public void ImportPointsFromFile(string filePath)
    Parameters
    Type Name Description
    string filePath

    InsertEmptyPoint(int)

    Declaration
    public void InsertEmptyPoint(int index)
    Parameters
    Type Name Description
    int index

    RecalculateMarkersPositions()

    Declaration
    public void RecalculateMarkersPositions()

    RemoveAllMarkers()

    Declaration
    public void RemoveAllMarkers()

    RemovePoint(int)

    Declaration
    public void RemovePoint(int index)
    Parameters
    Type Name Description
    int index

    SwapPoints(int, int)

    Declaration
    public void SwapPoints(int index1, int index2)
    Parameters
    Type Name Description
    int index1
    int index2

    Implements

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