All Frameworks Object Hierarchy This Framework Indexes
| o Func AddAssemblyAdd( | iBody, | |
| iBodyComp, | ||
| iComponent) As |
addBody AssemblyBoolean object in the
assemblyFeats collection using a body referenced as
bodyToAdd contained in the bodyToAddComp
component,
and positioned with respect to the positioningComp component.
Dim addBody As AssemblyBoolean
Set addBody = assemblyFeats.AddAssemblyAdd(bodyToAdd, _
bodyToAddComp, _
positioningComp)
| o Func AddAssemblyHole( | iSketch, | |
| iSketchComp, | ||
| iDepth, | ||
| iComponent) As |
hole AssemblyHole object in the
assemblyFeats collection using a sketch referenced as
holeSketch contained in the holeSketchComp
component, with a depth of 60mm,
and positioned with respect to the positioningComp component.
Dim hole As AssemblyHole
Set hole = assemblyFeats.AddAssemblyHole(holeSketch, _
holeSketchComp, _
60, _
positioningComp)
| o Func AddAssemblyPocket( | iSketch, | |
| iSketchComp, | ||
| iDepth, | ||
| iComponent) As |
pocket AssemblyPocket object in the
assemblyFeats collection using a sketch referenced as
pocketSketch contained in the pocketSketchComp
component, with a depth of 20mm,
and positioned with respect to the positioningComp component.
Dim pocket As AssemblyPocket
Set pocket = assemblyFeats.AddAssemblyPocket(pocketSketch, _
pocketSketchComp, _
20, _
positioningComp)
| o Func AddAssemblyRemove( | iBody, | |
| iBodyComp, | ||
| iComponent) As |
removeBody AssemblyBoolean object in the
assemblyFeats collection using a body referenced as
bodyToRemove contained in the bodyToRemoveComp
component,
and positioned with respect to the positioningComp component.
Dim removeBody As AssemblyBoolean
Set removeBody = assemblyFeats.AddAssemblyRemove(bodyToRemove, _
bodyToRemoveComp, _
positioningComp)
| o Func AddAssemblySplit( | iSplittingElement, | |
| iSplittingElemComp, | ||
| iSplitSide, | ||
| iComponent) As |
splitByPlane AssemblySplit object in the
assemblyFeats collection using a plane referenced as
splittingPlane contained in the splittingComp
component, in such a way that the material to remove be
the one located in the direction of the splittingPlane normal vector,
and positioned with respect to the positioningComp component.
Dim splitByPlane As AssemblySplit
Set splitByPlane = assemblyFeats.AddAssemblySplit(splittingPlane, _
splittingComp, _
catPositiveSide, _
positioningComp)
| o Func Item( | iIndex) As |
Dim lastAssemblyFeat As AssemblyFeature Set lastAssemblyFeat = assemblyFeats.Item(assemblyFeats.Count)
| o Sub Remove( | iIndex) |
assemblyFeats.Remove(assemblyFeats.Count)
Copyright © 2003, Dassault Systèmes. All rights reserved.