Search Results for

    Show / Hide Table of Contents

    Class WeldAdvisorBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    WeldAdvisorBuilder
    Implements
    System.Runtime.Remoting.Messaging.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, 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 WeldAdvisorBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    WeldAdvisorBuilder()

    Declaration
    protected WeldAdvisorBuilder()

    Methods

    DeleteFeaturesFromResult(TaggedObject[])

    Declaration
    public void DeleteFeaturesFromResult(TaggedObject[] objects)
    Parameters
    Type Name Description
    TaggedObject[] objects

    GetCheckers(out WeldAdvisorCheckerType[])

    Declaration
    public void GetCheckers(out WeldAdvisorCheckerType[] checkers)
    Parameters
    Type Name Description
    WeldAdvisorCheckerType[] checkers

    GetCheckZoneRadius(WeldAdvisorCustomerDefault)

    Declaration
    public double GetCheckZoneRadius(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetFailedObjects(WeldAdvisorCheckerType, out String[], out LogInfo[])

    Declaration
    public void GetFailedObjects(WeldAdvisorCheckerType checker, out string[] weldId, out LogInfo[] weldObjects)
    Parameters
    Type Name Description
    WeldAdvisorCheckerType checker
    System.String[] weldId
    LogInfo[] weldObjects

    GetFlangeCheckHeight(WeldAdvisorCustomerDefault)

    Declaration
    public double GetFlangeCheckHeight(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetFlangeCheckRadius(WeldAdvisorCustomerDefault)

    Declaration
    public double GetFlangeCheckRadius(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetIncludeSealer()

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

    GetMaximumCsysFaceNormalAngle(WeldAdvisorCustomerDefault)

    Declaration
    public double GetMaximumCsysFaceNormalAngle(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetMaximumNumberLoosePanels(WeldAdvisorCustomerDefault)

    Declaration
    public int GetMaximumNumberLoosePanels(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Int32

    GetMaximumPointFaceDistance(WeldAdvisorCustomerDefault)

    Declaration
    public double GetMaximumPointFaceDistance(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetMaximumStackUpGap(WeldAdvisorCustomerDefault)

    Declaration
    public double GetMaximumStackUpGap(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetMaximumTotalMetalThickness(WeldAdvisorCustomerDefault)

    Declaration
    public double GetMaximumTotalMetalThickness(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetMinimumClosedAngle(WeldAdvisorCustomerDefault)

    Declaration
    public double GetMinimumClosedAngle(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetMinimumEdgeDistance(WeldAdvisorCustomerDefault)

    Declaration
    public double GetMinimumEdgeDistance(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetMinimumEdgeDistanceWithSealer(WeldAdvisorCustomerDefault)

    Declaration
    public double GetMinimumEdgeDistanceWithSealer(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetMinimumPointDistance(WeldAdvisorCustomerDefault)

    Declaration
    public double GetMinimumPointDistance(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetObjects(out TaggedObject[])

    Declaration
    public void GetObjects(out TaggedObject[] objects)
    Parameters
    Type Name Description
    TaggedObject[] objects

    GetParallelismTolerance(WeldAdvisorCustomerDefault)

    Declaration
    public double GetParallelismTolerance(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetPlanarityTolerance(WeldAdvisorCustomerDefault)

    Declaration
    public double GetPlanarityTolerance(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetReferenceObjects(TaggedObject, WeldAdvisorCheckerType, out LogInfo[])

    Declaration
    public void GetReferenceObjects(TaggedObject weldObject, WeldAdvisorCheckerType checker, out LogInfo[] weldObjects)
    Parameters
    Type Name Description
    TaggedObject weldObject
    WeldAdvisorCheckerType checker
    LogInfo[] weldObjects

    GetSealerCheckZoneRadius(WeldAdvisorCustomerDefault)

    Declaration
    public double GetSealerCheckZoneRadius(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetThicknessOuterRatio(WeldAdvisorCustomerDefault)

    Declaration
    public double GetThicknessOuterRatio(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    GetThicknessRatio(WeldAdvisorCustomerDefault)

    Declaration
    public double GetThicknessRatio(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    System.Double

    InitializeSettings()

    Declaration
    public void InitializeSettings()

    ReportResult(String)

    Declaration
    public void ReportResult(string filePath)
    Parameters
    Type Name Description
    System.String filePath

    SaveResult()

    Declaration
    public void SaveResult()

    SetCheckers(WeldAdvisorCheckerType[])

    Declaration
    public void SetCheckers(WeldAdvisorCheckerType[] checkers)
    Parameters
    Type Name Description
    WeldAdvisorCheckerType[] checkers

    SetCheckZoneRadius(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetCheckZoneRadius(WeldAdvisorCustomerDefault type, double faceRadius)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double faceRadius

    SetFlangeCheckHeight(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetFlangeCheckHeight(WeldAdvisorCustomerDefault type, double flangeHeight)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double flangeHeight

    SetFlangeCheckRadius(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetFlangeCheckRadius(WeldAdvisorCustomerDefault type, double flangeRadius)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double flangeRadius

    SetIncludeSealer(Boolean)

    Declaration
    public void SetIncludeSealer(bool includeSealer)
    Parameters
    Type Name Description
    System.Boolean includeSealer

    SetMaximumCsysFaceNormalAngle(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetMaximumCsysFaceNormalAngle(WeldAdvisorCustomerDefault type, double csysFaceNmlAngle)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double csysFaceNmlAngle

    SetMaximumNumberLoosePanels(WeldAdvisorCustomerDefault, Int32)

    Declaration
    public void SetMaximumNumberLoosePanels(WeldAdvisorCustomerDefault type, int maxNumOfLoosePanels)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Int32 maxNumOfLoosePanels

    SetMaximumPointFaceDistance(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetMaximumPointFaceDistance(WeldAdvisorCustomerDefault type, double pointFaceDist)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double pointFaceDist

    SetMaximumStackUpGap(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetMaximumStackUpGap(WeldAdvisorCustomerDefault type, double maxFaceDist)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double maxFaceDist

    SetMaximumTotalMetalThickness(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetMaximumTotalMetalThickness(WeldAdvisorCustomerDefault type, double totalMetalThickness)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double totalMetalThickness

    SetMinimumClosedAngle(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetMinimumClosedAngle(WeldAdvisorCustomerDefault type, double minClosedAngle)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double minClosedAngle

    SetMinimumEdgeDistance(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetMinimumEdgeDistance(WeldAdvisorCustomerDefault type, double minEdgeDist)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double minEdgeDist

    SetMinimumEdgeDistanceWithSealer(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetMinimumEdgeDistanceWithSealer(WeldAdvisorCustomerDefault type, double minEdgeDistWithSealer)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double minEdgeDistWithSealer

    SetMinimumPointDistance(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetMinimumPointDistance(WeldAdvisorCustomerDefault type, double minPointDist)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double minPointDist

    SetObjects(TaggedObject[])

    Declaration
    public void SetObjects(TaggedObject[] objects)
    Parameters
    Type Name Description
    TaggedObject[] objects

    SetParallelismTolerance(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetParallelismTolerance(WeldAdvisorCustomerDefault type, double faceParallelismTolerance)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double faceParallelismTolerance

    SetPlanarityTolerance(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetPlanarityTolerance(WeldAdvisorCustomerDefault type, double facePlanarityTolerance)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double facePlanarityTolerance

    SetSealerCheckZoneRadius(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetSealerCheckZoneRadius(WeldAdvisorCustomerDefault type, double faceRadiusWithSealer)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double faceRadiusWithSealer

    SetThicknessOuterRatio(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetThicknessOuterRatio(WeldAdvisorCustomerDefault type, double thicknessOuterRatio)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double thicknessOuterRatio

    SetThicknessRatio(WeldAdvisorCustomerDefault, Double)

    Declaration
    public void SetThicknessRatio(WeldAdvisorCustomerDefault type, double thicknessRatio)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    System.Double thicknessRatio

    Implements

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