the hole wizard default is thru all, Is there a way to change that?
I too would like to know; I would prefer it to default to "Up to Next".
"Thru All" on a drawing is misleading when there is only one surface or thickness that the hole is going through.
I do the same "Up to next", then it will show "Thru".
This is not true for me. I get a hole depth if I choose Up To Next.
Anyway, edited calloutformat.txt, seems to work. If I ever need THRU ALL, we can type the ALL. Very infrequent, if ever.
If you are referring to "hole callouts" on "drawings" only, then the change can be made in the file called; "calloutformat.txt"
This is correct. all you need to do is replace the "Thru All" Verbiage with what you would want.
Im not sure how to add a file on here, but if you open yourcalloutformat.txt in notepad you can do a replace (Edit>Replace) then you just type THRU ALL in the find what and THRU in the Replace with. then save. *****Recommend you make a copy of it before making changes incase it gets messed up.
EDIT: Removed TXT simply too long.
You missed the point though. I still want to (and should be able to) pick "Through All" for some instances and "Up to Next" for some instances. They mean two very different things. Just blindly replacing all text to "Thru" doesn't solve the problem.
What is it that you would want it to say? Up to next and thru all in your context is at the model level, and the verbiage shouldn't be a concern to the machinists at the model level. So at the drawing you would want to use the automatic verbiage that is most commonly used then manually modify your callout as you see fit.
If while your modeling you can understand that "Up to next" = "THRU" and "Thru All" = "THRU ALL" on drawing, then modify to remove the "ALL" manually if needed, or do like I said previously and Add the "ALL" as needed. unfortunately solidworks is not smart enough to understand if a feature goes through an entire assembly (unless it is detailed on the assembly).
I believe his original question was how to change the default hole wizard end condition from 'thru all' to one of the other options.
"Up to Next" goes through one surface and says "THRU" on the drawing.
"Through All" goes through all surfaces and says "THRU ALL" on the drawing.
They have two very different meanings. I select them while modeling with the correct design intent and this is communicated to the machininst automatically by using the Hole Callout button. No manual editing of text.
We are just asking "Is there a way to make 'Up to Next' the default choice", that's all.
I believe it will always use the last used end condition.
My apologies for misunderstanding the question.
in my opinion THRU means THRU ALL, for a single wall thru hole I use the verbiage "THRU ONE WALL"
I have seen this cause parts to be made wrong, lucky I was just there to fix and did not cause the error.
It's just confusing for the machinist.
If you have a flat plate and are drilling clearance holes,
-Through All puts the callout "THRU ALL" on the drawing, which is misleading. ("All" of what? 1 plate?)
-Up to Next puts the callout "THRU" which is clearer.
Obviously "THRU ALL" has its place, ie, drilling through structural tubing and so on.
The hole needs to be put in the assembly level - then list the depth distance, this would then be an automatic callout using insert/model items, that way all your symbols show correctly and no confusion by the machinist...
That requires external references though and assembly features.
No external references, cut extrude at the assembly level wouldn't be at the part level, in other words if you were to weld two or more plates together and that assembly were to be field fit, then you would only show the hole location as a reference, since there could be something behind the assembly, you would need to list the hole depth, that is the scenario I'm talking about.
I would love the ability to do this. Interestingly enough, here is a discussion from about 6 years ago where SolidWorks was asking its users this very question, and the majority response was to provide a method to set a custom default. Obviously this was not possible then, but I am not sure that they ever did anything about it to add this feature.
Default end condition for Extrude features
The way I've gotten around this was to save out the hole wizard with the settings I wanted as a Library Feature. So instead of going to the hole Wizard for my feature I use a pre-saved feature out of the design tree that are my common ones.
Retrieving data ...