University of Auckland · FACULTY OF ENGINEERING

ENGGEN 115 Chap.4 Robust CAD Modelling

- one subject, every graph, every model, every mark
6 Chapters4-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 4 of 8 · ENGGEN 115

Robust CAD Modelling

A robust CAD model records design intent so purposeful edits propagate without breaking geometry or introducing ambiguity. Stable datums, fully constrained sketches, economical dimensions, symmetry and feature relationships matter more than reproducing one final screenshot.

Feature order should follow the part's logic, patterns should control repetition, and references should avoid fragile edges that may disappear after revision. The central test is simple: when a key dimension changes, does the model remain valid and behave as the designer intended?

In this chapter

What this chapter covers

  • 01

    Stable datums and references

  • 02

    Sketch degrees of freedom

  • 03

    Geometric constraints

  • 04

    Feature order and dependency

  • 05

    Patterns and symmetry

  • 06

    Revision and failure diagnosis

Worked example · free

Constrain a symmetric mounting plate

Q [6 marks]. A plate has four holes that must remain symmetric about its centre when width and height change. Describe a modelling strategy that avoids dimensioning every hole from changing outer edges. These marks shown are not an official University assessment scheme.
CAD dependency tree.CAD dependency tree. Named parameters and constraints carry design intent into sketches and features before components meet in the assembly.Design intentParametersConstraintsSketchesFeaturesAssembly
CAD dependency tree. Named parameters and constraints carry design intent into sketches and features before components meet in the assembly.
  • +1Anchor the base sketch to stable centre planes or an origin so the overall plate expands predictably.
  • +1Dimension the plate width and height from the centre or constrain the profile symmetrically about it.
  • +1Locate one master hole using horizontal and vertical offsets from stable centre references.
  • +1Define the hole diameter once so repeated instances cannot drift to inconsistent sizes.
  • +1Create the remaining holes with a mirror or rectangular pattern tied to the master feature.
  • +1Change both plate dimensions and inspect symmetry, edge clearance and feature validity as a revision test.
A centre-based plate with one fully located master hole and a controlled pattern preserves symmetry and reduces redundant dimensions. Revision testing verifies the encoded intent.
Sia tip — The shortest feature tree is not automatically the best; the goal is an understandable dependency chain that survives expected changes.
Glossary

Key terms

Design intent
The behaviour and relationships a digital model is meant to preserve through revision.
Sketch constraint
A geometric or dimensional relationship that removes unwanted movement from sketch entities.
Feature tree
The ordered dependency history through which sketches and modelling operations construct a part.
Master feature
A controlling feature from which repeated or mirrored geometry is generated consistently.
Stable reference
A datum or persistent geometry chosen to remain valid across expected model changes.
FAQ

Robust CAD Modelling FAQ

What does fully constrained mean?

A fully constrained sketch has no unintended degrees of freedom: its relevant size, position and orientation are determined. This does not mean adding arbitrary dimensions until the colour changes. Each relation should express design intent, avoid redundancy and still allow the planned parameters to control the model.

Why do CAD models fail after edits?

Common causes include references to transient edges, circular dependencies, contradictory dimensions, poor feature order and repeated geometry built independently. A change can remove the entity a later feature expects or reveal an unencoded relation. Diagnose the earliest broken dependency instead of patching every downstream warning.

When should I use a pattern or mirror?

Use them when repeated geometry shares a rule: equal spacing, rotational repetition or symmetry about a stable plane. A pattern reduces duplicated dimensions and makes change propagation clear. Avoid it when instances need independent geometry or when the controlling reference would be less stable than explicit placement.

How should feature order be chosen?

Place stable base geometry and major form before details that depend on them. Repeated or mirrored features should share one seed, and finishing details should not control core dimensions. The sequence should tell a reader how the part is organised while minimising references to geometry likely to disappear during revision.

What is a useful CAD robustness test?

Change one governing parameter through a realistic range and predict what should move, remain symmetric or preserve clearance. Inspect the earliest failed feature rather than only the final warning. Repeat with a suppressed detail or altered pattern count, then record which reference or constraint caused any unintended behaviour.

Study strategy

Exam move

Rebuild small parts with a planned dependency sketch before opening the modelling tool. Write which dimensions may change, which relations must remain invariant and which datum should control the part. After modelling, conduct deliberate break tests by changing a major size, suppressing a feature and altering a repeated count. Record why each failure began.

Robustness becomes visible only under revision, not in the untouched final view. Create two versions of one plate or bracket: an edge-referenced model with independently placed details and a centre-based model using constraints, patterns and named parameters. Apply the same width and spacing edits to both, then compare repair effort and unintended movement.

Practise identifying bodies, components, origins, sketches, features and joints from a browser tree without opening every item. For exam preparation, sketch a plausible feature sequence on paper and annotate the plane, profile, operation and design intent at each step.

When diagnosing a warning, work backward to the first unstable dependency and propose a repair that protects the expected future edit, not merely the current dimensions. Exchange a model with a classmate and ask them to locate its governing parameters without guidance. Any confusion in the browser or timeline becomes a naming, organisation or dependency problem to fix.

Document one safe edit path so later collaborators can test the intended behaviour themselves. Capture the expected assembly motion before applying the final joint.

A+Everything unlocked
Unlocks this Bible + all 34 of your University of Auckland subjects - and 1,000+ Bibles across every Australian university.
Sia - your ENGGEN115 tutor, unlimited, worked the way the exam marks it
The full 4-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works