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.