SolidWorks Legion
SolidWorks related topics!
  • Home
  • File Downloads
  • CAD Resource Websites
  • Author Profiles
  • Contact

How to dimension feature patterns on drawings

Posted by fcsuper
Tweet
February 23, 2011

A couple of days ago, I briefly covered the mythical specification “non-accumulative tolerance” (or “non-cumulative”) as it is often applied to direct dimensions on feature patterns.  See the example in Figure 1 where the dimensional callout attempts to simply dimension a pattern without considering tolerance stack-up.  However, this attempt fails since any two non-adjecent holes cannot avoid accumulation of tolerance due to the dimensioning scheme.  The problem gets worse if three or more positions within the patten are compared to each other.

Non-accumulative tolerance dimension on a pattern

Figure 1

ASME repetitive feature dimensioning scheme

ASME Y14.5-2009 actually provides a linear method to detail feature patterns, called repetitive features and dimensions.  See Figure 2. Unfortunately, the standard does not provide any tolerance rules for its prescribed scheme. Presumably, this leads us to interpret a repetitive feature dimension as though it is shorthand for chain dimensioning.  Chain dimensioning accumulates tolerance as the pattern departs from the dimensioned start position.  Sometimes this is OK, but often this is unacceptable since the accumulation of tolerance can quickly lead to features that do not align to mating features on other components.

Figure 2

Figure 2

Disorganized direct dimensions

Another dimensioning scheme that I’ve seen involves a complete disregard for the fact that a pattern exists.  See Figure 3.  Directly dimensioning each of the positions within the pattern to each other may be acceptable in some scenarios, but likely isn’t a very clear choice for larger feature patterns.  The problem with this scheme is that it can be very difficult to determine the true accumulation of the tolerance stack-up.  It may also be difficult to determine design intent.

Figure 3

Figure 3

Baseline dimension scheme

To avoid the issues associated with other direct dimensioning schemes, one may choose to use baseline dimensioning, which may also be called rectangular coordinate dimensioning in some scenarios.  The advantage of a baseline dimension scheme is that it limits the accumulation of tolerances to the stake-up from just two dimensions.  This is because the total stack-up between any two positions within the feature pattern are related through a common baseline.  The problem with baseline dimensioning is obvious in Figure 4; its take up a lot of space on the drawing.

Figure 4

Figure 4

Ordinate dimensioning

A common alternative to baseline dimensioning is ordinate dimensioning, also known as rectangular coordinate dimensioning without dimension lines.  This scheme also relies on a baseline, referred to as zero (0), from which all of the features are dimensioned.  The advantage of ordinate dimensioning is that it takes up far less space on a drawing, as shown in Figure 5.  Tolerance stack-up is limited to just two dimensions between any two positions within the pattern.

Figure 5

Figure 5

Using GD&T for best results

The best way to avoid accumulation of tolerances is to use a methodology that does not rely on any form of direct dimensions.  ASME Y14.5-2009 actually suggests that GD&T should be used instead of direct dimensions to locate features.  I have discovered the hard way that many individuals in the engineering field have an irrational fear of GD&T.  Even still, GD&T provides a far superior method for the location of positions within a feature pattern. The example in Figure 6 shows a less cluttered drawing.  With the addition of MMC to the feature control frame, this method could provide even better results since it would make use of bonus tolerance.  The position of each feature within the pattern has an optimal tolerance zone that more closely matches design intent.  One more added benefit is that all features controlled by a signal feature control frame are automatically considered as a pattern.

Using GD&T to locate features

Figure 6

Since the tolerance zone is optimized, using GD&T may help reduce costs by allowing the manufacturing process to vary in a way that is more in line with design intent.  In turn, this can reduce the number of unnecessary part rejections.

Conclusion

When detailing feature patterns, one may wish to avoid the use of direct dimensioning methods or shortcuts like the mythical “non-accumulative tolerance”.  The best choice to detail a feature pattern is GD&T.  However, if GD&T is not desired, the next best method is prolly an ordinate dimension scheme.  It should be noted that for each of the dimensioning and tolerancing schemes shown within this article, there are a variety of ways to implement them.  This article is meant to present general examples.  Actual tolerancing requirements are guided by design intent and other considerations per individual cases.


ASME Standards, Drawingbaseline, dimensioning, feature pattern, GD&T, non-accumulative, ordinate, Repetitive feature, tolerancing

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

[...] out that there is a lot of ground to cover.   So, this topic will be addressed in detail within a future article where examples of different pattern dimensioning schemes will be explored. Previous in series [...]

Pingback by Mythical Specifications: Non-accumulative tolerance | SolidWorks Legion on February 21, 2011 @ 5:33 am

How to dimension feature patterns on drawings http://goo.gl/fb/OBcps #solidworks #asmestandards #drawing #baseline

Trackback by fcsuper on February 23, 2011 @ 1:24 pm

RT @fcsuper: How to dimension feature patterns on drawings http://goo.gl/fb/OBcps #solidworks #asmestandards #drawing #baseline

Trackback by Deepak Gupta on February 23, 2011 @ 1:47 pm

i’m a newbie, could you please explain why tolerance analysis is important?

Comment by newbie on February 23, 2011 @ 11:11 pm

SWUGN Richard Doyle
Our friend @fcsuper has been busy blogging lately. One of my favorite topics this week – drawings. http://www.fcsuper.com/swblog/?p=2440

Comment by @SWUGN on March 6, 2011 @ 9:06 am

I have been really happy with a combination of figure 5 (ordinate dimensions) and figure 6 (GDT with a true position callout). I prefer to have the location of each hole explicitly called out as a basic dimension. I think this makes work in the shop much easier and less prone to mistakes. SolidWorks makes this very easy with its hole table feature.

Comment by Chris Freitag on March 7, 2011 @ 7:07 am

merhaba solidworks
bana gönderilen linklerin cd sini gönderirseniz sevinirim sayg?lar?mla iyi çal??malar

Very rough translation from Turkish:
hello solidworks
URL links sent to you send me cd sevinirim respect? s? mla play well? studies

fcsuper:
I’m not sure what is being asked, but it seems like a request to download SolidWorks. If this is what is being asked, I’m not sure what avenues are available in Turkey (or whereever this request originates), but local VAR’s may have demos available. There are also student editions available.

Comment by hasan ali on March 22, 2011 @ 11:47 am

GD&T Tolerancing to avoid tolerance stack ups. http://www.fcsuper.com/swblog/?p=2440 This is a really good example.

Comment by edacus (Eric Dacus) on March 22, 2011 @ 9:57 pm

The only issue that I see here is that often times when your datums (B and C) are lined up with the dimension for the length and width, that is interpreted as the centerline of each of those dimensions being your datums.
This means that you should indicate the start of your pattern with a dimension coming from a centerline on the part.
Other than that, I think that this entry does a great job showing the pros and cons of each style of dimensioning patterns on a drawing.

Comment by Dave P on March 24, 2011 @ 11:24 am

Dave, thank you for your comment. As noted, the examples in this article do not cover the full extent of possibilies. In the case of datums B and C in the last figure, it was not an accident that those are applied to the product’s centerline. It may be preferred to show a dimension back to the datum, but not absolutely necessary if the relationship between the datum and a feature is clear. My preference is to only dimension to a centerline if a feature falls along it. In part, this article is about reducing drawing clutter. The figure shows reduced clutter on a drawing without taking anything away from its meaning.

General side note: perhaps a product does not require a centerline datum. In that case, offset the datum flag from the overall dimension. This will apply the datum one side of the part instead of its centerline. See ASME Y14.5-2009 Section 4.

Comment by fcsuper on March 24, 2011 @ 12:36 pm

How to dimension feature patterns on drawings http://goo.gl/fb/OBcps #solidworks #asmestandards #drawing #baseline

Trackback by Matthew Lorono, CSWP on July 22, 2012 @ 2:13 pm

How would you dimension the above holes if they had 2 operations to them(ie) Top side of hole was countersunk and bottom side had a counterbore? Would you dimension just 1 hole with the mentioned operations or would you dimesnion 2 holes -each with the different operation?

Comment by afenton on October 4, 2012 @ 11:15 am

Drawings, by defintion in the international standards, do not normally address operations. Although holes are not assumed to be on center with one another, the dimensions to counterbores are to both the bore and counterbore. Technically, this would be treated as a separate specification for each. Tolerancing should be approached to address this. Positional tolerences offer the best method of doing so since there are specific rules that allow for better control of associated features. However, in the case of counterbores, the counterbore is usually just a clearance to house a cap screw below the part’s exterior face. As such, tolerancing is usually not a major issue. Counterbores for shoulders of two parts being slip fit together may be an example of when more consideration must be given to the counterbore’s tolerances.

Comment by fcsuper on November 3, 2012 @ 12:50 pm
Leave a comment

(required)

(required)


By submitting a comment here you grant this site a perpetual license to reproduce your submitted words and name in attribution. Please note, comments are moderated to cut spam, so they may not appear instantly when submitted.

    Choose articles & other links
  • Recent Posts

    • New in SolidWorks 2013 – Enhanced Section View Interface – Adding offsets
    • What’s New in SolidWorks 2013: Section View Assist Part 2 – Shortcutting cutting line creation
    • Mike Puckett reveals how to link your Linkedin account with SolidWorks Certification Center
    • What’s New in SolidWorks 2013: Section View Assist – Part 1
    • Save Assy As Part
    • Presentation: Making Custom Symbols in SolidWorks
    • Line Styles: Line-Points
    • Sheet Metal Tolerances
    • Wire Gages (AWG) sizes and specifications
    • Presentation: SolidWorks World 2012 advanced customization
    • Line Styles: Random Appearance
    • SolidWorks Help is being updated frequently based on user feedback
    • What’s New in SolidWorks 2013: New capabilities of Exploded Views
    • 3DVision’s Super Sonic Ping Pong Balls
    • CAD and Engineering Blogs
    • General Engineering
    • SolidWorks Tutorials
    • SolidWorks Resources
    • SolidWorks Inquiries
    • SolidWorks Forums
    • Career Resources
    • What’s New in SolidWorks 2013: Intersect (Wow!)
    • Prism Re-Caps SolidWorks World 2013 from their perspective
    • Getting multiple lines in your custom properties
    • Senseless Sunday: Antarctica Water Pie
    • How to show off your CSWP on Linkedin
    • Tempted as I may be, Ricky Jordan’s article covers planned SolidWorks 2014 Enhancements well
    • SolidWorks World 2013 Top Ten Enhancement Request
    • SolidWorks World 2013: Day 3 photolog
    • SolidWorks World 2013: General Session Day 2
    • SolidWorks World 2013: Some day 1 photos
    • SolidWorks World 2013: Monday, Day 1 (my presentation oops)
    • SolidWorks World officially starts today (unofficially, two days ago)
    • SolidWorks World 2013 Flickr photos have started!
    • SolidWorks World 2013 countdown widget
    • Meet the SolidWorks Product Definition Team at SolidWorks World 2013
    • Smartphone and laptop strategy at SolidWorks World 2013
    • Richard Doyle and the General Session Rush
    • Gupta reviews the SWW13 floor plan
    • Richard Doyle talks about CAD Managers Bootcamp at SolidWorks World 2013
    • Senseless Sunday: White officially responds to request to build Death Star
    • Fake Geek Girls vs. Real Geek Girls?
    • Sometimes it’s the little new things (~part II) in SolidWorks 2013: Watermarking
    • SolidWorks World 2013 partner profiles on SolidWorks Blog
    • Revision Clouds: What else is new ( Tip/Trick )
    • Preparing for the SolidWorks Profession Specialty Exams CSWP CSWE
    • Don’t fight the future of 3D Printing
    • SolidWorks World 2013: What’s in Orlando, FL besides Walt Disney World Resort?
    • SolidWorks World 2013 just weeks away
    • Getting ready for the new year
  • Recent Comments

    • ctopher on Ctopher’s Material Database – Update
    • Rick McDonald on Ctopher’s Material Database – Update
    • Joe Boggs on Foreshortened Diameter Dimension
    • It’s the most Beta-ful time of the year! | Dan Herzberg on What’s New? for SolidWorks 2012 (a most tasty & complete list from SWW11 )
    • SolidWorks World 2012 Resources | Dan Herzberg on SolidWorks World 2012 is on Valentine’s Day (luvification letter included)
    • wayne on Foreshortened Linear Dimensions (Clipped Dimensions)
    • fcsuper on How to show off your CSWP on Linkedin
    • Dominik on How to show off your CSWP on Linkedin
    • Willie Grifffin on Interpretation of Limits (ASME)
    • fcsuper on Senseless Sunday: Antarctica Water Pie
    • R.Paul Waddington on Senseless Sunday: Antarctica Water Pie
    • ctopher on Materials Database Library
    • Mohit on Materials Database Library
    • Michael Wallom on SolidWorks World 2013 countdown widget
    • Tom on Smartphone and laptop strategy at SolidWorks World 2013

  • Categories

  • Archives

  • SolidWorks Blogroll

    • 3D Engineer
    • 3DCAD World
    • 3DMojo
    • 3DVision
    • A Very Swell Idea, Inc.
    • Anna's SolidMuse
    • Another Fine Mesh
    • Appian Way Technologies
    • Boxer's Blog
    • Brian, CADFanatic
    • CAD Graphics BlogWorks
    • CAD Insider
    • CAD2Design
    • CAM CAD Stuff
    • CAPUniversity
    • CATI Tech Notes
    • Caveat Emptor
    • Core77
    • Dan Herzberg
    • Deelip Menezes
    • Develop 3D
    • Fisher/Unitech
    • Graphics Systems SolidNotes
    • Hawk Ridge Systems blog
    • Jeff's Blog
    • Jos Voskuil's Weblog
    • Lenny's SolidWorks Resources
    • Matt (Lombard) Writes
    • Mecad's SolidWorks Blog
    • Mike Puckett's Blog
    • Novedge Pulse
    • Prism Blog
    • Ricky Jordan's BLOG
    • Rob Rodriguez.Com
    • RockSolid Perspective
    • Selling SolidWorks
    • SolidMentor
    • SolidSmack
    • SolidWorks Blog
    • SolidWorks Community
    • SolidWorks e as Dicas do Kastner
    • SolidWorks Lessions
    • SolidWorks: Heard!
    • SolidWorksRx
    • Symmetry Solutions SW
    • taxel | allan's blog
    • The Cheeky Monkey Daily
    • thomas parel
    • WorldCAD Access
  • SolidWorks Links

    • Blog Links
    • Forum Links
    • Query Links
    • Resource Links
    • Tutorial Links
  • FTC 16 CRF Part 255 notice

    The owner of this website is an employee of DS SolidWorks Corp. However, this site is not an official outlet for DS SolidWorks Corp, its parent company Dassault Systemes, or any of their affiliates. Some of this site's other contributors are occasionally in contact with employees of DS SolidWorks Corp and other mentioned companies. Some of them are provided with non-commercially licensed software and hardware for review by these companies, including DS SolidWorks Corp. Sometimes feedback is also requested by these companies. Additionally, they are sometimes included in events where DS SolidWorks Corp. pays for expenses (such as accommodations). No contributor to this site receives payments (quid pro quo or otherwise) for any content of this website. The contributor is solely responsible for the content they add. Separately, purchases made via affiliate Amazon.com links on this site may yield a small commission for site owner. Such links are incidental and have no bearing on this site's content.
  • Popular Downloads

    Presentation: Advanced Customization Techniques Presentation: Advanced Customization Techniques: Provides overview exposure to a variety of customizable areas within SolidWorks. By: Matthew Lorono

    Creating a SolidWorks Add-in (PDF) Creating a SolidWorks Add-in (PDF) : Overview eBook of how to make SolidWorks Add-ins from scratch. By: Luke Malpass

    Label Views + Label Views +: Macro designed to make Labels for Drawing Views. Label View can replace the default (mono-font) SW view labels with (multi-font) SW Notes labels. By: Tobin Sparks
  • Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org

Copyright SolidWorks Legion | Theme by DailyBlogTips