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.


Dissolve Subassembly will *Destroy* the original assembly

Andre_ComellaAndre_Comella Member Posts: 54 PRO
If Assembly 1 is inserted into Assembly 2, and then the user selects Assembly 1 from within Assembly 2 and dissolves it, Assembly 1 will have all of its parts and mates removed *in its own tab*. This is highly non-intuitive and extremely bad behavior for the feature. I'm inclined to think this is just a straight up bug.


  • Options
    NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,524
    It's not a bug. The dissolve function is used when you want to move all the parts from a subassembly into a top level assembly and therefore the subassembly does not exist anymore.
    Senior Director, Technical Services, EMEAI
  • Options
    S1monS1mon Member Posts: 2,560 PRO
    It may not be a bug, but it’s unexpected behavior coming from other systems where the dissolved assembly would still exist. It seems like a reasonable expectation that there would be a way to take all the components from a subassembly and instantiate them in the current assembly without destroying the subassembly.

    It is possible to change the parameter “subassembly BOM behavior” to “show components”. This will apply wherever the subassembly is used, but it might solve your problem.
Sign In or Register to comment.