public interface InitProjBuilder extends Builder
InitProjBuilder
InitProjCollection.createInitProjBuilder()
Property | Value |
---|---|
InsertStripTog | 0 |
PartThickReal | 0 |
ProjTempOpt | Default |
RenameDiaTog | 0 |
UseSmfeatTog | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
InitProjBuilder.ProjTempOption
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
|
Modifier and Type | Method and Description |
---|---|
boolean |
insertStripTog()
Returns the option to insert strip in project
License requirements: None. |
void |
matLibButton()
Pop up material library speadsheet file
License requirements: None. |
String |
partMatStr()
Returns the material type of sheet metal part
License requirements: None. |
double |
partThickReal()
Returns the sheet metal part thickness
License requirements: None. |
String |
partUnitStr()
Returns the units of the sheet metal part
License requirements: None. |
void |
projPathButton()
Pop up File Selection dialog box to define the project path
License requirements: None. |
String |
projPathStr()
Returns the project path for a new project
License requirements: None. |
void |
projTempBut()
Pop up project template configuration spreadsheet
License requirements: None. |
InitProjBuilder.ProjTempOption |
projTempOpt()
Returns the project template option
License requirements: None. |
boolean |
renameDiaTog()
Returns the option to rename parts in project
License requirements: None. |
void |
setInsertStripTog(boolean insertStripTog)
License requirements: None. |
void |
setPartMatStr(String partMatStr)
License requirements: None. |
void |
setPartThickReal(double partThickReal)
License requirements: None. |
void |
setPartUnitStr(String partUnitStr)
License requirements: None. |
void |
setProjPathStr(String projPathStr)
License requirements: None. |
void |
setProjTempOpt(InitProjBuilder.ProjTempOption projTempOpt)
License requirements: None. |
void |
setRenameDiaTog(boolean renameDiaTog)
License requirements: None. |
void |
setUseSmfeatTog(boolean useSmfeatTog)
License requirements: None. |
ScCollector |
stationaryFace()
Returns the planar faces assigned as stationary face of strip
License requirements: None. |
boolean |
useSmfeatTog()
Returns the option to use SMD features
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector stationaryFace() throws NXException, RemoteException
NXException
RemoteException
void projPathButton() throws NXException, RemoteException
NXException
RemoteException
String projPathStr() throws NXException, RemoteException
NXException
RemoteException
void setProjPathStr(String projPathStr) throws NXException, RemoteException
projPathStr
- NXException
RemoteException
String partUnitStr() throws NXException, RemoteException
NXException
RemoteException
void setPartUnitStr(String partUnitStr) throws NXException, RemoteException
partUnitStr
- NXException
RemoteException
double partThickReal() throws NXException, RemoteException
NXException
RemoteException
void setPartThickReal(double partThickReal) throws NXException, RemoteException
partThickReal
- NXException
RemoteException
String partMatStr() throws NXException, RemoteException
NXException
RemoteException
void setPartMatStr(String partMatStr) throws NXException, RemoteException
partMatStr
- NXException
RemoteException
void matLibButton() throws NXException, RemoteException
NXException
RemoteException
InitProjBuilder.ProjTempOption projTempOpt() throws NXException, RemoteException
NXException
RemoteException
void setProjTempOpt(InitProjBuilder.ProjTempOption projTempOpt) throws NXException, RemoteException
projTempOpt
- NXException
RemoteException
void projTempBut() throws NXException, RemoteException
NXException
RemoteException
boolean useSmfeatTog() throws NXException, RemoteException
NXException
RemoteException
void setUseSmfeatTog(boolean useSmfeatTog) throws NXException, RemoteException
useSmfeatTog
- NXException
RemoteException
boolean renameDiaTog() throws NXException, RemoteException
NXException
RemoteException
void setRenameDiaTog(boolean renameDiaTog) throws NXException, RemoteException
renameDiaTog
- NXException
RemoteException
boolean insertStripTog() throws NXException, RemoteException
NXException
RemoteException
void setInsertStripTog(boolean insertStripTog) throws NXException, RemoteException
insertStripTog
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.