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.

Copy parts from assembly in a version

brucebartlettbrucebartlett Member, OS Professional, Mentor Posts: 1,930 PRO
A workflow I've tried a couple of times is finding parts in an assembly on a version then attempting to copy to dump into another assembly. But this doesn't seem to work. Any idea's why? 
Engineer ı Product Designer ı Onshape Consulting Partner
Twitter: @onshapetricks  & @babart1977   


  • john_mcclaryjohn_mcclary Member, Developers Posts: 2,105 PRO
    Most likely because you are viewing a version (view only), it may not allow copy, because it is technically an editing command.

    Notice between the two images here, the one which is a version is missing the highlighted option on the context menu

    You will still need to use the insert dialogue and set it to a version.
  • billy2billy2 Member, OS Professional, Mentor, Developers Posts: 1,312 PRO
    Seems like you should be allowed to copy that version to another document and it remains that version.

  • brucebartlettbrucebartlett Member, OS Professional, Mentor Posts: 1,930 PRO
     @john_mcclary yes it is because the version is view only, but initially made sense to grab a group of parts do a copy and have them available to paste into another document at the source version. @billy2 I think this seems like a logical workflow too. 

    What I ended up doing was branching the source doc, copying the group of parts and pasting into a new dummy assembly, switching the parts to ref the version, copying the dummy assembly by RMB on the tab, pasting the assembly in the target document, inserting pasted assembly in target assembly and moving parts into the target assembly then returning to the source document to delete the branch to keep things tidy and finally delete the dummy assy from the target. Surely there could be an easier way?   In hindsight, it may have been quicker to just insert the piece parts and re-mate but sometimes a lot of time can be saved by copying from other designs. 

    Engineer ı Product Designer ı Onshape Consulting Partner
    Twitter: @onshapetricks  & @babart1977   
Sign In or Register to comment.