Search Results for

    Show / Hide Table of Contents

    Class JointExitBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    StructureWeldBuilder
    WeldJointBuilder
    JointExitBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    WeldJointBuilder.Delete()
    WeldJointBuilder.Split()
    WeldJointBuilder.UpdateJointType(WeldJointBuilder.WeldTypes)
    WeldJointBuilder.DeleteAllUnMarkedJoints()
    WeldJointBuilder.AddCharacteristicsInheritaceInformation()
    WeldJointBuilder.DeleteCharacteristicsInheritaceInformation()
    WeldJointBuilder.MarkJointsToKeep()
    WeldJointBuilder.ShowJoints()
    WeldJointBuilder.GetJointLimits(Curve)
    WeldJointBuilder.GetSingleJoint(Curve)
    WeldJointBuilder.GetJointChanged(Curve)
    WeldJointBuilder.SetJointChanged(Curve, bool)
    WeldJointBuilder.CreateLimitsPath(Curve)
    WeldJointBuilder.UpdateCollectors(Curve)
    WeldJointBuilder.UpdateJointAfterLimitsChange()
    WeldJointBuilder.UpdateJointAfterLimitsChange(DieLimitsBuilder)
    WeldJointBuilder.CopyLimits(DieLimitsBuilder)
    WeldJointBuilder.CreateSingleJointFromFeature(Curve, bool)
    WeldJointBuilder.SetVariableBevelAngles(double[])
    WeldJointBuilder.GetVariableBevelAngles(out double[])
    WeldJointBuilder.GetConnectedParts(out Component[])
    WeldJointBuilder.FindPortsInParts(Component[], out Port[])
    WeldJointBuilder.GetPrimaryThickness(Curve)
    WeldJointBuilder.GetSecondaryThickness(Curve)
    WeldJointBuilder.GetAngleBetween()
    WeldJointBuilder.GetIsLongPoint()
    WeldJointBuilder.IsCornerOpen()
    WeldJointBuilder.IsPipeJoint()
    WeldJointBuilder.NewItem()
    WeldJointBuilder.GetNewlyCreatedJoints(out Curve[], out JointItemBuilder[])
    WeldJointBuilder.SetCallbackMessage(string)
    WeldJointBuilder.SetErrorMessage(string)
    WeldJointBuilder.GetMidPointInformation(WeldJointBuilder.CoordinateSystem, out WeldJointBuilder.JointMidPointData)
    WeldJointBuilder.AssociativeSplit
    WeldJointBuilder.BackingFace
    WeldJointBuilder.BossColorFontWidth
    WeldJointBuilder.ButtColorFontWidth
    WeldJointBuilder.CombineConnectedJoints
    WeldJointBuilder.CornerColorFontWidth
    WeldJointBuilder.CreateMethod
    WeldJointBuilder.CreatedApplication
    WeldJointBuilder.Destination
    WeldJointBuilder.DuplicateCheck
    WeldJointBuilder.Joint
    WeldJointBuilder.JointList
    WeldJointBuilder.JointPrefix
    WeldJointBuilder.LapColorFontWidth
    WeldJointBuilder.LimitList
    WeldJointBuilder.Limits
    WeldJointBuilder.MasterEdge
    WeldJointBuilder.MaximumFaceGap
    WeldJointBuilder.MechanicalColorFontWidth
    WeldJointBuilder.NamePrefix
    WeldJointBuilder.NumberSegments
    WeldJointBuilder.PlacementFace
    WeldJointBuilder.PrimaryEdge
    WeldJointBuilder.PrimaryFace
    WeldJointBuilder.SecondaryEdge
    WeldJointBuilder.SecondaryFace
    WeldJointBuilder.ShipComponent
    WeldJointBuilder.SleeveColorFontWidth
    WeldJointBuilder.SocketColorFontWidth
    WeldJointBuilder.SpacingLength
    WeldJointBuilder.SplitAngle
    WeldJointBuilder.SplitLength
    WeldJointBuilder.SplitOption
    WeldJointBuilder.SubsetPart
    WeldJointBuilder.TJointColorFontWidth
    WeldJointBuilder.TargetFace
    WeldJointBuilder.Type
    WeldJointBuilder.WeldType
    WeldJointBuilder.WeldingCharacteristics
    WeldJointBuilder.WorkPart
    StructureWeldBuilder.GetCommittedComponents()
    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.Weld
    Assembly: NXOpen.dll
    Syntax
    public class JointExitBuilder : WeldJointBuilder, IMessageSink, IComponentBuilder

    Constructors

    JointExitBuilder()

    Declaration
    protected JointExitBuilder()

    Properties

    FinishMethod

    Declaration
    public FinishMethod FinishMethod { get; set; }
    Property Value
    Type Description
    FinishMethod

    LeaveLooseEndValue

    Declaration
    public double LeaveLooseEndValue { get; set; }
    Property Value
    Type Description
    double

    LeaveLooseStartValue

    Declaration
    public double LeaveLooseStartValue { get; set; }
    Property Value
    Type Description
    double

    OtherSideSymbol

    Declaration
    public Symbol OtherSideSymbol { get; set; }
    Property Value
    Type Description
    Symbol

    RootOpening

    Declaration
    public double RootOpening { get; set; }
    Property Value
    Type Description
    double

    Segment2Radius

    Declaration
    public double Segment2Radius { get; set; }
    Property Value
    Type Description
    double

    Segment4Radius

    Declaration
    public double Segment4Radius { get; set; }
    Property Value
    Type Description
    double

    Side

    Declaration
    public JointExitBuilder.BodySide Side { get; set; }
    Property Value
    Type Description
    JointExitBuilder.BodySide

    SymbolType

    Declaration
    public Symbol SymbolType { get; set; }
    Property Value
    Type Description
    Symbol

    Methods

    CreateEdgePrepCurves(bool, string, double, double, out Curve[])

    Declaration
    public void CreateEdgePrepCurves(bool areEdgesPrepared, string segmentAttributeTitle, double primaryThickness, double secondaryThickness, out Curve[] newCurves)
    Parameters
    Type Name Description
    bool areEdgesPrepared
    string segmentAttributeTitle
    double primaryThickness
    double secondaryThickness
    Curve[] newCurves

    CreateFilletCurves(Curve[], double, double, out Curve[])

    Declaration
    public void CreateFilletCurves(Curve[] oldCurves, double primaryThickness, double secondaryThickness, out Curve[] newCurves)
    Parameters
    Type Name Description
    Curve[] oldCurves
    double primaryThickness
    double secondaryThickness
    Curve[] newCurves

    GetAndClearErrorMessages(out string[])

    Declaration
    public void GetAndClearErrorMessages(out string[] messages)
    Parameters
    Type Name Description
    string[] messages

    GetAngleBetweenTag()

    Declaration
    public double GetAngleBetweenTag()
    Returns
    Type Description
    double

    GetCallbackMessage()

    Declaration
    public string GetCallbackMessage()
    Returns
    Type Description
    string

    GetCurveForLeader()

    Declaration
    public Curve GetCurveForLeader()
    Returns
    Type Description
    Curve

    GetEdgePrepValueAngle(Positions)

    Declaration
    public double GetEdgePrepValueAngle(JointExitBuilder.Positions position)
    Parameters
    Type Name Description
    JointExitBuilder.Positions position
    Returns
    Type Description
    double

    GetEdgePrepValueThickness(Positions)

    Declaration
    public double GetEdgePrepValueThickness(JointExitBuilder.Positions position)
    Parameters
    Type Name Description
    JointExitBuilder.Positions position
    Returns
    Type Description
    double

    GetEdgePrepValues(Positions, out double, out double)

    Declaration
    public void GetEdgePrepValues(JointExitBuilder.Positions position, out double thickness, out double angle)
    Parameters
    Type Name Description
    JointExitBuilder.Positions position
    double thickness
    double angle

    GetEdgesPrepared()

    Declaration
    public bool GetEdgesPrepared()
    Returns
    Type Description
    bool

    GetEdgesPreparedTag()

    Declaration
    public bool GetEdgesPreparedTag()
    Returns
    Type Description
    bool

    GetFilletLengths()

    Declaration
    public JointExitBuilder.FilletSizes GetFilletLengths()
    Returns
    Type Description
    JointExitBuilder.FilletSizes

    GetFilletLengthsTag()

    Declaration
    public JointExitBuilder.FilletSizes GetFilletLengthsTag()
    Returns
    Type Description
    JointExitBuilder.FilletSizes

    GetIsLongPointTag()

    Declaration
    public bool GetIsLongPointTag()
    Returns
    Type Description
    bool

    GetOppositeFilletLengths()

    Declaration
    public JointExitBuilder.FilletSizes GetOppositeFilletLengths()
    Returns
    Type Description
    JointExitBuilder.FilletSizes

    GetOppositeFilletLengthsTag()

    Declaration
    public JointExitBuilder.FilletSizes GetOppositeFilletLengthsTag()
    Returns
    Type Description
    JointExitBuilder.FilletSizes

    GetPrimaryEdgeTag()

    Declaration
    public ScCollector GetPrimaryEdgeTag()
    Returns
    Type Description
    ScCollector

    GetPrimaryFaceTag()

    Declaration
    public ScCollector GetPrimaryFaceTag()
    Returns
    Type Description
    ScCollector

    GetPrimaryThicknessTag()

    Declaration
    public double GetPrimaryThicknessTag()
    Returns
    Type Description
    double

    GetRootOpeningTag()

    Declaration
    public double GetRootOpeningTag()
    Returns
    Type Description
    double

    GetSecondaryEdgeTag()

    Declaration
    public ScCollector GetSecondaryEdgeTag()
    Returns
    Type Description
    ScCollector

    GetSecondaryFaceTag()

    Declaration
    public ScCollector GetSecondaryFaceTag()
    Returns
    Type Description
    ScCollector

    GetSecondaryThicknessTag()

    Declaration
    public double GetSecondaryThicknessTag()
    Returns
    Type Description
    double

    GetUseCallbackValues()

    Declaration
    public bool GetUseCallbackValues()
    Returns
    Type Description
    bool

    GetWeldTypeTag()

    Declaration
    public WeldJointBuilder.WeldTypes GetWeldTypeTag()
    Returns
    Type Description
    WeldJointBuilder.WeldTypes

    RecreateSketchCurvesOnly(bool, Curve[], string, double, double, out Curve[])

    Declaration
    public void RecreateSketchCurvesOnly(bool areEdgesPrepared, Curve[] oldCurves, string segmentAttributeTitle, double primaryThickness, double secondaryThickness, out Curve[] newCurves)
    Parameters
    Type Name Description
    bool areEdgesPrepared
    Curve[] oldCurves
    string segmentAttributeTitle
    double primaryThickness
    double secondaryThickness
    Curve[] newCurves

    SetBothFilletLengths(FilletSizes)

    Declaration
    public void SetBothFilletLengths(JointExitBuilder.FilletSizes sizes)
    Parameters
    Type Name Description
    JointExitBuilder.FilletSizes sizes

    SetCallbackMessageTag(string)

    Declaration
    public void SetCallbackMessageTag(string message)
    Parameters
    Type Name Description
    string message

    SetEdgePrepValues(Positions, double, double)

    Declaration
    public void SetEdgePrepValues(JointExitBuilder.Positions position, double thickness, double angle)
    Parameters
    Type Name Description
    JointExitBuilder.Positions position
    double thickness
    double angle

    SetEdgePrepValuesTag(Positions, double, double)

    Declaration
    public void SetEdgePrepValuesTag(JointExitBuilder.Positions position, double thickness, double angle)
    Parameters
    Type Name Description
    JointExitBuilder.Positions position
    double thickness
    double angle

    SetFilletLengths(FilletSizes)

    Declaration
    public void SetFilletLengths(JointExitBuilder.FilletSizes sizes)
    Parameters
    Type Name Description
    JointExitBuilder.FilletSizes sizes

    SetFilletLengthsTag(FilletSizes)

    Declaration
    public void SetFilletLengthsTag(JointExitBuilder.FilletSizes sizes)
    Parameters
    Type Name Description
    JointExitBuilder.FilletSizes sizes

    SetOppositeFilletLengths(FilletSizes)

    Declaration
    public void SetOppositeFilletLengths(JointExitBuilder.FilletSizes sizes)
    Parameters
    Type Name Description
    JointExitBuilder.FilletSizes sizes

    SetOppositeFilletLengthsTag(FilletSizes)

    Declaration
    public void SetOppositeFilletLengthsTag(JointExitBuilder.FilletSizes sizes)
    Parameters
    Type Name Description
    JointExitBuilder.FilletSizes sizes

    SetRootOpeningTag(double)

    Declaration
    public void SetRootOpeningTag(double rootOpening)
    Parameters
    Type Name Description
    double rootOpening

    SetSideTag(BodySide)

    Declaration
    public void SetSideTag(JointExitBuilder.BodySide side)
    Parameters
    Type Name Description
    JointExitBuilder.BodySide side

    Implements

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