Search Results for

    Show / Hide Table of Contents

    Class MoldInsertDesignBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    StandardPartBuilder
    MoldInsertDesignBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    StandardPartBuilder.Help()
    StandardPartBuilder.Reposition()
    StandardPartBuilder.Flip()
    StandardPartBuilder.RemoveComponent()
    StandardPartBuilder.EditRegister()
    StandardPartBuilder.EditDataBase()
    StandardPartBuilder.ReadStandardPartClientDataFromLibrary(Boolean, Int32, String, String)
    StandardPartBuilder.ResetStandardPartClientData(Int32, String, String)
    StandardPartBuilder.ResetStandardPartClientDataWithLibraryName(String)
    StandardPartBuilder.GetStandardPartClientData()
    StandardPartBuilder.SetStandardPartClientData(StandardPartData)
    StandardPartBuilder.GetSpreadsheetData()
    StandardPartBuilder.SetSpreadsheetData(SpreadsheetData)
    StandardPartBuilder.UpdateSpreadsheetDataWithObject(NXObject, Boolean, SpreadsheetData)
    StandardPartBuilder.EditStandardPartDimensions(Component)
    StandardPartBuilder.PerformPostProcessToAddedStandardPart(Component)
    StandardPartBuilder.ChangeReferenceSet(Component, Boolean, String)
    StandardPartBuilder.AddStandardPartsToPattern(Part, String, String, String)
    StandardPartBuilder.EditConceptSymbols(ConceptStandardPartRecord, NXObject[])
    StandardPartBuilder.AddConceptObjectsQuietly(String, ConceptStandardPartRecord)
    StandardPartBuilder.RemoveComponent(Component)
    StandardPartBuilder.RemoveMoldBase(Component)
    StandardPartBuilder.RotateMoldBase(Component, Double)
    StandardPartBuilder.UpdateConceptMoldBaseExpressions(Part)
    StandardPartBuilder.FlipComponent(Component)
    StandardPartBuilder.InsertAddedStandardPartOccsItem(Component)
    StandardPartBuilder.GetAddedStandardPartOccurrencesNumber()
    StandardPartBuilder.GetAddedStandardPartOccurrenceItem(Int32)
    StandardPartBuilder.RecommendMoldBaseSize()
    StandardPartBuilder.RecommendMoldBasePlateHeight()
    StandardPartBuilder.SetIsToAddNewMoldBase(Boolean)
    StandardPartBuilder.MateForPDWPunchInsert(Int32)
    StandardPartBuilder.RepositionStandardPartSetForEDW()
    StandardPartBuilder.ReadStandardPartDataFromConceptObject(NXObject)
    StandardPartBuilder.GetAllConceptObjectInstances(NXObject, NXObject[])
    StandardPartBuilder.BuildCloneObject(Int32, String)
    StandardPartBuilder.InitializePositionData(Int32)
    StandardPartBuilder.FreePositionData()
    StandardPartBuilder.GetConceptPartData()
    StandardPartBuilder.SetConceptPartData(ConceptStandardPartRecord)
    StandardPartBuilder.RemoveConceptObject(NXObject)
    StandardPartBuilder.AnalyzePostionType(String, Boolean, NXObject, Point3d, Matrix3x3)
    StandardPartBuilder.PreparePositionDataForSmartPosition(Int32)
    StandardPartBuilder.AskPositionFace()
    StandardPartBuilder.AssociativePosition
    StandardPartBuilder.CompPattern
    StandardPartBuilder.ConceptDesign
    StandardPartBuilder.PointPattern
    StandardPartBuilder.PositioningFeature
    StandardPartBuilder.PositioningPlane
    StandardPartBuilder.ReferenceSet
    StandardPartBuilder.RenameComponents
    StandardPartBuilder.ShowInfoWindow
    StandardPartBuilder.StandardPartComponent
    StandardPartBuilder.StandardPartEditType
    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.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class MoldInsertDesignBuilder : StandardPartBuilder, IMessageSink, IComponentBuilder

    Constructors

    MoldInsertDesignBuilder()

    Declaration
    protected MoldInsertDesignBuilder()

    Properties

    Associative

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

    BoundingBodyFaces

    Declaration
    public SelectFaceList BoundingBodyFaces { get; }
    Property Value
    Type Description
    SelectFaceList

    CurrentEdge

    Declaration
    public Edge CurrentEdge { get; set; }
    Property Value
    Type Description
    Edge

    CuttingBody

    Declaration
    public SelectBody CuttingBody { get; }
    Property Value
    Type Description
    SelectBody

    ExtrusionSection

    Declaration
    public Section ExtrusionSection { get; }
    Property Value
    Type Description
    Section

    FirstSelectionStatus

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

    HeadType

    Declaration
    public MoldInsertDesignBuilder.InsertHeadType HeadType { get; set; }
    Property Value
    Type Description
    MoldInsertDesignBuilder.InsertHeadType

    PositionPoint

    Declaration
    public Point PositionPoint { get; set; }
    Property Value
    Type Description
    Point

    SelectExistingBody

    Declaration
    public SelectBody SelectExistingBody { get; }
    Property Value
    Type Description
    SelectBody

    SketchFeature

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

    SplitBodyStatus

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

    Methods

    AskFlangeTypeFromSheetData()

    Declaration
    public int AskFlangeTypeFromSheetData()
    Returns
    Type Description
    System.Int32

    AskInsertDataFromSelectedComponent(Component)

    Declaration
    public void AskInsertDataFromSelectedComponent(Component addedPartOcc)
    Parameters
    Type Name Description
    Component addedPartOcc

    CheckSectionOwningPart()

    Declaration
    public void CheckSectionOwningPart()

    CreateCloneObject()

    Declaration
    public void CreateCloneObject()

    DeletePreviewBody()

    Declaration
    public void DeletePreviewBody()

    EditInsertComponentBasedOnSheetDataChange(Component)

    Declaration
    public void EditInsertComponentBasedOnSheetDataChange(Component addedPartOcc)
    Parameters
    Type Name Description
    Component addedPartOcc

    EditInsertPartDimensions(Component)

    Declaration
    public void EditInsertPartDimensions(Component addedPartOcc)
    Parameters
    Type Name Description
    Component addedPartOcc

    GetCloneObject()

    Declaration
    public CloneObject GetCloneObject()
    Returns
    Type Description
    CloneObject

    GetInsertType()

    Declaration
    public MoldInsertDesignBuilder.InsertType GetInsertType()
    Returns
    Type Description
    MoldInsertDesignBuilder.InsertType

    MoveSideFlange()

    Declaration
    public void MoveSideFlange()

    OnBoundingBodyFaceChanged()

    Declaration
    public void OnBoundingBodyFaceChanged()

    OnCuttingBodySelected()

    Declaration
    public void OnCuttingBodySelected()

    OnExistingBodySelected()

    Declaration
    public void OnExistingBodySelected()

    OnFirstSelectionForExtrudeSection(NXObject)

    Declaration
    public Section OnFirstSelectionForExtrudeSection(NXObject selObject)
    Parameters
    Type Name Description
    NXObject selObject
    Returns
    Type Description
    Section

    OnHeadTypeChanged()

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

    OnPositionPointSelected()

    Declaration
    public void OnPositionPointSelected()

    PopulateInsertDataToBuilder(Component)

    Declaration
    public void PopulateInsertDataToBuilder(Component addedPartOcc)
    Parameters
    Type Name Description
    Component addedPartOcc

    PreviewExtrudeBody(out Int32, out Boolean)

    Declaration
    public void PreviewExtrudeBody(out int nBodies, out bool bSolidBody)
    Parameters
    Type Name Description
    System.Int32 nBodies
    System.Boolean bSolidBody

    PreviewSelectedInsertComponent()

    Declaration
    public void PreviewSelectedInsertComponent()

    ReadInsertFlangeData(Component)

    Declaration
    public void ReadInsertFlangeData(Component insertComponent)
    Parameters
    Type Name Description
    Component insertComponent

    RemoveInsertComponent()

    Declaration
    public void RemoveInsertComponent()

    RestoreChangeInInsertComponent()

    Declaration
    public void RestoreChangeInInsertComponent()

    RestoreParameterValuesFromInsertPart(Component)

    Declaration
    public void RestoreParameterValuesFromInsertPart(Component editingPartOcc)
    Parameters
    Type Name Description
    Component editingPartOcc

    SetBoundingBodyOrientation(Point3d, Matrix3x3)

    Declaration
    public void SetBoundingBodyOrientation(Point3d position, Matrix3x3 matrix)
    Parameters
    Type Name Description
    Point3d position
    Matrix3x3 matrix

    SetCloneObject(CloneObject)

    Declaration
    public void SetCloneObject(CloneObject cloneObject)
    Parameters
    Type Name Description
    CloneObject cloneObject

    SetEditStatus(Boolean)

    Declaration
    public void SetEditStatus(bool isInEdit)
    Parameters
    Type Name Description
    System.Boolean isInEdit

    SetInsertType(MoldInsertDesignBuilder.InsertType)

    Declaration
    public void SetInsertType(MoldInsertDesignBuilder.InsertType headType)
    Parameters
    Type Name Description
    MoldInsertDesignBuilder.InsertType headType

    UpdateBoundingBodyOnOrientationChanged(Matrix3x3)

    Declaration
    public void UpdateBoundingBodyOnOrientationChanged(Matrix3x3 boxMatrix)
    Parameters
    Type Name Description
    Matrix3x3 boxMatrix

    UpdateInsertBoundingBodyFromFeatureEdit(ToolingBox)

    Declaration
    public void UpdateInsertBoundingBodyFromFeatureEdit(ToolingBox boxFeature)
    Parameters
    Type Name Description
    ToolingBox boxFeature

    UpdateInsertComponentOnOrientationChanged(Matrix3x3)

    Declaration
    public void UpdateInsertComponentOnOrientationChanged(Matrix3x3 matrix)
    Parameters
    Type Name Description
    Matrix3x3 matrix

    ValidateExtrudeSection()

    Declaration
    public int ValidateExtrudeSection()
    Returns
    Type Description
    System.Int32

    Implements

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