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.

Featurescript Request: Consolidate PCBAs

sam_hollandsam_holland Member Posts: 21 PRO
I have a workflow I use most of the time to take complex PCBAs from vendor sites and turn them into simple STEP files and I'd love to know if this is something I could automate with a featurescript. I don't have much experience but would absolutely love to learn if I had time

Many PCBAs I receive from vendors or clients come in as multiple assemblies with hundreds of parts. This becomes overwhelming quickly and takes a while to load. 

Here is how I streamline these files:
1. Create a new part studio and upload the files
2. Open the top level assembly and create a new part in context
3. In this new part studio, copy parts in place using the transform tool
4. Use the composite parts tool to make a closed composite part
5. Export this part to a STEP and re-import into a new file

This workflow works really well when importing parts from mcmaster that are in assemblies but could be treated as dumb solids as well!

Is this something I could automate? Thanks in advance!

Sam

Comments

  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,979 image
    Have you tried "Fix PCB"? 
    Onshape | Product Development Platform
    Senior Director, Technical Services, EMEA
  • MichaelPascoeMichaelPascoe Member Posts: 2,803 PRO
    Looks like Neil's suggestion is the best way to go.

    However, if you still need to use your original method, a feasible feature idea could be to have a feature that copies all parts in the studio then composites them.

    Here is a feature that composites all parts: Composite Selected by @monroe_weber_shirk




    RENDERCAD
    rendercad.ai - Photorealistic product rendering.

    ▚▞▚▞▚▞▚▞▚
    ________________________________________________________________________
  • sam_hollandsam_holland Member Posts: 21 PRO
    Fix PCB only works occasionally for me, unfortunately. 
Sign In or Register to comment.