All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown
|
+---IDispatch
|
+---CATBaseUnknown
|
+---CATBaseDispatch
|
+---AnyObject
|
+---ManufacturingFeature
|
+---ManufacturingPattern
| o Property ToolAxisStrategy( | ) As CATBSTR |
Dim ThisToolAxisStrategy As CATBSTR ThisToolAxisStrategy = CurrentMfgPattern.ToolAxisStrategyThe next example sets the Tool Axis Strategy of the manufacturing pattern CurrentMfgPattern
CurrentMfgPattern.ToolAxisStrategy = "Fixed"
| o Sub ActivatePoint( | short | iPointNumber) |
call mfgPattern.ActivatePoint(2)
| o Sub AddPartSurface( | CATIABase | iPartSurface, |
| CATIAProduct | iProduct, | |
| short | iNotify) |
call mfgPattern.AddPartSurface(TopPlane,Product1,1)
| o Sub AddPosition( | CATIABase | iPosition, |
| CATIAProduct | iProduct, | |
| short | iNotify) |
call mfgPattern.AddPosition(DesignPattern1,Product1,1)
| o Sub DeactivatePoint( | short | iPointNumber) |
call mfgPattern.DeactivatePoint(2)
| o Func GetAnAttribute( | CATBSTR | iAttribut) As CATIAParameter |
call mfgPattern.GetAnAttribute(JumpDistance,JumpParm)
| o Sub GetLocalToolAxis( | short | iPointNumber, |
| double | oX, | |
| double | oY, | |
| double | oZ) |
call mfgPattern.GetLocalToolAxis(3,oX,oY,oZ)
| o Sub GetNumbers( | CATSafeArrayVariant | oNumbers) |
call mfgPattern.GetNumbers(oNumbers)
| o Sub RemovePartSurfaces( | ) |
call mfgPattern.RemovePartSurfaces()
| o Sub Reverse( | ) |
call mfgPattern.Reverse()
| o Sub SetItemToCopy( | CATIABase | iItem) |
call mfgPattern.SetItemToCopy(Hole1)
| o Sub SetLocalToolAxis( | short | iPointNumber, |
| double | iX, | |
| double | iY, | |
| double | iZ) |
call mfgPattern.SetLocalToolAxis(3,0,0,1)
| o Sub StartPoint( | short | iPointNumber) |
call mfgPattern.StartPoint(2)
Copyright © 2003, Dassault Systèmes. All rights reserved.