public interface RunnerBuilder extends Builder
RunnerCollection.createRunnerBuilder()
Property | Value |
---|---|
EndShape | Both |
SectionShape | Circular |
TransMotion.DeltaEnum | ReferenceWcsWorkPart |
TransMotion.DeltaXc.Value | 0.0 |
TransMotion.DeltaYc.Value | 0.0 |
TransMotion.DeltaZc.Value | 0.0 |
Modifier and Type | Interface and Description |
---|---|
static class |
RunnerBuilder.GuideEndType
Represents the runner guide end type.
|
static class |
RunnerBuilder.SectionType
Represents the section type of runner channel.
|
Modifier and Type | Method and Description |
---|---|
BooleanOperation |
booleanOperation()
Returns the boolean operation to perform on the runner.
|
void |
deleteRunner()
Deletes the runner bodies.
|
void |
editDataBase()
Edits runner section data base.
|
void |
editRegisterFile()
Edits runner section register file.
|
void |
editTemplateExpression()
Edits expressions of runner section.
|
RunnerBuilder.GuideEndType |
endShape()
Returns the guide end shape type of runner.
|
void |
getDataFromRunnerFeature(SpreadsheetData sheetData)
Gets spreadsheet data from runner feature.
|
Section |
guideLines()
Returns the runner guide lines to create runner channel.
|
void |
importTemplate()
Import runner section template part.
|
String[] |
readSectionDataFromDatabase()
Read section data from runner section database.
|
void |
readSelectedSectionData(String sectionName)
Reads selected section data from database.
|
SelectBodyList |
runnerBodies()
Returns the runner bodies
License requirements: None. |
Expression |
sectionOffset()
Returns the offset value of the runner section.
|
RunnerBuilder.SectionType |
sectionShape()
Returns the section shape type of runner.
|
Direction |
sectionVector()
Returns the vector indicating the runner section direction.
|
void |
setEndShape(RunnerBuilder.GuideEndType endShape)
License requirements: None. |
void |
setParameterTreeData(SpreadsheetData sheetData)
Sets spreadsheet data.
|
void |
setSectionShape(RunnerBuilder.SectionType sectionShape)
License requirements: None. |
void |
setSectionVector(Direction sectionVector)
License requirements: None. |
void |
storeSectionParameters()
Stores current section parameters information.
|
ModlMotion |
transMotion()
Returns the transform motion to rotate the section curves.
|
void |
updateGuideLoops()
Restruct guide loops when guide curve selection updates.
|
void |
updateGuideOrientation()
Updates the orientation of the section in guide loops.
|
void |
updateTemplatePart()
Updates runner section.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Section guideLines() throws NXException, RemoteException
NXException
RemoteException
SelectBodyList runnerBodies() throws NXException, RemoteException
NXException
RemoteException
ModlMotion transMotion() throws NXException, RemoteException
NXException
RemoteException
Direction sectionVector() throws NXException, RemoteException
NXException
RemoteException
void setSectionVector(Direction sectionVector) throws NXException, RemoteException
sectionVector
- NXException
RemoteException
Expression sectionOffset() throws NXException, RemoteException
NXException
RemoteException
RunnerBuilder.SectionType sectionShape() throws NXException, RemoteException
NXException
RemoteException
void setSectionShape(RunnerBuilder.SectionType sectionShape) throws NXException, RemoteException
sectionShape
- NXException
RemoteException
BooleanOperation booleanOperation() throws NXException, RemoteException
NXException
RemoteException
RunnerBuilder.GuideEndType endShape() throws NXException, RemoteException
NXException
RemoteException
void setEndShape(RunnerBuilder.GuideEndType endShape) throws NXException, RemoteException
endShape
- NXException
RemoteException
void deleteRunner() throws NXException, RemoteException
NXException
RemoteException
void editRegisterFile() throws NXException, RemoteException
NXException
RemoteException
void editDataBase() throws NXException, RemoteException
NXException
RemoteException
void getDataFromRunnerFeature(SpreadsheetData sheetData) throws NXException, RemoteException
sheetData
- Spreadsheet dataNXException
RemoteException
void importTemplate() throws NXException, RemoteException
NXException
RemoteException
void updateGuideLoops() throws NXException, RemoteException
NXException
RemoteException
String[] readSectionDataFromDatabase() throws NXException, RemoteException
NXException
RemoteException
void setParameterTreeData(SpreadsheetData sheetData) throws NXException, RemoteException
sheetData
- Spreadsheet dataNXException
RemoteException
void readSelectedSectionData(String sectionName) throws NXException, RemoteException
sectionName
- NXException
RemoteException
void storeSectionParameters() throws NXException, RemoteException
NXException
RemoteException
void editTemplateExpression() throws NXException, RemoteException
NXException
RemoteException
void updateTemplatePart() throws NXException, RemoteException
NXException
RemoteException
void updateGuideOrientation() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.