Search Results for

    Show / Hide Table of Contents

    Class WeldAdvisorBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    WeldAdvisorBuilder
    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.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

    GetCheckZoneRadius(WeldAdvisorCustomerDefault)

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

    GetCheckers(out WeldAdvisorCheckerType[])

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

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

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

    GetFlangeCheckHeight(WeldAdvisorCustomerDefault)

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

    GetFlangeCheckRadius(WeldAdvisorCustomerDefault)

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

    GetIncludeSealer()

    Declaration
    public bool GetIncludeSealer()
    Returns
    Type Description
    bool

    GetMaximumCsysFaceNormalAngle(WeldAdvisorCustomerDefault)

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

    GetMaximumNumberLoosePanels(WeldAdvisorCustomerDefault)

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

    GetMaximumPointFaceDistance(WeldAdvisorCustomerDefault)

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

    GetMaximumStackUpGap(WeldAdvisorCustomerDefault)

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

    GetMaximumTotalMetalThickness(WeldAdvisorCustomerDefault)

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

    GetMinimumClosedAngle(WeldAdvisorCustomerDefault)

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

    GetMinimumEdgeDistance(WeldAdvisorCustomerDefault)

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

    GetMinimumEdgeDistanceWithSealer(WeldAdvisorCustomerDefault)

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

    GetMinimumPointDistance(WeldAdvisorCustomerDefault)

    Declaration
    public double GetMinimumPointDistance(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    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
    double

    GetPlanarityTolerance(WeldAdvisorCustomerDefault)

    Declaration
    public double GetPlanarityTolerance(WeldAdvisorCustomerDefault type)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    Returns
    Type Description
    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
    double

    GetThicknessOuterRatio(WeldAdvisorCustomerDefault)

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

    GetThicknessRatio(WeldAdvisorCustomerDefault)

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

    InitializeSettings()

    Declaration
    public void InitializeSettings()

    ReportResult(string)

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

    SaveResult()

    Declaration
    public void SaveResult()

    SetCheckZoneRadius(WeldAdvisorCustomerDefault, double)

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

    SetCheckers(WeldAdvisorCheckerType[])

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

    SetFlangeCheckHeight(WeldAdvisorCustomerDefault, double)

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

    SetFlangeCheckRadius(WeldAdvisorCustomerDefault, double)

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

    SetIncludeSealer(bool)

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

    SetMaximumCsysFaceNormalAngle(WeldAdvisorCustomerDefault, double)

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

    SetMaximumNumberLoosePanels(WeldAdvisorCustomerDefault, int)

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

    SetMaximumPointFaceDistance(WeldAdvisorCustomerDefault, double)

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

    SetMaximumStackUpGap(WeldAdvisorCustomerDefault, double)

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

    SetMaximumTotalMetalThickness(WeldAdvisorCustomerDefault, double)

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

    SetMinimumClosedAngle(WeldAdvisorCustomerDefault, double)

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

    SetMinimumEdgeDistance(WeldAdvisorCustomerDefault, double)

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

    SetMinimumEdgeDistanceWithSealer(WeldAdvisorCustomerDefault, double)

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

    SetMinimumPointDistance(WeldAdvisorCustomerDefault, double)

    Declaration
    public void SetMinimumPointDistance(WeldAdvisorCustomerDefault type, double minPointDist)
    Parameters
    Type Name Description
    WeldAdvisorCustomerDefault type
    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
    double faceParallelismTolerance

    SetPlanarityTolerance(WeldAdvisorCustomerDefault, double)

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

    SetSealerCheckZoneRadius(WeldAdvisorCustomerDefault, double)

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

    SetThicknessOuterRatio(WeldAdvisorCustomerDefault, double)

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

    SetThicknessRatio(WeldAdvisorCustomerDefault, double)

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

    Implements

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