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 assembly

icatoiu_danielicatoiu_daniel OS Professional Posts: 4
Hi all,

Do you know if is possibile to copy an assembly to onother document.

Thank's:

Best Answers

Answers

  • Mitch_PricerMitch_Pricer OS Professional, Developers Posts: 27 PRO
    edited December 2015
    As @viru commented, while this is technically not possible at the moment, there is a usable work-around. Right click on the assembly's tab, choose export; export it as a step or parasolid file type, and in the options area select "store file in new tab." You can then copy and past this tab into other documents and transform it.
  • _Ðave__Ðave_ Member, Developers Posts: 712 ✭✭✭✭
    @Mitch_Pricer_Designs_LLC when I attempt this I get the following error.


  • 3dcad3dcad Member, OS Professional, Mentor Posts: 2,475 PRO
    @_Dave_  Could it be the limits of Free plan?

    //rami
  • _Ðave__Ðave_ Member, Developers Posts: 712 ✭✭✭✭
    This is a public document. I can export/download but not export/save to a new tab.
  • michael3424michael3424 Member Posts: 688 ✭✭✭✭
    +1 for needing a way to copy an assembly from one document to another.  
  • Tony_C_Tony_C_ Member Posts: 273 PRO
    As @viru commented, while this is technically not possible at the moment, there is a usable work-around. Right click on the assembly's tab, choose export; export it as a step or parasolid file type, and in the options area select "store file in new tab." You can then copy and past this tab into other documents and transform it.
    But wouldn't you lose any links the parent assembly has?

    I'd like to be able to at least be able to copy an assembly comprised of inserted parts from other documents.

    Having a document housing a parts library doesn't work very well if you can't link to the parts contained within the library. Having to redraw similar assemblies in other documents because you're unable to copy an assembly over isn't fun either. 
  • Tony_C_Tony_C_ Member Posts: 273 PRO
    I think I've found a work around, and it's pretty simple.

    You just copy the work space (three line button, top left corner) that has the assembly you want to move, then either move that assembly to your new document or move it into a new document of its own. It's not most streamlined way to do it....but it works.
  • viruviru Member, Developers Posts: 619 ✭✭✭✭
    @tony_castongia , Nice workaround
  • owen_sparksowen_sparks Member, Developers Posts: 2,660 PRO
    Yup, I'd move the assy to a new doc, and then derive it into other docs as required.  That way you get all the benefits of which revisions to use and the ability to cascade updates to whichever new assys need them.

    Owen S.
    Business Systems and Configuration Controller
    HWM-Water Ltd
  • Tony_C_Tony_C_ Member Posts: 273 PRO
    The important thing for me is preserving the links. My assemblies are made up of almost exclusively linked parts so keeping those links intact is crucial. 
  • 3dcad3dcad Member, OS Professional, Mentor Posts: 2,475 PRO
    It is also possible to copy assembly feature tree to another (empty assembly) tab then move that tab to another doc.
    //rami
Sign In or Register to comment.