Search Results for

    Show / Hide Table of Contents

    Class InitProjectBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    InitProjectBuilder
    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.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
    System.String

    IsDragFromReuseLib

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

    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
    System.String

    PathName

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

    ProjectName

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

    Rename

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

    Shrinkage

    Declaration
    public string Shrinkage { get; set; }
    Property Value
    Type Description
    System.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
    System.String[]

    AskInstallingPartName()

    Declaration
    public string AskInstallingPartName()
    Returns
    Type Description
    System.String

    AskProductTemplatePartName()

    Declaration
    public string AskProductTemplatePartName()
    Returns
    Type Description
    System.String

    AskProjectData(Int32, out String[])

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

    AskShrinkageFeature(Boolean)

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

    AskShrinkageFromMaterial(String)

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

    AssignProjectAttributes(Part, Part)

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

    CheckProductPartNodeExistence(out Boolean)

    Declaration
    public string CheckProductPartNodeExistence(out bool bProdNodeExist)
    Parameters
    Type Name Description
    System.Boolean bProdNodeExist
    Returns
    Type Description
    System.String

    CreateCloneObject(String)

    Declaration
    public CloneObject CreateCloneObject(string templatePartName)
    Parameters
    Type Name Description
    System.String templatePartName
    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
    System.String plasticPartName
    Body[] productBody
    CloneObject cloneObject

    PopulateFamilyMoldData(String)

    Declaration
    public void PopulateFamilyMoldData(string topPartName)
    Parameters
    Type Name Description
    System.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
    System.String path
    System.String projectName

    SetWorkPieceUdoClassId(Int32)

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

    UpdateCurrentConfigData(String)

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

    UpdateProjectAttribute(String, String)

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

    Implements

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