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.
As Welded / As Machined Configurations ?
stephen_santarossa
Member Posts: 1 ✭
Other CAD system allows me to make a "configuration" (and drawing) of a part "as welded", and another configuration (and drawing) of the machining operations.
Similarly I may have a Flame-Cut configuration of a steel plate, to send to my steel vendor, and a machining configuration and drawing to send to my toolroom.
How is this handled in Onshape ?
Similarly I may have a Flame-Cut configuration of a steel plate, to send to my steel vendor, and a machining configuration and drawing to send to my toolroom.
How is this handled in Onshape ?
0
Best Answer
-
john_mcclary Member, Developers Posts: 3,936 PROThere are no configurations (Yet)
But the accepted work around is to use branches or versions5
Answers
But the accepted work around is to use branches or versions
The solution is the use of 'derived'.
In part studio1 you would create (or import) the 'As Cast' state.
In part studio 2 you derive the part from PS1 and continue with the machining operations ("As Machined")
You can now create drawings of each step and they are associative one to another.
What is the catch?
Derive is 'expensive' in that when a 'derive' is encountered in a feature list, the rebuild jumps to the parent part studio feature list and rebuilds ALL OF IT (even if there are parts generated by the feature list that have not been derived). If it's short and only creates that one part, it's quite quick. "With great power comes great responsibility"
Many users of file based systems struggled with the use of configurations to manage more than one part number - particularly in the context of a PDM system where versioning and revisions were only ever at the file level and never at the more needed granular level of the configuration. For that reason, many shied away from configurations in this scenario.
Thank you for explaining how derived parts are calculated. I'll try to keep that at a minimum from now on.
Using derived from a linked document also has an advantage of being able to defer the performance impact until you are ready to get the updated geometry - it's much akin to pressing the update button in a drawing to get updated view geometry.