Making Intelligent Notes & Equations
When calling out holes on drawings, best engineering practices are to dimension holes in true profile views. SolidWorks will only let you place place hole notes on arcs. But sometimes on a complicated drawing, creating an extra auxiliary view just to show a hole callout is not desired and can really clutter the page.
You can just plop a note attached to a hole, but what if your hole diameter changes? Are you sure that you will remember to go update that note? I’m not. This tip will show you how to create a semi-smart note that will update with changes to the hole size.
First, let’s check our drawing specification. Here we use ASME Y14.5M-1994, and section 1.4 (Fundamental Rules), paragraph (g) states:
"Dimensions should be arranged to provide required information for optimum readability. Dimensions should be shown in true profile views and refer to visible outlines."
Note that the word "should" denotes that this is the preferred practice. If instead "shall" was used, there could be no deviation.
So okay, we know what the best practice is. But we also want to try to keep our drawing as simple as possible, eliminating unneeded views, especially on a busy drawing.
So say we have a part that looks like this. Any type of cone, ogive, or irregular surface that has holes normal to the surface will usually give you this issue.
Because in a orthogonal view of this part the holes are essentially ellipses, SolidWorks will not let you place a hole note, but it is smart enough to know that there is a hole there to pull the information from.
So, you will have to create an auxiliary view to be able to call out the holes, as shown here. In many cases, the only thing shown in this view is the hole callout. Ofttimes it would be preferable to dimension the holes in the orthogonal view, as shown in the next image.
Here, we have attached an annotation to one of the hole edges in the orthogonal view. To get the information to populate the note, we have to go back to the model to get the dimension name. The format is:
64X
where "Thru Hole Dia." is the name of the dimension, "Sketch 2" is the name of the sketch defining the hole size, and "foo.SLDPRT" is the name of the part file. This will allow the hole size to update if the hole is changed to say, a #10 hole. You are somewhat limited, as I know of no way to capture the number of holes in this particular instance, as the hole was first linear patterned 8X, and then circular patterned 8X. Note that you can capture one or the other by using "D1@LPattern1@foo.SLDPRT" or "D1@CirPattern1@foo.SLDPRT". Of course, if you create all the holes in the same hole feature, it is very easy to capture this information in your note.
Also, by using this variable format for referencing part and assembly dimensions in other files, you can also construct intelligent cross-file equations!
So try this technique yourself and see how comfortable you are with it. Hopefully this tip will help you more easily document your designs and provide more flexibility when referencing external files.










Thank you to much.
Very interesting information.
Very good ideas for notes.
I will give it a try.
thanks from tony
Hi,
I looking for info on customizing a hole note to just state the whole size and type
eg; 3/8 clearance
that way guys on the shop floor could use any drill dia they see fit
rather than 3 dec of an odd size like .397
Thanks
Keith
Great post, i already book mark your site, very interesting
Great post, i already book mark your site, very interesting
Great post, i already book mark your site, very interesting
[...] Keep Reading: Making Intelligent Notes & Equations | CADFanatic. [...]
Leave your response!
Subscribe to CADFanatic by Email
Categories
Friends
Corporate Blogs
SolidWorks Blogs
Design Resources
Awards
PhD Online Programs
Disclosures & Disclaimers
I use DS SolidWorks Corp software daily in my full-time job. However, DS SolidWorks Corp provides me with a non-commercial license of SolidWorks Premium for ongoing educational and research purposes. I am in occasional contact with employees at DS SolidWorks Corp., and am sometimes asked to provide feedback on new products or programs.
I am also in occasional contact with other companies that may be mentioned on this site. Some of these companies occasionally provide non-commercially licensed software and/or hardware for review or feedback.
I am not compensated for any of the above efforts.
Any revenue generated via affiliate links or ads on this site is incidental and have no bearing on this site's content.
Additional disclosures and/or disclaimers may be made in individual articles as warranted.
All work on CADFanatic.com is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
Permissions beyond the scope of this license may be available at http://www.cadfanatic.com/contact/licensing/.
Most Commented
Most Viewed
Powered by WordPress | Log in | Entries (RSS) | Comments (RSS) | Arthemia theme by Michael Hutagalung
Hosted on Bluehost. Unlimited domains/space starting at $6.95/month.
© 2007–2010 CADFanatic.com - All Rights Reserved