Solid Edge Part Type Library
SetParameters Method
Returns the number of members of the construction solids, surfaces, or reference planes in the Tools array. Required if Tools is specified.
Contains either construction objects that represent solid bodies or sheet bodies, or a single reference plane.
Member of the BooleanFeatureConstants constant set that specifies the type of Boolean operation to perform.
Member of the BooleanFeatureConstants constant set that specifies which side of the input Tool is used to define the volume that is subtracted or united. Required to be seBooleanPlaneFront or seBooleanPlaneBack when the Tools array contains a sheet body or reference plane; ignored if Tools contains solid bodies.
Description
Replaces the input parameters of a BooleanFeature object with new parameters.
Syntax
Visual Basic
Public Sub SetParameters( _
   Optional ByVal NumberOfTools As Variant, _
   Optional ByVal Tools As Variant, _
   Optional ByVal Function As Variant, _
   Optional ByVal PlaneSide As Variant _
) 
Parameters
NumberOfTools
Returns the number of members of the construction solids, surfaces, or reference planes in the Tools array. Required if Tools is specified.
Tools
Contains either construction objects that represent solid bodies or sheet bodies, or a single reference plane.
Function
Member of the BooleanFeatureConstants constant set that specifies the type of Boolean operation to perform.
PlaneSide
Member of the BooleanFeatureConstants constant set that specifies which side of the input Tool is used to define the volume that is subtracted or united. Required to be seBooleanPlaneFront or seBooleanPlaneBack when the Tools array contains a sheet body or reference plane; ignored if Tools contains solid bodies.
Remarks
All of the input parameters are optional, and if omitted, the current value is left unchanged. The member of the Tools array define the volume of material added to or subtracted from the part body as the expression of the BooleanFeature feature. If Function is seBooleanIntersect, a valid Tools array contains only objects that represent solid bodies. If Function is seBooleanSubtract, a valid Tools array contains multiple objects that represent solid bodies, a single sheet body, or a single reference plane. If Function is seBooleanUnite, a valid Tools array contains objects that represent multiple solid bodies or a single sheet body.
See Also

BooleanFeature Object  | BooleanFeature Members

Send comments on this topic.