NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Tooling::InitProjBuilder Class Reference

Represents a Tooling::InitProjBuilder
To create a new instance of this class, use Tooling::InitProjCollection::CreateInitProjBuilder
Default values. More...

Inheritance diagram for NXOpen::Tooling::InitProjBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  ProjTempOption { ProjTempOptionDefault }
 Represents the project template option of InitProj, defines the pre-defined project template. More...

Public Member Functions

bool InsertStripTog ()
 Returns the option to insert strip in project
Created in NX6.0.2.
void MatLibButton ()
 Pop up material library speadsheet file
Created in NX6.0.0.
NXString PartMatStr ()
 Returns the material type of sheet metal part
Created in NX6.0.0.
double PartThickReal ()
 Returns the sheet metal part thickness
Created in NX6.0.0.
NXString PartUnitStr ()
 Returns the units of the sheet metal part
Created in NX6.0.0.
void ProjPathButton ()
 Pop up File Selection dialog box to define the project path
Created in NX6.0.0.
NXString ProjPathStr ()
 Returns the project path for a new project
Created in NX6.0.0.
void ProjTempBut ()
 Pop up project template configuration spreadsheet
Created in NX6.0.0.
NXOpen::Tooling::InitProjBuilder::ProjTempOption ProjTempOpt ()
 Returns the project template option
Created in NX6.0.0.
bool RenameDiaTog ()
 Returns the option to rename parts in project
Created in NX6.0.0.
void SetInsertStripTog (bool insertStripTog)
 Sets the option to insert strip in project
Created in NX6.0.2.
void SetPartMatStr (const NXString &partMatStr)
 Sets the material type of sheet metal part
Created in NX6.0.0.
void SetPartThickReal (double partThickReal)
 Sets the sheet metal part thickness
Created in NX6.0.0.
void SetPartUnitStr (const NXString &partUnitStr)
 Sets the units of the sheet metal part
Created in NX6.0.0.
void SetProjPathStr (const NXString &projPathStr)
 Sets the project path for a new project
Created in NX6.0.0.
void SetProjTempOpt (NXOpen::Tooling::InitProjBuilder::ProjTempOption projTempOpt)
 Sets the project template option
Created in NX6.0.0.
void SetRenameDiaTog (bool renameDiaTog)
 Sets the option to rename parts in project
Created in NX6.0.0.
void SetUseSmfeatTog (bool useSmfeatTog)
 Sets the option to use SMD features
Created in NX6.0.0.
NXOpen::ScCollectorStationaryFace ()
 Returns the planar faces assigned as stationary face of strip
Created in NX6.0.2.
bool UseSmfeatTog ()
 Returns the option to use SMD features
Created in NX6.0.0.

Detailed Description

Represents a Tooling::InitProjBuilder
To create a new instance of this class, use Tooling::InitProjCollection::CreateInitProjBuilder
Default values.

Property Value

InsertStripTog

0

PartThickReal

0

ProjTempOpt

Default

RenameDiaTog

0

UseSmfeatTog

0


Created in NX6.0.0.


Member Enumeration Documentation

Represents the project template option of InitProj, defines the pre-defined project template.

this template will be used as the basic assembly structure for this new project

Enumerator:
ProjTempOptionDefault 

Indicates that the project template is 'Default'.

The members of enum are changed in opening dialog


Member Function Documentation

Returns the option to insert strip in project
Created in NX6.0.2.



License requirements : None

Pop up material library speadsheet file
Created in NX6.0.0.



License requirements : None

Returns the material type of sheet metal part
Created in NX6.0.0.



License requirements : None

Returns the sheet metal part thickness
Created in NX6.0.0.



License requirements : None

Returns the units of the sheet metal part
Created in NX6.0.0.



License requirements : None

Pop up File Selection dialog box to define the project path
Created in NX6.0.0.



License requirements : None

Returns the project path for a new project
Created in NX6.0.0.



License requirements : None

Pop up project template configuration spreadsheet
Created in NX6.0.0.



License requirements : None

Returns the project template option
Created in NX6.0.0.



License requirements : None

Returns the option to rename parts in project
Created in NX6.0.0.



License requirements : None

Sets the option to insert strip in project
Created in NX6.0.2.



License requirements : None

Parameters:
insertStripToginsertstriptog

Sets the material type of sheet metal part
Created in NX6.0.0.



License requirements : None

Parameters:
partMatStrpartmatstr

Sets the sheet metal part thickness
Created in NX6.0.0.



License requirements : None

Parameters:
partThickRealpartthickreal

Sets the units of the sheet metal part
Created in NX6.0.0.



License requirements : None

Parameters:
partUnitStrpartunitstr

Sets the project path for a new project
Created in NX6.0.0.



License requirements : None

Parameters:
projPathStrprojpathstr

Sets the project template option
Created in NX6.0.0.



License requirements : None

Parameters:
projTempOptprojtempopt

Sets the option to rename parts in project
Created in NX6.0.0.



License requirements : None

Parameters:
renameDiaTogrenamediatog

Sets the option to use SMD features
Created in NX6.0.0.



License requirements : None

Parameters:
useSmfeatTogusesmfeattog

Returns the planar faces assigned as stationary face of strip
Created in NX6.0.2.



License requirements : None

Returns the option to use SMD features
Created in NX6.0.0.



License requirements : None


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