NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Tooling.InitProjectBuilder Class Reference

Mold Wizard initialize project builder More...

Inheritance diagram for NXOpen.Tooling.InitProjectBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  ConfigurationId { Default, Orig }
 the configuration type includes default and orig More...
 
enum  MaterialId { None, Nylon }
 the material type includes None and Nylon More...
 
enum  UnitId { Millimeter, Inch }
 the unit type includes metric and inch project type More...
 

Properties

unsafe NXOpen.SelectBodyList BodySelect [get]
 Returns the body will be used as product to create Mold Wizard project More...
 
unsafe
NXOpen.Tooling.InitProjectBuilder.ConfigurationId 
Configuration [get, set]
 Returns or sets the configuration access functions More...
 
unsafe
NXOpen.Tooling.InitProjectBuilder.MaterialId 
Material [get, set]
 Returns or sets the material access functions More...
 
unsafe string PathName [get, set]
 Returns or sets the project path access functions More...
 
unsafe string ProjectName [get, set]
 Returns or sets the project name access functions More...
 
unsafe bool Rename [get, set]
 Returns or sets the rename dialog allows users to define rename rules More...
 
unsafe string Shrinkage [get, set]
 Returns or sets the shrinkage access functions More...
 
unsafe
NXOpen.Tooling.InitProjectBuilder.UnitId 
Unit [get, set]
 Returns or sets the project unit access functions More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Mold Wizard initialize project builder

To create a new instance of this class, use NXOpen.Tooling.InitProjectCollection.CreateBuilder

Default values.

Property Value

Configuration

Default

Material

None

Rename

0

Unit

Millimeter

Created in NX6.0.0

Member Enumeration Documentation

the configuration type includes default and orig

Enumerator
Default 

Default configuration

Orig 

Original configuration

the material type includes None and Nylon

Enumerator
None 

None material is set

Nylon 

Nylon material type

the unit type includes metric and inch project type

Enumerator
Millimeter 

metric project

Inch 

english project

Property Documentation

unsafe NXOpen.SelectBodyList NXOpen.Tooling.InitProjectBuilder.BodySelect
get

Returns the body will be used as product to create Mold Wizard project

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Tooling.InitProjectBuilder.ConfigurationId NXOpen.Tooling.InitProjectBuilder.Configuration
getset

Returns or sets the configuration access functions

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.InitProjectBuilder.MaterialId NXOpen.Tooling.InitProjectBuilder.Material
getset

Returns or sets the material access functions

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Tooling.InitProjectBuilder.PathName
getset

Returns or sets the project path access functions

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Tooling.InitProjectBuilder.ProjectName
getset

Returns or sets the project name access functions

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.InitProjectBuilder.Rename
getset

Returns or sets the rename dialog allows users to define rename rules

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Tooling.InitProjectBuilder.Shrinkage
getset

Returns or sets the shrinkage access functions

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.InitProjectBuilder.UnitId NXOpen.Tooling.InitProjectBuilder.Unit
getset

Returns or sets the project unit access functions

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.