Search Results for

    Show / Hide Table of Contents

    Class InitProjectBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    InitProjectBuilder
    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 InitProjectBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    InitProjectBuilder()

    Declaration
    protected InitProjectBuilder()

    Properties

    BodySelect

    Declaration
    public SelectBodyList BodySelect { get; }
    Property Value
    Type Description
    SelectBodyList

    Configuration

    Declaration
    public InitProjectBuilder.ConfigurationId Configuration { get; set; }
    Property Value
    Type Description
    InitProjectBuilder.ConfigurationId

    ConfigurationName

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

    IsDragFromReuseLib

    Declaration
    public bool IsDragFromReuseLib { get; set; }
    Property Value
    Type Description
    bool

    Material

    Declaration
    public InitProjectBuilder.MaterialId Material { get; set; }
    Property Value
    Type Description
    InitProjectBuilder.MaterialId

    MaterialName

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

    PathName

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

    ProjectName

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

    Rename

    Declaration
    public bool Rename { get; set; }
    Property Value
    Type Description
    bool

    Shrinkage

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

    Unit

    Declaration
    public InitProjectBuilder.UnitId Unit { get; set; }
    Property Value
    Type Description
    InitProjectBuilder.UnitId

    Methods

    AddProductAssemblyNode(CloneObject)

    Declaration
    public Part AddProductAssemblyNode(CloneObject cloneObject)
    Parameters
    Type Name Description
    CloneObject cloneObject
    Returns
    Type Description
    Part

    AskConfigurationNames()

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

    AskInstallingPartName()

    Declaration
    public string AskInstallingPartName()
    Returns
    Type Description
    string

    AskProductTemplatePartName()

    Declaration
    public string AskProductTemplatePartName()
    Returns
    Type Description
    string

    AskProjectData(int, out string[])

    Declaration
    public string[] AskProjectData(int type, out string[] attrNameList)
    Parameters
    Type Name Description
    int type
    string[] attrNameList
    Returns
    Type Description
    string[]

    AskShrinkageFeature(bool)

    Declaration
    public Feature AskShrinkageFeature(bool bUpdate)
    Parameters
    Type Name Description
    bool bUpdate
    Returns
    Type Description
    Feature

    AskShrinkageFromMaterial(string)

    Declaration
    public string AskShrinkageFromMaterial(string materialName)
    Parameters
    Type Name Description
    string materialName
    Returns
    Type Description
    string

    AssignProjectAttributes(Part, Part)

    Declaration
    public void AssignProjectAttributes(Part topPart, Part prodPart)
    Parameters
    Type Name Description
    Part topPart
    Part prodPart

    CheckProductPartNodeExistence(out bool)

    Declaration
    public string CheckProductPartNodeExistence(out bool bProdNodeExist)
    Parameters
    Type Name Description
    bool bProdNodeExist
    Returns
    Type Description
    string

    CreateCloneObject(string)

    Declaration
    public CloneObject CreateCloneObject(string templatePartName)
    Parameters
    Type Name Description
    string templatePartName
    Returns
    Type Description
    CloneObject

    CreateCloneObjectWithNameRule(string, string)

    Declaration
    public CloneObject CreateCloneObjectWithNameRule(string templatePartName, string nameRule)
    Parameters
    Type Name Description
    string templatePartName
    string nameRule
    Returns
    Type Description
    CloneObject

    CreateProject(CloneObject)

    Declaration
    public Part CreateProject(CloneObject cloneObject)
    Parameters
    Type Name Description
    CloneObject cloneObject
    Returns
    Type Description
    Part

    FamilyMoldPostProcess(string, Body[], CloneObject)

    Declaration
    public void FamilyMoldPostProcess(string plasticPartName, Body[] productBody, CloneObject cloneObject)
    Parameters
    Type Name Description
    string plasticPartName
    Body[] productBody
    CloneObject cloneObject

    PopulateFamilyMoldData(string)

    Declaration
    public void PopulateFamilyMoldData(string topPartName)
    Parameters
    Type Name Description
    string topPartName

    SeparateObjects(NXObject[], NXObject[])

    Declaration
    public void SeparateObjects(NXObject[] selected, NXObject[] deselected)
    Parameters
    Type Name Description
    NXObject[] selected
    NXObject[] deselected

    SetProjectPathAndName(string, string)

    Declaration
    public void SetProjectPathAndName(string path, string projectName)
    Parameters
    Type Name Description
    string path
    string projectName

    SetProjectTemplateClientData(string, StandardPartData)

    Declaration
    public void SetProjectTemplateClientData(string currentCatalogName, StandardPartData templateClientData)
    Parameters
    Type Name Description
    string currentCatalogName
    StandardPartData templateClientData

    SetWorkPieceUdoClassId(int)

    Declaration
    public void SetWorkPieceUdoClassId(int udoID)
    Parameters
    Type Name Description
    int udoID

    UpdateCurrentConfigData(string)

    Declaration
    public void UpdateCurrentConfigData(string configName)
    Parameters
    Type Name Description
    string configName

    UpdateProjectAttribute(string, string)

    Declaration
    public void UpdateProjectAttribute(string attributeName, string attributeValue)
    Parameters
    Type Name Description
    string attributeName
    string attributeValue

    Implements

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