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.
Structuring
AEC
Member Posts: 23 ✭✭
Hello,
I have a document/drawing challenge that I can't really wrap my head around, or maybe I did but I need some guidance or wisdom.
To simplify the scenario; I have a document with a part in it, this part has 4 configurations and I then have 4 drawings, each referring to a separate configuration, all with individual revisioning from the common part, but all referring to the part revision as well.
What I can't figure out is if it's possible to keep this common part as reference for the drawings, because changing something in the part and releasing that change through the drawing causes a revision increment in all 4 drawings, whereas increasing the common part revision for the other 3 drawings will cause confusion as there's no change in the geometry of this when the another drawing is released.
I think the solution is to make 4 separate documents that pulls in the said common part in the 4 different configurations in each their own part through a derive feature. These individual part files, in each their separate document will then have their own release cycles with individual part revisions. I'd have to recreate the drawings and put those inside those documents as well.
In this case any change in the common part would have to be manually updated in the separate documents of course, but I don't really see that being a issue.
Question is... am I on the right path, am I complicating things unnecessarily?
My goal is to have each part configuration living their own life revision-wise, with their own drawing also individually revised, but with the common part defining the geometry.
Any input is highly appreciated, I'm sure I'm not the first with these kind of thoughts and dilemmas.
Thank you in advance
0
Best Answer
-
eric_pesty Member Posts: 1,955 PROYou shouldn't need to create "derived" parts to achieve what you are trying to do. Also it doesn't matter if things are in the same document or not as released go "across" documents anyway...
If each drawing only has one configuration of the part on it, then releasing one of the drawings should only release the one configuration of the part and should not cause the other drawings to uprev...
Now if you are showing a "common" configuration of the part on every drawing it explains the behavior you are seeing. The fix is to change each drawing to reference a specific version/revision of the base part instead of the "workspace". In that case you will have to manually update the reference when creating a new revision of the base part.
That said, deriving the base part into separate part studios might actually make sense depending on the relation between the "base part" and the configuration. You could then make the "master" not revision managed and that would make take it out of the revision cycle.0
Answers
If each drawing only has one configuration of the part on it, then releasing one of the drawings should only release the one configuration of the part and should not cause the other drawings to uprev...
Now if you are showing a "common" configuration of the part on every drawing it explains the behavior you are seeing. The fix is to change each drawing to reference a specific version/revision of the base part instead of the "workspace". In that case you will have to manually update the reference when creating a new revision of the base part.
That said, deriving the base part into separate part studios might actually make sense depending on the relation between the "base part" and the configuration. You could then make the "master" not revision managed and that would make take it out of the revision cycle.
I tried out doing a publication and I really like that feature, thanks for mentioning that!