Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

boolean with composite parts

rune_thorsen229rune_thorsen229 Member Posts: 179 EDU
Appears not to be possible to select a composite part for a boolean. can it be implemented?


  • lougallolougallo Member, Moderator, Onshape Employees, Developers Posts: 1,994
    @rune_thorsen229 It can if the composite is closed.
    Lou Gallo / PD/UX - Support - Community / Onshape, Inc.
  • bruce_williamsbruce_williams Member, Developers Posts: 842 PRO
    That works with closed composite.  However, the selection has to be done in the graphics window.  The Composite parts list does not allow selection.  Bug or enhancement?

  • _anton_anton Member, Onshape Employees Posts: 97
    edited March 2020
    You can always select the individual parts inside a composite. There are some tricky cases we'd need to handle to allow actual composite parts in booleans - for example, we'd need to produce sane results (or fail reasonably) for intersections of multiple composites, booleans with open composites that share parts with other composites, and booleans of composites that contain surfaces or wires. The correct behavior wasn't obvious at the time, which is why we don't presently allow selecting composites into the Boolean feature.

    One immediate solution would be to copy the boolean feature, let it accept `BodyType.COMPOSITE`, and dissolve the composite part with a `qContainedInCompositeParts` query.
  • monroe_weber_shirkmonroe_weber_shirk Member Posts: 77 EDU
    I also need the ability to use a tool that is made of a composite part. I've added this ability to our pipe hole feature (where it normally keeps the "tool") with an option for deleting the tool. For parametric design with variable numbers of parts it is super useful to be able to create a composite part based on the feature that creates the parts so that it doesn't matter if it is one part or many.
Sign In or Register to comment.