Search Results for

    Show / Hide Table of Contents

    Class WeldJointBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    StructureWeldBuilder
    WeldJointBuilder
    JointExitBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    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, 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.Weld
    Assembly: NXOpen.dll
    Syntax
    public class WeldJointBuilder : StructureWeldBuilder, IMessageSink, IComponentBuilder

    Constructors

    WeldJointBuilder()

    Declaration
    protected WeldJointBuilder()

    Properties

    AssociativeSplit

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

    BackingFace

    Declaration
    public ScCollector BackingFace { get; }
    Property Value
    Type Description
    ScCollector

    BossColorFontWidth

    Declaration
    public LineColorFontWidthBuilder BossColorFontWidth { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    ButtColorFontWidth

    Declaration
    public LineColorFontWidthBuilder ButtColorFontWidth { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    CombineConnectedJoints

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

    CornerColorFontWidth

    Declaration
    public LineColorFontWidthBuilder CornerColorFontWidth { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    CreatedApplication

    Declaration
    public WeldJointBuilder.Application CreatedApplication { get; set; }
    Property Value
    Type Description
    WeldJointBuilder.Application

    CreateMethod

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

    Destination

    Declaration
    public WeldJointBuilder.DestinationTypes Destination { get; set; }
    Property Value
    Type Description
    WeldJointBuilder.DestinationTypes

    DuplicateCheck

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

    Joint

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

    JointList

    Declaration
    public JointItemBuilderList JointList { get; }
    Property Value
    Type Description
    JointItemBuilderList

    JointPrefix

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

    LapColorFontWidth

    Declaration
    public LineColorFontWidthBuilder LapColorFontWidth { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    LimitList

    Declaration
    public DieLimitsBuilderList LimitList { get; }
    Property Value
    Type Description
    DieLimitsBuilderList

    Limits

    Declaration
    public DieLimitsBuilder Limits { get; }
    Property Value
    Type Description
    DieLimitsBuilder

    MasterEdge

    Declaration
    public ScCollector MasterEdge { get; }
    Property Value
    Type Description
    ScCollector

    MaximumFaceGap

    Declaration
    public double MaximumFaceGap { get; set; }
    Property Value
    Type Description
    System.Double

    MechanicalColorFontWidth

    Declaration
    public LineColorFontWidthBuilder MechanicalColorFontWidth { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    NamePrefix

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

    NumberSegments

    Declaration
    public int NumberSegments { get; set; }
    Property Value
    Type Description
    System.Int32

    PlacementFace

    Declaration
    public ScCollector PlacementFace { get; }
    Property Value
    Type Description
    ScCollector

    PrimaryEdge

    Declaration
    public ScCollector PrimaryEdge { get; }
    Property Value
    Type Description
    ScCollector

    PrimaryFace

    Declaration
    public ScCollector PrimaryFace { get; }
    Property Value
    Type Description
    ScCollector

    SecondaryEdge

    Declaration
    public ScCollector SecondaryEdge { get; }
    Property Value
    Type Description
    ScCollector

    SecondaryFace

    Declaration
    public ScCollector SecondaryFace { get; }
    Property Value
    Type Description
    ScCollector

    ShipComponent

    Declaration
    public SelectNXObjectList ShipComponent { get; }
    Property Value
    Type Description
    SelectNXObjectList

    SleeveColorFontWidth

    Declaration
    public LineColorFontWidthBuilder SleeveColorFontWidth { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    SocketColorFontWidth

    Declaration
    public LineColorFontWidthBuilder SocketColorFontWidth { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    SpacingLength

    Declaration
    public double SpacingLength { get; set; }
    Property Value
    Type Description
    System.Double

    SplitAngle

    Declaration
    public double SplitAngle { get; set; }
    Property Value
    Type Description
    System.Double

    SplitLength

    Declaration
    public double SplitLength { get; set; }
    Property Value
    Type Description
    System.Double

    SplitOption

    Declaration
    public WeldJointBuilder.SplitTypes SplitOption { get; set; }
    Property Value
    Type Description
    WeldJointBuilder.SplitTypes

    SubsetPart

    Declaration
    public Part SubsetPart { get; set; }
    Property Value
    Type Description
    Part

    TargetFace

    Declaration
    public ScCollector TargetFace { get; }
    Property Value
    Type Description
    ScCollector

    TJointColorFontWidth

    Declaration
    public LineColorFontWidthBuilder TJointColorFontWidth { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    Type

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

    WeldingCharacteristics

    Declaration
    public CharacteristicsBuilder WeldingCharacteristics { get; }
    Property Value
    Type Description
    CharacteristicsBuilder

    WeldType

    Declaration
    public WeldJointBuilder.WeldTypes WeldType { get; set; }
    Property Value
    Type Description
    WeldJointBuilder.WeldTypes

    WorkPart

    Declaration
    public Part WorkPart { get; set; }
    Property Value
    Type Description
    Part

    Methods

    AddCharacteristicsInheritaceInformation()

    Declaration
    public void AddCharacteristicsInheritaceInformation()

    CopyLimits(DieLimitsBuilder)

    Declaration
    public void CopyLimits(DieLimitsBuilder limits)
    Parameters
    Type Name Description
    DieLimitsBuilder limits

    CreateLimitsPath(Curve)

    Declaration
    public Curve CreateLimitsPath(Curve jointCurve)
    Parameters
    Type Name Description
    Curve jointCurve
    Returns
    Type Description
    Curve

    CreateSingleJointFromFeature(Curve, Boolean)

    Declaration
    public void CreateSingleJointFromFeature(Curve featureCurve, bool updateBuilder)
    Parameters
    Type Name Description
    Curve featureCurve
    System.Boolean updateBuilder

    Delete()

    Declaration
    public void Delete()

    DeleteAllUnMarkedJoints()

    Declaration
    public void DeleteAllUnMarkedJoints()

    DeleteCharacteristicsInheritaceInformation()

    Declaration
    public void DeleteCharacteristicsInheritaceInformation()

    FindPortsInParts(Component[], out Port[])

    Declaration
    public void FindPortsInParts(Component[] parts, out Port[] ports)
    Parameters
    Type Name Description
    Component[] parts
    Port[] ports

    GetAngleBetween()

    Declaration
    public double GetAngleBetween()
    Returns
    Type Description
    System.Double

    GetConnectedParts(out Component[])

    Declaration
    public void GetConnectedParts(out Component[] parts)
    Parameters
    Type Name Description
    Component[] parts

    GetIsLongPoint()

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

    GetJointChanged(Curve)

    Declaration
    public bool GetJointChanged(Curve curve)
    Parameters
    Type Name Description
    Curve curve
    Returns
    Type Description
    System.Boolean

    GetJointLimits(Curve)

    Declaration
    public DieLimitsBuilder GetJointLimits(Curve curve)
    Parameters
    Type Name Description
    Curve curve
    Returns
    Type Description
    DieLimitsBuilder

    GetMidPointInformation(WeldJointBuilder.CoordinateSystem, out WeldJointBuilder.JointMidPointData)

    Declaration
    public bool GetMidPointInformation(WeldJointBuilder.CoordinateSystem desiredCoordinateSystem, out WeldJointBuilder.JointMidPointData jointMidPointData)
    Parameters
    Type Name Description
    WeldJointBuilder.CoordinateSystem desiredCoordinateSystem
    WeldJointBuilder.JointMidPointData jointMidPointData
    Returns
    Type Description
    System.Boolean

    GetNewlyCreatedJoints(out Curve[], out JointItemBuilder[])

    Declaration
    public void GetNewlyCreatedJoints(out Curve[] curves, out JointItemBuilder[] newItemBuilder)
    Parameters
    Type Name Description
    Curve[] curves
    JointItemBuilder[] newItemBuilder

    GetPrimaryThickness(Curve)

    Declaration
    public double GetPrimaryThickness(Curve curve)
    Parameters
    Type Name Description
    Curve curve
    Returns
    Type Description
    System.Double

    GetSecondaryThickness(Curve)

    Declaration
    public double GetSecondaryThickness(Curve curve)
    Parameters
    Type Name Description
    Curve curve
    Returns
    Type Description
    System.Double

    GetSingleJoint(Curve)

    Declaration
    public JointItemBuilder GetSingleJoint(Curve curve)
    Parameters
    Type Name Description
    Curve curve
    Returns
    Type Description
    JointItemBuilder

    GetVariableBevelAngles(out Double[])

    Declaration
    public void GetVariableBevelAngles(out double[] variableAngles)
    Parameters
    Type Name Description
    System.Double[] variableAngles

    IsCornerOpen()

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

    IsPipeJoint()

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

    MarkJointsToKeep()

    Declaration
    public void MarkJointsToKeep()

    NewItem()

    Declaration
    public JointItemBuilder NewItem()
    Returns
    Type Description
    JointItemBuilder

    SetCallbackMessage(String)

    Declaration
    public void SetCallbackMessage(string message)
    Parameters
    Type Name Description
    System.String message

    SetErrorMessage(String)

    Declaration
    public void SetErrorMessage(string message)
    Parameters
    Type Name Description
    System.String message

    SetJointChanged(Curve, Boolean)

    Declaration
    public void SetJointChanged(Curve curve, bool changed)
    Parameters
    Type Name Description
    Curve curve
    System.Boolean changed

    SetVariableBevelAngles(Double[])

    Declaration
    public void SetVariableBevelAngles(double[] variableAngles)
    Parameters
    Type Name Description
    System.Double[] variableAngles

    ShowJoints()

    Declaration
    public void ShowJoints()

    Split()

    Declaration
    public void Split()

    UpdateCollectors(Curve)

    Declaration
    public void UpdateCollectors(Curve jointCurve)
    Parameters
    Type Name Description
    Curve jointCurve

    UpdateJointAfterLimitsChange()

    Declaration
    public void UpdateJointAfterLimitsChange()

    UpdateJointAfterLimitsChange(DieLimitsBuilder)

    Declaration
    public void UpdateJointAfterLimitsChange(DieLimitsBuilder limits)
    Parameters
    Type Name Description
    DieLimitsBuilder limits

    UpdateJointType(WeldJointBuilder.WeldTypes)

    Declaration
    public void UpdateJointType(WeldJointBuilder.WeldTypes type)
    Parameters
    Type Name Description
    WeldJointBuilder.WeldTypes type

    Implements

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