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.
Disaster! Updating "reference" assembly broke in-context part
tom_auger
Member Posts: 116 ✭✭
Hey friends, hoping there's a simple fix. To create a part that must attach to a real-world object, I first modeled the real-world object, which consists of a simple c-shaped extrusion. Then I added a mate connector and finally created a new part in-context.
Many many features later after running a test print, I realized that one of my angle in my c-shaped bracket was off by a few degrees. I figured I could easily adjust that angle, then update the context of the new part and all would be fine - it was only a slight adjustment.
Well my new part is completely in the red now, and rolling back to the very beginning, the "world origin" of my new part has NOT moved to match the new position of the mate connector, but remains in the old mater connector's position, thus throwing all my USEd elements from the reference part out of whack.
This is going to be hours to rebuild. Anyone have a better idea?
FWIW here's a link to the document. I tried to create a version so I could link to that as I intend to keep working on this project, but I'm not sure if my method for doing that was successful: https://cad.onshape.com/documents/8020f6efccaa36af522f6bbb/v/e506f754a0fdb00143f753de/e/c1187767518e171cf9a1a2bc?renderMode=0&uiState=61d4db35ffd4ec6337266c21
0
Answers
Since you've shared a view only link I can't copy to troubleshoot, but I think you can solve this.
Here's a screenshot showing what you should fix first. Note the red surface doesn't join with the rest of the blue surfaces.
Definitely aware of the versions and of working through issues using the rollback bar - it's the FACT that I have to do this manually so often in OnShape - and that, unlike Evan's optimism - it rarely is just one fix - the rest of the dominoes in my experience need to be set back up manually (ie: "missing face / edge / vertex" needs to be deleted on feature after feature and then the "new" one added etc).
But I see this as a positive. My frustration with these sorts of issues over the last four weeks has finally led me to get a Fusion 360 trial and so far I'm absolutely loving it - just seems to much more mature and polished, and generally more robust - OnShape feels very "fragile" to me. I can't think of a project I've worked on in the last two years where I haven't had to make a change to an upstream sketch and then had to practically rebuild everything after that point. I'll definitely take 60% of the blame in terms of "there's more than one way to do it and I probably did it the wrong way" but so much of the time I'm sitting there scratching my head saying "c'mon OnShape, you should have been able to figure that one out yourself".
I'll check back a bit later once I've run into some of those "redesign" moments in F360. Who knows, maybe it IS all me.....