public interface PatternClockingBuilder extends Builder
PatternDefinition.createClockingBuilder(int, int)
Property | Value |
---|---|
Motion.DeltaEnum | ReferenceWcsWorkPart |
Motion.DeltaXc.Value | 0.0 |
Motion.DeltaYc.Value | 0.0 |
Motion.DeltaZc.Value | 0.0 |
Modifier and Type | Interface and Description |
---|---|
static class |
PatternClockingBuilder.ClockingType
type of pattern clocking to transform individual instances
|
Modifier and Type | Method and Description |
---|---|
void |
addInstance(int index1,
int index2)
Adds an instance that will get this clocking
License requirements: None. |
Expression |
angularDelta()
Returns the angular delta for circular clocking
License requirements: None. |
PatternClockingBuilder.ClockingType |
clockType()
Returns the clocking enum to determine if linear or angular clocking
License requirements: None. |
Expression |
direction1Delta()
Returns the x direction delta for linear clocking
License requirements: None. |
Expression |
direction2Delta()
Returns the y direction delta for linear clocking
License requirements: None. |
ModlMotion |
motion()
Returns the user defined transform motion
License requirements: None. |
Expression |
radialDelta()
Returns the radial delta for circular clocking
License requirements: None. |
void |
removeInstance(int index1,
int index2)
Removes an instance from this clocking
License requirements: None. |
void |
setClockType(PatternClockingBuilder.ClockingType clockType)
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
PatternClockingBuilder.ClockingType clockType() throws NXException, RemoteException
NXException
RemoteException
void setClockType(PatternClockingBuilder.ClockingType clockType) throws NXException, RemoteException
clockType
- clocking typeNXException
RemoteException
Expression direction1Delta() throws NXException, RemoteException
NXException
RemoteException
Expression direction2Delta() throws NXException, RemoteException
NXException
RemoteException
Expression angularDelta() throws NXException, RemoteException
NXException
RemoteException
Expression radialDelta() throws NXException, RemoteException
NXException
RemoteException
ModlMotion motion() throws NXException, RemoteException
NXException
RemoteException
void addInstance(int index1, int index2) throws NXException, RemoteException
index1
- first index into the instance array to add clockingindex2
- second index into the instance array to add clockingNXException
RemoteException
void removeInstance(int index1, int index2) throws NXException, RemoteException
index1
- first index into the instance array to drop this clockingindex2
- second index into the instance array to drop this clockingNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.