Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- 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.
Export STL of Assembley with all parts in context
christopher_starke
Member Posts: 9 EDU
Hello,
I have a large assembly that uses many unique and standard parts. I would like to export the assembly as an STL with individual parts. I would like it that when I open the parts in another software like Blender that all the parts open where they should in the exact same place as in the assembly. Currently, all the unique parts that were made in a part studio open correctly in context however the non-unique parts are not there and the standard content all opens on the origin clumped together.
Is there any way to fix this? Perhaps a way to move the assembly to a part studio and automatically making all the parts unique? I would really prefer to not have to reassemble all the parts in a part studio manually if possible.
I have a large assembly that uses many unique and standard parts. I would like to export the assembly as an STL with individual parts. I would like it that when I open the parts in another software like Blender that all the parts open where they should in the exact same place as in the assembly. Currently, all the unique parts that were made in a part studio open correctly in context however the non-unique parts are not there and the standard content all opens on the origin clumped together.
Is there any way to fix this? Perhaps a way to move the assembly to a part studio and automatically making all the parts unique? I would really prefer to not have to reassemble all the parts in a part studio manually if possible.
Tagged:
0
Best Answer
-
john_mcclary Member, Developers Posts: 3,938 PROCreate a new part studio in cotext.
Do a transform->copy in place
Select all parts
Then export the part studio4
Answers
Do a transform->copy in place
Select all parts
Then export the part studio
Best way to select all parts in context?
If I simply select the area of all parts, will I be sure that all parts have been selected?
I'ts for the copy in place when creating a 3D print layout and for that purpose I'd also like to keep the partnames but apparently its not possible?.
owen_sparksjack_heslin or @NeilCooke could be interested in.
I have this assembly 'PrintPlate' As you can see I have given some parts blue( PLA material) and others yellow (TPU material) appearance.
Then I copy in context in printplate-part with the transform. Try update context
but as seen appearance is not consistent (yellow plate has become gray) with the assembly. Is it a bug?
Secondly I will export this to a slicer for 3D printing (Cura) where I have to assign the two different materials to each part (long error prone process that has to be done with each change). What can facilitate this step.
1. Have a way of exporting yellow parts to one STL and blue to another?
2. Maintain coloring in the STL so it appears differently on the Cura plater?
What are the possibilities?
You loose part names because transform copy doesn't care about copying properties (i think )
If that is true there may be a way to make a custom copy part that keeps the meta data '
Ds that a true statement @MBartlett21?
Did some testing because I needed to know and document it here:
Only parts currently with visibility 'on' in the assembly are transformed when selection (As should be expected).
Invisible (buried parts) will be transformed by left to right selection and right to left selection (As may be expected).
A secondary left to right or right to left selection will NOT deselect (Useful but maybe not expected).
A buried part cannot be selected directly. (To do so toggle visibility in Assembly - update and modify 'Transform')
Notice that part order may be totally scrambled with respect to the Assembly order (Really annoying taking into account the properties - bug. )
Thanks again John.
HWM-Water Ltd
As for part order, it should follow the selection order. Because we are window selecting.. yea, there will be randomness. Otherwise it is systematically processing each part in the order it was selected.
HWM-Water Ltd
You're giving me too much credit
That was @Jake_Rosenfeld 's work: http://onsha.pe/documents/490b3f3a8dd5c84e1807bc65
I am not sure if it works with in-context bodies though.
@Jake_Rosenfeld would you know if we can do it?
IR for AS/NZS 1100
HWM-Water Ltd
I will brainstorm how this might be done for in-context, but the approach this feature takes won't work so I'm not sure yet...