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.
Release managment: Revision changes
Erik_Boye_Abrahamsen
Member Posts: 7 ✭
Hey,
There is somehting I dont understand, hopefully I have described the issue in good enough detail that I can get some clarification.
So I have made a part studio with two parts.
an assembly and drawings of the two parts and one drawing of the assembly.
I did one release so everything got Rev A.
Then I made some changes to part2, drawing 2 and assy drawing. When releasing now I excpected a new revision on Assembly, part2, part2 drawing and assembly drawing.
I get all of the above and I also get information that part1 has not changed so it keeps the revision A, just like I want. However I also get revision change on part1 drawing even when I have not changed and I do not understand why, it really messes up the workflow I am looking for.
See attached photo: Also Assembly 1 from rev B to rev C is another similar issue I think. Because I did release first the assy without drawings, just to see what happened. Then I released the drawings and assy again, excpected the assy to not change in revision because I did not change anything, and then the drawings to go to rev A so that the Assy and Drawings were following eachother in revision, but no the Assy1 changed revision to B. So this also kinda messes up my workflow.
There is somehting I dont understand, hopefully I have described the issue in good enough detail that I can get some clarification.
So I have made a part studio with two parts.
an assembly and drawings of the two parts and one drawing of the assembly.
I did one release so everything got Rev A.
Then I made some changes to part2, drawing 2 and assy drawing. When releasing now I excpected a new revision on Assembly, part2, part2 drawing and assembly drawing.
I get all of the above and I also get information that part1 has not changed so it keeps the revision A, just like I want. However I also get revision change on part1 drawing even when I have not changed and I do not understand why, it really messes up the workflow I am looking for.
See attached photo: Also Assembly 1 from rev B to rev C is another similar issue I think. Because I did release first the assy without drawings, just to see what happened. Then I released the drawings and assy again, excpected the assy to not change in revision because I did not change anything, and then the drawings to go to rev A so that the Assy and Drawings were following eachother in revision, but no the Assy1 changed revision to B. So this also kinda messes up my workflow.
0
Answers
It is common to keep a drawing (Part 1 Drawing 1) and referenced item (Part 1) at the same revision level. To do this, release the drawing, which releases the referenced item, so they transition together.
Because you released Assembly 1 by itself, instead of releasing it with it's drawing Assembly 1 Drawing 1, the revision level is out of sync.
You can manually edit the Assembly 1 Drawing 1 revision level to "C" to match Assembly 1.
In the future, when you release Assembly 1 Drawing 1, Assembly 1 will release too. Their revision level will stay in sync.
I do use configurations; each part configuration separately gets released with its own PN. For configured assemblies, I'll just release a standard configuration assembly+drawing and have a table that calls out which parts to use in alternate configurations.
The scary part for me is making sure all the links between parts, assemblies, and drawings get updated appropriately. So, "submitting" and taking one last time to review everything helps me catch when something hasn't been updated or something.