Bird
Raised Fist0
Solidworksbi_tool~15 mins

Geometric Dimensioning and Tolerancing (GD&T) basics in Solidworks - Real Business Scenario

Choose your learning style10 modes available

Start learning this pattern below

Jump into concepts and practice - no test required

or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Scenario Mode
👤 Your Role: You are a quality control analyst at a manufacturing company.
📋 Request: Your manager wants a report showing how well parts meet GD&T specifications over the last month.
📊 Data: You have inspection data for 10 parts, including measurements of flatness, perpendicularity, and position tolerances, with pass/fail results.
🎯 Deliverable: Create a dashboard showing the percentage of parts passing each GD&T tolerance and highlight any trends or issues.
Progress0 / 7 steps
Sample Data
Part IDFlatness (mm)Flatness Tolerance (mm)Flatness PassPerpendicularity (mm)Perpendicularity Tolerance (mm)Perpendicularity PassPosition (mm)Position Tolerance (mm)Position Pass
1010.020.05Yes0.030.05Yes0.040.06Yes
1020.060.05No0.040.05Yes0.050.06Yes
1030.030.05Yes0.060.05No0.070.06No
1040.010.05Yes0.020.05Yes0.030.06Yes
1050.050.05Yes0.050.05Yes0.060.06Yes
1060.070.05No0.030.05Yes0.050.06Yes
1070.020.05Yes0.010.05Yes0.020.06Yes
1080.040.05Yes0.070.05No0.080.06No
1090.030.05Yes0.040.05Yes0.050.06Yes
1100.010.05Yes0.020.05Yes0.030.06Yes
1
Step 1: Calculate the total number of parts inspected.
Count the number of Part ID entries.
Expected Result
10 parts
2
Step 2: Calculate the percentage of parts passing Flatness tolerance.
Count 'Yes' in Flatness Pass column, divide by total parts, multiply by 100.
Expected Result
80%
3
Step 3: Calculate the percentage of parts passing Perpendicularity tolerance.
Count 'Yes' in Perpendicularity Pass column, divide by total parts, multiply by 100.
Expected Result
80%
4
Step 4: Calculate the percentage of parts passing Position tolerance.
Count 'Yes' in Position Pass column, divide by total parts, multiply by 100.
Expected Result
80%
5
Step 5: Create a bar chart showing pass percentages for Flatness, Perpendicularity, and Position tolerances.
X-axis: Tolerance Type (Flatness, Perpendicularity, Position); Y-axis: Pass Percentage (80%, 80%, 80%).
Expected Result
Bar chart with three bars all at 80%
6
Step 6: Highlight parts that failed any tolerance in a table for review.
Filter parts where any Pass column is 'No'.
Expected Result
Parts 102, 103, 106, 108 listed with their failed tolerances
7
Step 7: Summarize key findings in a text box on the dashboard.
Write: '80% of parts passed each GD&T tolerance. Failures are mainly in Flatness, Perpendicularity, and Position equally.'
Expected Result
Summary text displayed on dashboard
Final Result
GD&T Pass Rates Dashboard

Tolerance Type | Pass Percentage
--------------------------------
Flatness       | ████████░░ 80%
Perpendicularity| ████████░░ 80%
Position       | ████████░░ 80%

Failed Parts:
Part ID | Failed Tolerances
---------------------------
102     | Flatness
103     | Perpendicularity, Position
106     | Flatness
108     | Perpendicularity, Position

Summary:
80% of parts passed each GD&T tolerance.
Failures are spread across all three tolerances.
80% of parts passed Flatness, Perpendicularity, and Position tolerances.
Failures are evenly distributed among the three tolerance types.
Parts 102, 103, 106, and 108 need further quality review.
Bonus Challenge

Add a trend line showing pass rate changes over the last 3 months if data is available.

Show Hint
Group data by month and calculate monthly pass percentages for each tolerance.

Practice

(1/5)
1. What is the main purpose of Geometric Dimensioning and Tolerancing (GD&T) in SolidWorks?
GD&T helps to:
easy
A. Define allowable variations to ensure parts fit and function together
B. Create 3D models faster
C. Improve the color scheme of the design
D. Reduce the file size of CAD models

Solution

  1. Step 1: Understand GD&T purpose

    GD&T is used to specify allowable variations in part features to ensure proper fit and function.
  2. Step 2: Compare options to GD&T role

    Only Define allowable variations to ensure parts fit and function together correctly describes this purpose; others relate to unrelated CAD tasks.
  3. Final Answer:

    Define allowable variations to ensure parts fit and function together -> Option A
  4. Quick Check:

    GD&T = Allowable variations for fit [OK]
Hint: GD&T controls fit and function, not modeling speed [OK]
Common Mistakes:
  • Confusing GD&T with modeling tools
  • Thinking GD&T changes visual styles
  • Assuming GD&T reduces file size
2. Which of the following is the correct symbol for a flatness tolerance in GD&T?
easy
A. A straight horizontal line inside a rectangle
B. A circle with a diagonal line
C. A parallelogram
D. A triangle

Solution

  1. Step 1: Recall flatness symbol

    The flatness symbol is a straight horizontal line inside a rectangular frame.
  2. Step 2: Match options to symbol

    A straight horizontal line inside a rectangle matches the flatness symbol; others represent different or incorrect symbols.
  3. Final Answer:

    A straight horizontal line inside a rectangle -> Option A
  4. Quick Check:

    Flatness symbol = horizontal line in rectangle [OK]
Hint: Flatness symbol looks like a flat line in a box [OK]
Common Mistakes:
  • Confusing flatness with circularity symbol
  • Selecting shapes unrelated to GD&T
  • Mixing up symbols for different tolerances
3. Given a part with a datum feature frame referencing datum A and a positional tolerance of 0.1 applied to a hole, what does this imply about the hole's location?
medium
A. The hole's depth tolerance is 0.1 units
B. The hole diameter must be exactly 0.1 units
C. The hole can be anywhere on the part surface
D. The hole's center must be within 0.1 units of the true position relative to datum A

Solution

  1. Step 1: Understand positional tolerance with datum

    Positional tolerance controls the allowable deviation of a feature's location relative to a datum.
  2. Step 2: Interpret 0.1 positional tolerance

    The hole's center must lie within a 0.1 unit zone around the true position defined by datum A.
  3. Final Answer:

    The hole's center must be within 0.1 units of the true position relative to datum A -> Option D
  4. Quick Check:

    Positional tolerance = location within 0.1 units [OK]
Hint: Positional tolerance limits location, not size [OK]
Common Mistakes:
  • Confusing positional tolerance with size tolerance
  • Ignoring datum reference
  • Assuming tolerance applies to hole depth
4. A GD&T feature control frame is missing the datum reference after the positional tolerance symbol. What is the likely issue?
medium
A. The tolerance is ignored by inspection software
B. The tolerance applies globally without reference
C. The tolerance is incomplete and may cause manufacturing errors
D. The feature is automatically datum A

Solution

  1. Step 1: Identify role of datum references

    Datum references specify the exact location or orientation basis for the tolerance.
  2. Step 2: Understand missing datum impact

    Without datum reference, the tolerance lacks context, making it incomplete and risky for manufacturing.
  3. Final Answer:

    The tolerance is incomplete and may cause manufacturing errors -> Option C
  4. Quick Check:

    Missing datum = incomplete tolerance [OK]
Hint: Always include datum references in feature control frames [OK]
Common Mistakes:
  • Assuming tolerance applies without datum
  • Thinking software ignores missing datum silently
  • Believing default datum is assigned automatically
5. You have a cylindrical part with a diameter tolerance of 50 ±0.1 mm and a concentricity tolerance of 0.05 mm relative to datum A. What does this combination ensure about the part?
hard
A. The cylinder can have any diameter but must be concentric within 0.05 mm
B. The cylinder's diameter is within 49.9 to 50.1 mm and its axis is within 0.05 mm of datum A's axis
C. The cylinder's diameter is exactly 50 mm and concentricity is ignored
D. The part's length is controlled by these tolerances

Solution

  1. Step 1: Interpret diameter tolerance

    The diameter must be between 49.9 mm and 50.1 mm, allowing ±0.1 mm variation.
  2. Step 2: Interpret concentricity tolerance

    The cylinder's axis must be within 0.05 mm of the axis of datum A, ensuring alignment.
  3. Final Answer:

    The cylinder's diameter is within 49.9 to 50.1 mm and its axis is within 0.05 mm of datum A's axis -> Option B
  4. Quick Check:

    Diameter ±0.1 and concentricity 0.05 ensure size and alignment [OK]
Hint: Diameter controls size; concentricity controls axis alignment [OK]
Common Mistakes:
  • Ignoring diameter tolerance range
  • Confusing concentricity with diameter size
  • Assuming length is controlled by these tolerances