Copies one or more components with mates to this assembly.
.NET Syntax
Visual Basic (Usage) | |
---|
Dim instance As IAssemblyDoc
Dim ComponentsToCopy As System.Object
Dim Repeat As System.Object
Dim NewEnityToMateTo As System.Object
Dim Values As System.Object
Dim FlipAlignment As System.Object
Dim value As System.Boolean
value = instance.CopyWithMates(ComponentsToCopy, Repeat, NewEnityToMateTo, Values, FlipAlignment) |
Parameters
- ComponentsToCopy
- Array of components to be copied
- Repeat
- Array of boolean values; each value indicates whether to use the existing mate reference for the corresponding component to be copied: if true, copies the existing mate reference; if false, uses the corresponding entry in NewEntityToMateTo for the new mate reference
- NewEnityToMateTo
- Array of new mate references that map to the Repeat arrays; if an entry in the Repeat array is false, then the corresponding entry in this array is the new entity to mate with the component to be copied
- Values
- Array of distance or angle values for the mate references; specify only for distance and angle mates: specify distance in meters and angle in radians
- FlipAlignment
- Array of booleans that map to the NewEntityToMateTo array; each value indicates the corresponding mate's alignment (true to flip alignment, false otherwise)
Return Value
True if method call is successful; false otherwise
Example
See Also
Availability
SOLIDWORKS 2010 FCS, Revision Number 18.0