All Frameworks Object Hierarchy This Framework Indexes
| o Sub AddPlacedMfgAssembly( | pPickedItem, | |
| vbSAV) |
| o Sub AddPlacedProduct( | pPickedItem, | |
| vbSAV) |
| o Sub GetOffset( | oOffsetTransList) |
| R1x | R1y | R1z |
| R2x | R2y | R2z |
| R3x | R3y | R3z |
| Px | Py | Pz |
| o Sub GetPlacedProducts( | pPlacedProds) |
| o Sub RemovePlacedMfgAssembly( | pPickedItem) |
| o Sub RemovePlacedProduct( | pPickedItem) |
| o Sub SetOffset( | oOffsetTransList) |
| R1x | R1y | R1z |
| R2x | R2y | R2z |
| R3x | R3y | R3z |
| Px | Py | Pz |
' Example of 45 degree rotation around the x-axis of placing hand Dim oOffsetTransList(11) ' 0 to 11; relative transformation between hand and object ' X axis rotation component oOffsetTransList( 0 ) = 1 oOffsetTransList( 3 ) = 0 oOffsetTransList( 6 ) = 0 ' Y axis rotation component oOffsetTransList( 1 ) = 0 oOffsetTransList( 4 ) = 0.7071 oOffsetTransList( 7 ) = 0.7071 ' Z axis rotation component oOffsetTransList( 2 ) = 0 oOffsetTransList( 5 ) = -0.7071 oOffsetTransList( 8 ) = 0.7071 ' position vector (relative vector between the hand and object) oOffsetTransList( 9 ) = 0 oOffsetTransList( 10 ) = 0 oOffsetTransList( 11 ) = 0
| o Sub SetPickAct( | pickAct) |
| o Sub SetPlacedProducts( | pPlacedProds) |
Copyright © 2003, Dassault Systèmes. All rights reserved.