Jump to content
Sign in to follow this  

Solid Subtraction from MULTIPLE objects

Recommended Posts


I have a complex 3D object made from several 3D solids

I want to subtract a simple 3D rectangle from the overall object BUT retain the individual pieces

I know I can do this by subtracting each individual component but this seems like multiple identical steps

I don't think there is an option to Subtract Solids from multiple shapes in one go but does anyone have any suggestions to a workaround?


Share this post

Link to post

A couple of ways:

Select your primary 3d solids and Model>Add Solids.

Then select this new solid addition and your subtracting solid and Model>Subtract Solids.

The original solids remain editable via Modify>Edit Solid + Modify>Edit Solid.


Select your primary 3d solids

Modify Create Symbol

You can then subtract solids from the symbol and subsequently edit the primaries by editing the 3d symbol.

Share this post

Link to post

yes, as long as you don't need the object history.

Share this post

Link to post

Good tips @bcd.

However, i would like to batch subtract one object (say a dowel) from multiple plywood/solid wood parts, while keeping those individual parts separate.

Is there a way to accomplish this without repeating the subtract command for each part?

If not i'd like to suggest this be added to the wish-list section.

Share this post

Link to post

The only way is to convert your assemblage into a Symbol and Solid Subtract from that. A fair wish would be to Solid Subtract from a Group.

Otherwise you can perform repeated SSs and check the Retain Subtracting Objects box so at least you don't need to duplicate the dowel.

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  


7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114


© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.