Search Results for

    Show / Hide Table of Contents

    Class MoldCostBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    MoldCostBuilder
    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.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class MoldCostBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    MoldCostBuilder()

    Declaration
    protected MoldCostBuilder()

    Properties

    FileName

    Declaration
    public string FileName { get; set; }
    Property Value
    Type Description
    string

    LayoutPrecision

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

    MoldbasePrecision

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

    OutputLocation

    Declaration
    public string OutputLocation { get; set; }
    Property Value
    Type Description
    string

    QuotationOption

    Declaration
    public MoldCostBuilder.QuotationType QuotationOption { get; set; }
    Property Value
    Type Description
    MoldCostBuilder.QuotationType

    TemplateName

    Declaration
    public string TemplateName { get; set; }
    Property Value
    Type Description
    string

    Methods

    ClearUdoData()

    Declaration
    public void ClearUdoData()

    CollectOpeningAreas(out OpeningAreaData[])

    Declaration
    public void CollectOpeningAreas(out OpeningAreaData[] pCostObjects)
    Parameters
    Type Name Description
    OpeningAreaData[] pCostObjects

    CollectRibs(out RibsData[])

    Declaration
    public void CollectRibs(out RibsData[] pCostObjects)
    Parameters
    Type Name Description
    RibsData[] pCostObjects

    CollectUndercuts(out UnderCutData[])

    Declaration
    public void CollectUndercuts(out UnderCutData[] pCostObjects)
    Parameters
    Type Name Description
    UnderCutData[] pCostObjects

    CreateReferenceCsysObjects(Part)

    Declaration
    public CoordinateSystem[] CreateReferenceCsysObjects(Part partId)
    Parameters
    Type Name Description
    Part partId
    Returns
    Type Description
    CoordinateSystem[]

    DecodeOutputLocation(out bool)

    Declaration
    public string DecodeOutputLocation(out bool isNewCreate)
    Parameters
    Type Name Description
    bool isNewCreate
    Returns
    Type Description
    string

    DrawSlideDirection(TaggedObject)

    Declaration
    public void DrawSlideDirection(TaggedObject costObject)
    Parameters
    Type Name Description
    TaggedObject costObject

    EraseSlideDirection()

    Declaration
    public void EraseSlideDirection()

    GetAllTemplateNames()

    Declaration
    public string[] GetAllTemplateNames()
    Returns
    Type Description
    string[]

    GetCustomerDataProvider()

    Declaration
    public MoldCostCustomerDataProvider GetCustomerDataProvider()
    Returns
    Type Description
    MoldCostCustomerDataProvider

    GetDataFileName()

    Declaration
    public string GetDataFileName()
    Returns
    Type Description
    string

    GetDatabaseFullPath(out int)

    Declaration
    public string GetDatabaseFullPath(out int errorFlag)
    Parameters
    Type Name Description
    int errorFlag
    Returns
    Type Description
    string

    GetDetailDesignDataProvider()

    Declaration
    public MoldCostCustomerDataProvider GetDetailDesignDataProvider()
    Returns
    Type Description
    MoldCostCustomerDataProvider

    GetImageFileName()

    Declaration
    public string GetImageFileName()
    Returns
    Type Description
    string

    GetImageNamesFromTemplate()

    Declaration
    public string[] GetImageNamesFromTemplate()
    Returns
    Type Description
    string[]

    GetMachiningDataProvider()

    Declaration
    public MoldCostCustomerDataProvider GetMachiningDataProvider()
    Returns
    Type Description
    MoldCostCustomerDataProvider

    GetMoldCostDataObject()

    Declaration
    public TaggedObject GetMoldCostDataObject()
    Returns
    Type Description
    TaggedObject

    GetMoldDataProvider()

    Declaration
    public MoldCostCustomerDataProvider GetMoldDataProvider()
    Returns
    Type Description
    MoldCostCustomerDataProvider

    GetOpeningAreaDataProvider()

    Declaration
    public CostTableDataProvider GetOpeningAreaDataProvider()
    Returns
    Type Description
    CostTableDataProvider

    GetRibsDataProvider()

    Declaration
    public CostTableDataProvider GetRibsDataProvider()
    Returns
    Type Description
    CostTableDataProvider

    GetSpreadsheetData()

    Declaration
    public SpreadsheetData GetSpreadsheetData()
    Returns
    Type Description
    SpreadsheetData

    GetUndercutDataProvider()

    Declaration
    public CostTableDataProvider GetUndercutDataProvider()
    Returns
    Type Description
    CostTableDataProvider

    ParseCostDataFile()

    Declaration
    public void ParseCostDataFile()

    ParseDatabase()

    Declaration
    public void ParseDatabase()

    PopulateCustomerInformationTable()

    Declaration
    public int PopulateCustomerInformationTable()
    Returns
    Type Description
    int

    PopulateMachiningInformationTable()

    Declaration
    public int PopulateMachiningInformationTable()
    Returns
    Type Description
    int

    PopulateMoldInformationTable()

    Declaration
    public int PopulateMoldInformationTable()
    Returns
    Type Description
    int

    RecommendMoldBase(StandardPartBuilder, string, string)

    Declaration
    public void RecommendMoldBase(StandardPartBuilder stdPartBuilderTag, string moldStructure, string moldbaseCatalog)
    Parameters
    Type Name Description
    StandardPartBuilder stdPartBuilderTag
    string moldStructure
    string moldbaseCatalog

    ReportMoldCostData(string, string)

    Declaration
    public void ReportMoldCostData(string templateFullName, string moldCostDataFullName)
    Parameters
    Type Name Description
    string templateFullName
    string moldCostDataFullName

    RepositionMoldCsys()

    Declaration
    public void RepositionMoldCsys()

    RepositionSlideAndLifter(NXObject, CoordinateSystem)

    Declaration
    public void RepositionSlideAndLifter(NXObject instanse, CoordinateSystem refCsysTag)
    Parameters
    Type Name Description
    NXObject instanse
    CoordinateSystem refCsysTag

    SaveAsDataAndTemplate(string)

    Declaration
    public void SaveAsDataAndTemplate(string fileName)
    Parameters
    Type Name Description
    string fileName

    SaveDataToDatabase()

    Declaration
    public void SaveDataToDatabase()

    SetDataFileName(string)

    Declaration
    public void SetDataFileName(string dataFileName)
    Parameters
    Type Name Description
    string dataFileName

    SetImageFileName(string)

    Declaration
    public void SetImageFileName(string fileName)
    Parameters
    Type Name Description
    string fileName

    SetResetData(bool)

    Declaration
    public void SetResetData(bool isReset)
    Parameters
    Type Name Description
    bool isReset

    UpdateDetailDesignDataProvider(int[])

    Declaration
    public void UpdateDetailDesignDataProvider(int[] rowsNumber)
    Parameters
    Type Name Description
    int[] rowsNumber

    UpdateFacetDisplay(int)

    Declaration
    public void UpdateFacetDisplay(int highlightFacetType)
    Parameters
    Type Name Description
    int highlightFacetType

    UpdateHeatTreatmentTime()

    Declaration
    public void UpdateHeatTreatmentTime()

    UpdateInsertPrice(int, int, int)

    Declaration
    public void UpdateInsertPrice(int rowIndex, int modifiedRow, int modifiedCol)
    Parameters
    Type Name Description
    int rowIndex
    int modifiedRow
    int modifiedCol

    UpdateMachiningTime(int)

    Declaration
    public void UpdateMachiningTime(int modifiedRow)
    Parameters
    Type Name Description
    int modifiedRow

    UpdateMachiningTotalPrice(int)

    Declaration
    public void UpdateMachiningTotalPrice(int modifiedRow)
    Parameters
    Type Name Description
    int modifiedRow

    UpdateMoldInformationTable(string)

    Declaration
    public void UpdateMoldInformationTable(string modifiedAttributeName)
    Parameters
    Type Name Description
    string modifiedAttributeName

    UpdateMoldSize(bool, bool)

    Declaration
    public void UpdateMoldSize(bool isMoldbasePrecisionChange, bool isLayoutPrecisionChange)
    Parameters
    Type Name Description
    bool isMoldbasePrecisionChange
    bool isLayoutPrecisionChange

    UpdateMoldTableWhenUpdateCustomerInfor()

    Declaration
    public int UpdateMoldTableWhenUpdateCustomerInfor()
    Returns
    Type Description
    int

    UpdatePartMass()

    Declaration
    public void UpdatePartMass()

    UpdateProviderData(CostTableDataProvider, CostDataObject[])

    Declaration
    public void UpdateProviderData(CostTableDataProvider pDataProvider, CostDataObject[] pCostObjects)
    Parameters
    Type Name Description
    CostTableDataProvider pDataProvider
    CostDataObject[] pCostObjects

    UpdateQuantity()

    Declaration
    public void UpdateQuantity()

    UpdateRibsPrice(int, int, int)

    Declaration
    public void UpdateRibsPrice(int rowIndex, int modifiedRow, int modifiedCol)
    Parameters
    Type Name Description
    int rowIndex
    int modifiedRow
    int modifiedCol

    UpdateUndercutPrice(int, int, int)

    Declaration
    public void UpdateUndercutPrice(int rowIndex, int modifiedRow, int modifiedCol)
    Parameters
    Type Name Description
    int rowIndex
    int modifiedRow
    int modifiedCol

    Implements

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