All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown
|
+---IDispatch
|
+---CATBaseUnknown
|
+---CATBaseDispatch
|
+---AnyObject
|
+---HybridShape
|
+---HybridShapeCombine
Use the HybridShapeFactory object to create a HybridShapeCombine object.
| o Property Direction1( | ) As CATIAHybridShapeDirection |
firstDir as the first direction to create the combined curve
hybCombCurve.
hybCombCurve.Direction1 = firstDir
| o Property Direction2( | ) As CATIAHybridShapeDirection |
secondDir the second direction used
to create the combined curve hybCombCurve.
Dim secondDir As CATIAHybridShapeDirection Set secondDir = hybCombCurve.Direction2
| o Property Elem1( | ) As CATIAReference |
firstCurve as the first curve to create the combined curve
hybCombCurve.
hybCombCurve.Elem1 = firstCurve
| o Property Elem2( | ) As CATIAReference |
secondCurve the second curve used to create
the combined curve hybCombCurve.
Dim secondCurve As CATIAReference Set secondCurve = hybCombCurve.Elem2
| o Property NearestSolution( | ) As long |
hybCombCurve closest to the first curve.
hybCombCurve.NearestSolution = 1
| o Property SolutionTypeCombine( | ) As long |
hybCombCurve should be created
by extruding the two curves along the normals to their planes.
hybCombCurve.SolutionTypeCombine = 0
Copyright © 2003, Dassault Systèmes. All rights reserved.