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.
BUG - Thread classes not updating in drawing
Connor_LeCLaire
Member Posts: 33 PRO
I recently ran into a bug with thread classes and drawings.
I created an M6 through hole in a part that had a H5 thread class on it (I don't recall manually adding the thread class but it doesn't matter), which was correctly reflected in the drawing. I wanted to remove the thread class so in the part studio I unchecked thread class and updated the drawing. The thread class remained on the hole callout.
I tried various things to remove the callout of the thread-class on the drawing to no avail (the drawing was updated every time after a change was made). I tried the following which did not work:
What worked: changed the thread to a different size (M5), updated the drawing (which updated to the correct callout without the thread class), changed it back to an M6, updated the drawing again.
This also seems intermittent and difficult to reproduce. Some other threads in the same part/drawing that I removed the thread class from updated instantly. I've also seen this happen in some (but not all) other parts/drawings within the same document. I have not seen this in another document but also haven't been working in any other document from when I noticed the bug. It seems that any hole that also has a tolerance on the minor diameter size, specifically Fit with tolerance (that I do not recall adding to the feature but may have been left as a persistent option from other holes in the same part studio).
I created an M6 through hole in a part that had a H5 thread class on it (I don't recall manually adding the thread class but it doesn't matter), which was correctly reflected in the drawing. I wanted to remove the thread class so in the part studio I unchecked thread class and updated the drawing. The thread class remained on the hole callout.
I tried various things to remove the callout of the thread-class on the drawing to no avail (the drawing was updated every time after a change was made). I tried the following which did not work:
- Changed to a different thread class (thread class did not change on drawing).
- Unchecked the thread class box in the hole feature.
- Suppressed the feature, updated the drawing, unsuppressed the feature, and updated the drawing again.
- Refreshed my browser.
- Closed my browser entirely and reopened.
- Changed the hole end-type (through all, blind, up to entity, up to next).
- Versioned the document.
What worked: changed the thread to a different size (M5), updated the drawing (which updated to the correct callout without the thread class), changed it back to an M6, updated the drawing again.
This also seems intermittent and difficult to reproduce. Some other threads in the same part/drawing that I removed the thread class from updated instantly. I've also seen this happen in some (but not all) other parts/drawings within the same document. I have not seen this in another document but also haven't been working in any other document from when I noticed the bug. It seems that any hole that also has a tolerance on the minor diameter size, specifically Fit with tolerance (that I do not recall adding to the feature but may have been left as a persistent option from other holes in the same part studio).
1