Computer-Aided Design & Manufacturing (CAD/CAM)

Chapter 2
Engineering Graphics and CAD Systems

Bachelors Program in Mechnical Engineering
Computer-Aided Design & Manufacturing (CAD/CAM)   •   Bachelor

Engineering Graphics and CAD Systems

Introduction

Engineering graphics is the visual language used to communicate the shape, size, position, and manufacturing requirements of an engineering product. Before computer-aided design (CAD), engineers relied primarily on instruments, drafting boards, pencils, templates, and standardized drawing practices. Modern CAD systems retain the principles of engineering graphics while providing precise geometric construction, rapid modification, three-dimensional visualization, analysis integration, and direct links to manufacturing systems.

A mechanical engineer must therefore understand both the graphical principles and the digital systems that implement them. A CAD model is not merely a picture. It is a structured geometric and product definition that may contain dimensions, constraints, materials, tolerances, features, assemblies, manufacturing information, and design intent.

This chapter develops the foundations required to create and interpret engineering drawings and CAD models. It covers coordinate systems, projections, sectional views, dimensioning, graphical transformations, CAD hardware and software, user interfaces, and common modeling workflows.

Learning Objectives

After studying this chapter, the student should be able to:

  1. Explain Cartesian, cylindrical, and spherical coordinate systems used in CAD.
  2. Construct and interpret orthographic, axonometric, oblique, and perspective projections.
  3. Select suitable sectional views to reveal internal features.
  4. Apply principles of dimensioning, tolerancing, and drawing annotation.
  5. Describe translation, rotation, reflection, scaling, and pattern transformations.
  6. Identify the major hardware and software components of a CAD system.
  7. Compare wireframe, surface, solid, parametric, and direct modeling.
  8. Explain a professional CAD modeling and documentation workflow.
  9. Recognize limitations, risks, and governance requirements in digital product definition.

1. Engineering Graphics as a Design Language

An engineering drawing communicates geometry through standardized lines, symbols, views, dimensions, notes, and title-block information. Its purpose is unambiguous interpretation rather than artistic appearance. Common drawing standards include ISO standards and ASME standards; an organization should specify which standard governs a project.

Important line conventions include:

Line typeTypical use
Continuous thick lineVisible outlines and edges
Continuous thin lineDimension, extension, leader, and projection lines
Dashed thin lineHidden edges
Chain thin lineCenterlines, axes, and symmetry
Chain thick or specialized lineCutting-plane indication, where specified by the standard

A complete drawing normally includes a border, title block, projection method, scale, material or process notes, revision record, and drawing number. The title block establishes document identity and supports configuration control.

Design intent

Design intent describes the relationships that should remain valid when a model is modified. For example, a hole may be intended to remain concentric with a cylindrical boss, or a slot may be intended to remain centered on a plate. A robust CAD model captures such relationships using constraints, references, and feature history rather than relying only on fixed coordinates.

2. Coordinate Systems and Geometric Description

2.1 Cartesian coordinates

The three-dimensional Cartesian coordinate system uses mutually perpendicular axes X, Y, and Z. A point is represented as P=(x,y,z), where x, y, and z are signed distances from the origin along the respective axes. Units must be consistent, such as millimetres or metres.

The distance between two points P1=(x1,y1,z1) and P2=(x2,y2,z2) is:

d = √[(x₂ − x₁)² + (y₂ − y₁)² + (z₂ − z₁)²]

Here d has the same unit as the coordinates. The formula assumes Euclidean geometry and a Cartesian coordinate system.

The vector from P₁ to P₂ is v=(x2-x1,y2-y1,z2-z1). Its magnitude is d. Vectors are useful for defining directions, surface normals, tool paths, and transformations.

2.2 Coordinate-system conventions

A right-handed system is commonly used in mechanical CAD. If the fingers of the right hand rotate from the positive X-axis toward the positive Y-axis, the thumb indicates positive Z. CAD users must distinguish between:

  • World or model coordinates: fixed to the part or assembly environment.
  • User coordinate systems: created for convenient sketching or machining.
  • Local feature coordinates: associated with a face, feature, or component.
  • Screen coordinates: associated with the display and not necessarily with physical model directions.

Confusing model and screen coordinates is a frequent source of errors in selection, measurement, and automation.

2.3 Cylindrical and spherical coordinates

Cylindrical coordinates describe a point using radial distance r, angular position θ, and height z. For a conventional axis orientation:

x = r cos θ, y = r sin θ, z = z

Here r is a length, θ is an angle, and z is a length. Spherical coordinates use radial distance ρ, azimuth θ, and polar angle φ. One common convention is:

x = ρ sin φ cos θ, y = ρ sin φ sin θ, z = ρ cos φ

The convention for φ must be stated because some systems measure the polar angle from the XY-plane rather than from the positive Z-axis. Coordinate transformations are particularly useful for rotational parts, robot programming, inspection, and computational geometry.

3. Projection Methods and Views

Projection converts a three-dimensional object into a two-dimensional representation. The projection method determines how lines of sight, scale, and depth are represented.

3.1 Orthographic projection

In orthographic projection, projectors are parallel and perpendicular to the projection plane. A principal view shows one face of an object without perspective convergence. The standard principal views are front, top, and side views. They are arranged according to the selected projection convention.

Orthographic drawings are preferred for manufacturing because dimensions can be interpreted accurately when the relevant feature is parallel to the drawing plane. A circular hole viewed normal to its axis appears as a circle; viewed obliquely, it appears as an ellipse or may require another view for clear definition.

First-angle and third-angle projection differ in the placement of views. The projection symbol in the title block must remove ambiguity. A drawing should never rely on the reader guessing the projection method.

3.2 Axonometric projection

Axonometric drawings show multiple faces in one view. Isometric projection is a common special case in which the three principal axes are equally inclined to the projection plane. It is useful for visualization, assembly instructions, and simplified technical communication, but it should not replace orthographic views when exact manufacturing interpretation is required.

3.3 Oblique projection

In oblique projection, one face is shown in true shape while depth lines are drawn at an angle. Cavalier projection uses full depth scale, whereas cabinet projection commonly uses half depth scale to reduce distortion. These are visualization conventions, not substitutes for controlled manufacturing views.

3.4 Perspective projection

Perspective projection represents visual appearance. Parallel lines that recede from the observer may converge toward vanishing points. It is valuable in industrial design, human-factors studies, and presentation graphics, but dimensional interpretation is less direct than in orthographic projection.

Orthographic projection relationship 3-D object Front view Top view
Orthographic projection relationship between a three-dimensional object and front, top, and side views
Figure: Orthographic projection relationship between a three-dimensional object and front, top, and side views

Figure: Simplified relationship between an object and orthographic views. A complete drawing may also include a side view and hidden or center lines.

4. Sectional Views

A sectional view is produced by imagining that part of an object has been removed by a cutting plane. It reveals internal geometry that would otherwise require many hidden lines. The cutting plane is indicated in another view by a cutting-plane line and arrows showing the viewing direction.

Common types include:

  • Full section: the cutting plane passes completely through the object.
  • Half section: one half is shown in section and the other half externally; useful for symmetrical components.
  • Offset section: the cutting plane bends to pass through nonaligned features. The resulting view is represented as if the bends were not present.
  • Broken-out section: a limited area is removed to expose a local feature.
  • Aligned section: features such as spokes are rotated into the section plane under applicable drafting conventions.

Hatching identifies cut material. Hatch lines are generally thin, evenly spaced, and inclined. Adjacent components should use different hatch directions or spacing to clarify assembly boundaries. Standard drafting practice normally omits hatching on fasteners, shafts, pins, and similar components when cut longitudinally, subject to the governing standard. Ribs and webs are also commonly not hatched when the cutting plane passes lengthwise through them.

A section should be chosen because it communicates functional geometry, not merely because it creates a visually attractive view.

5. Dimensioning, Tolerancing, and Annotation

Dimensions define nominal size and location. A dimension consists of a value, dimension line, extension lines, arrowheads or other terminations, and sometimes a tolerance or special symbol. Dimensions should be placed where the feature is shown most clearly and should not be duplicated unnecessarily.

5.1 Functional dimensioning

Dimensions may be:

  • Size dimensions: length, diameter, radius, angle, thickness, or width.
  • Location dimensions: distances from datums or other features.
  • Reference dimensions: informational values, often shown in parentheses.
  • Basic dimensions: theoretically exact values used with geometric tolerancing.

A datum is a theoretically exact reference from which dimensions or tolerances are established. A functional dimensioning scheme begins with how the part locates, mates, loads, or is inspected. Dimensioning every edge from unrelated references can create ambiguity and accumulation of variation.

5.2 Tolerances

A tolerance specifies the permissible variation from a nominal dimension. For a bilateral tolerance written as 25.00±0.05 mm, the upper limit is 25.05 mm and the lower limit is 24.95 mm. The total tolerance zone width is:

T = U − L

where T is total tolerance, U is the upper limit, and L is the lower limit. For this example, T = 25.05 − 24.95 = 0.10 mm.

Unnecessarily tight tolerances increase manufacturing and inspection cost. Tolerances should reflect function, process capability, interchangeability requirements, and safety.

Geometric dimensioning and tolerancing (GD&T) controls form, orientation, location, and sometimes runout in relation to datums. Examples include straightness, flatness, circularity, perpendicularity, position, and profile. The exact meaning of a feature-control frame depends on the governing standard and modifiers such as maximum material condition.

5.3 Scale and unit control

Drawing scale is the ratio of drawing size to actual size. A scale of 1:2 means the drawing representation is half the actual size; a scale of 2:1 means it is twice the actual size. Dimensions state actual values, not values measured from the printed image. Digital documents should also identify units explicitly because a numerical value of 25 may mean millimetres, inches, or another unit.

6. Graphical Transformations

Transformations change the location, orientation, size, or handedness of geometry. They are used in modeling, assembly positioning, pattern creation, animation, inspection, and computer graphics.

6.1 Translation

A translation moves every point by the same displacement vector. If a point P has position vector p and translation vector t, the new point is:

p′ = p + t

Translation preserves lengths, angles, parallelism, and orientation.

6.2 Rotation

A two-dimensional counterclockwise rotation through angle θ about the origin is:

[ x′ ] [ cos θ −sin θ ][ x ]
[ y′ ] = [ sin θ cos θ ][ y ]

The coordinates must use the same length unit, while θ is an angle. This transformation preserves distances and angles. A rotation about a point other than the origin is performed by translating the center to the origin, rotating, and translating back.

6.3 Reflection and scaling

Reflection reverses handedness across a line or plane. For reflection across the X-axis in two dimensions:

x′ = x, y′ = −y

Uniform scaling by factor s is:

p′ = s p

For s > 1 the geometry enlarges; for 0 < s < 1 it reduces. Uniform scaling preserves shape, while nonuniform scaling can change proportions and may invalidate engineering intent. Scaling a finished manufacturing model should therefore be controlled carefully.

6.4 Homogeneous transformation matrices

CAD and computer graphics commonly combine translation and rotation using homogeneous coordinates. A three-dimensional point is represented as [x,y,z,1]T. A general rigid transformation can be written:

p′ = T p

where T is a 4 × 4 matrix containing a 3 × 3 rotation matrix and a 3 × 1 translation vector. Matrix multiplication is order-dependent: rotating then translating generally gives a different result from translating then rotating. This is a major consideration in assembly placement and CAD automation.

7. CAD Hardware and Software

A CAD system includes hardware, operating software, application software, data, and human users. Important hardware includes:

  • Processor: executes geometric calculations and application operations.
  • Memory: stores active models and calculation data.
  • Graphics processing unit: accelerates display of shaded, wireframe, and large assembly views.
  • Storage: retains applications, models, drawings, libraries, and backups.
  • Display: provides visual feedback; resolution and color accuracy affect usability.
  • Input devices: keyboard, mouse, 3D mouse, digitizer, scanner, and touch interfaces.
  • Network and servers: support collaboration, licensing, product-data management, and cloud computation.
  • Peripherals: printers, plotters, coordinate-measuring interfaces, and additive or subtractive manufacturing equipment.

CAD software usually provides sketching, feature creation, solid and surface operations, assembly management, drawing generation, rendering, analysis interfaces, import/export translators, and application programming interfaces.

7.1 Types of geometric modeling

Modeling methodCharacteristicsTypical use
WireframeEdges and curves only; ambiguous surfaces possibleSimple layouts and legacy models
SurfaceExplicit faces without necessarily enclosing a volumeStyling, complex external shapes
SolidEnclosed volume with topological relationshipsMechanical parts, mass properties, manufacturing
Parametric feature-basedHistory tree, dimensions, constraints, design intentControlled engineering modification
Direct modelingGeometry edited without dependence on a history treeRapid changes, imported geometry, concept work

A valid solid model should generally be watertight: its faces form a closed boundary with consistent topology. Gaps, self-intersections, duplicate faces, and nonmanifold edges can prevent downstream operations such as mass calculation, machining, or finite-element meshing.

7.2 User interface principles

Typical CAD interfaces contain a graphics window, model tree or feature browser, command ribbon or menus, property panels, status bar, coordinate triad, selection filters, and navigation controls. Effective use depends on understanding selection priority, object visibility, snapping, inference, constraint feedback, and display modes.

Icons alone are insufficient for reliable operation. Users should read status messages, confirm active units and coordinate systems, inspect feature dependencies, and verify that a command has acted on the intended object.

8. CAD Modeling Workflow

A disciplined workflow reduces rework and improves design traceability.

  1. Interpret requirements: identify function, interfaces, materials, loads, manufacturing process, standards, and critical characteristics.
  2. Establish units and references: select the unit system, origin, principal planes, and useful datums.
  3. Plan the feature sequence: begin with stable functional geometry rather than arbitrary detail.
  4. Create constrained sketches: use geometric and dimensional constraints to define intent. Avoid redundant or conflicting constraints.
  5. Generate primary features: use extrusions, revolves, sweeps, or lofts as appropriate.
  6. Add secondary features: create holes, slots, fillets, chamfers, ribs, and patterns.
  7. Evaluate the model: check dimensions, mass properties, interference, manufacturability, and design requirements.
  8. Create assemblies: apply mates or constraints that represent actual interfaces and degrees of freedom.
  9. Produce drawings: select views, sections, dimensions, tolerances, notes, and parts lists.
  10. Release and control data: apply naming, revision, approval, access control, and archival procedures.

Feature order matters. A fillet created early may fail when upstream geometry changes, whereas a finishing fillet near the end of the history is often more robust. However, functional fillets that define subsequent geometry may appropriately occur earlier. There is no universal feature order; the correct order reflects design intent and dependencies.

Model verification

Verification asks whether the model has been built according to the specification. Validation asks whether the specification and model represent the intended real product. Both are necessary. A model can be geometrically valid yet functionally wrong, for example, if a hole is placed on the wrong datum.

Useful checks include section inspection, measure tools, interference detection, draft analysis, minimum wall-thickness checks, curvature review, and comparison with requirements. Automated checks should support—not replace—engineering judgment.

9. Applied Case: CAD Development of a Mounting Bracket

Background

The following is an illustrative case. A small steel mounting bracket supports a sensor on a machine frame. It contains a base plate with two mounting holes, a vertical flange, and a central clearance hole.

Problem

An initial drawing shows the overall plate dimensions but does not clearly define hole datums, bend location, or the internal shape of the bent bracket. Different fabricators produce parts with inconsistent hole positions, causing assembly difficulty.

Analysis

The mounting holes must align with the machine frame; therefore their locations are functional dimensions. The central hole must align with the sensor axis. The bend region and internal radius affect both fit and manufacturability. A front orthographic view alone cannot communicate the complete bent geometry, so top, side, and sectional information are required.

Approach and solution

The engineer first establishes the base-plate corner as a controlled datum reference and selects millimetres as the unit system. A constrained sketch defines the plate outline and hole centers from datums. A sheet-metal or solid feature creates the flange, and the bend radius is specified according to the selected manufacturing process. A section view exposes the bend and internal radius. The drawing applies positional tolerances to the mounting holes relative to the datum reference frame rather than dimensioning each hole from an unrelated edge.

The CAD assembly includes the machine frame and sensor envelope. Interference checking confirms that the bracket does not collide with adjacent components. The drawing contains material, thickness, bend direction, hole callouts, critical tolerances, and revision information.

Outcome

The revised definition gives manufacturers a common interpretation of hole locations and bend geometry. Assembly problems are reduced because the dimensions describe function rather than merely describing visible edges. The model also supports design changes: moving the sensor axis updates the central hole while preserving its relation to the bracket datums.

Learning points

  1. Datums should reflect functional interfaces.
  2. A section view can communicate manufacturing-critical internal geometry.
  3. Parametric constraints preserve intended relationships during revision.
  4. CAD verification must include assembly and manufacturing context.
  5. A visually complete model is not necessarily a complete product definition.

10. Limitations, Governance, and Contemporary Practice

CAD improves precision and productivity, but it does not eliminate engineering risk. Common problems include incorrect units, stale drawing revisions, broken references, excessive model complexity, imported geometry defects, poor tolerance decisions, and false confidence in attractive renderings.

Product data management (PDM) and product lifecycle management (PLM) systems control versions, approvals, access, release states, and relationships among models, drawings, specifications, and bills of materials. Revision control is essential because manufacturing an obsolete revision can create safety, financial, and legal consequences.

Interoperability remains a challenge. Native CAD formats may preserve feature history but depend on particular software. Neutral formats such as STEP can improve exchange, although feature intelligence, tolerances, colors, metadata, or assembly relationships may not transfer perfectly. Imported geometry should be checked rather than trusted automatically.

CAD systems increasingly incorporate generative design, automated constraint recognition, topology optimization, cloud collaboration, simulation-driven design, and AI-assisted feature creation. These tools can explore alternatives and accelerate repetitive tasks, but generated geometry requires engineering review. Questions of training-data provenance, intellectual property, cybersecurity, explainability, and responsibility for released designs must be addressed. AI should be treated as an assistant whose outputs are verified against requirements, standards, physical behavior, and manufacturability.

Professional practice also requires respect for safety standards, accessibility, confidentiality, export controls where applicable, and intellectual-property rights. The engineer responsible for a released design remains accountable for its technical adequacy, even when software or automated tools contributed to its creation.

Best Practices

  • Set units, standards, and coordinate conventions before modeling.
  • Use stable datums and fully constrained functional sketches.
  • Prefer simple, robust feature trees over unnecessary detail.
  • Use orthographic and sectional views to communicate manufacturing intent.
  • Dimension from functional datums and apply tolerances only as tightly as needed.
  • Check model validity, interference, mass properties, and manufacturability.
  • Record material, process, revision, and approval information.
  • Inspect imported and AI-generated geometry.
  • Maintain controlled files, backups, and release procedures.
  • Distinguish visualization quality from engineering correctness.

Chapter Summary

Engineering graphics provides the standardized language for communicating mechanical form and function. Cartesian, cylindrical, and spherical coordinates describe geometry, while transformations locate and manipulate it. Orthographic projection supports accurate technical communication; axonometric, oblique, and perspective views provide complementary visualization. Sectional views reveal internal features, and dimensioning with datums and tolerances translates design intent into inspectable requirements.

CAD systems combine processors, graphics hardware, storage, input devices, application software, geometric databases, and human judgment. Wireframe, surface, solid, parametric, and direct modeling serve different purposes. A professional workflow progresses from requirements and reference systems through constrained modeling, evaluation, assembly, drawing creation, and controlled release. PDM, interoperability standards, verification, cybersecurity, and responsible use of automation are essential to reliable digital product definition.

Key Terms

Coordinate system: A reference framework used to locate points and directions.

Cartesian coordinates: Coordinates expressed as perpendicular X, Y, and Z distances.

Datum: A theoretically exact reference used to establish dimensions and tolerances.

Design intent: The relationships intended to remain valid during modification.

Orthographic projection: Projection using parallel projectors normal to the viewing plane.

Isometric projection: An axonometric representation showing three principal directions in a balanced view.

Sectional view: A view created by imagining part of an object removed to expose internal geometry.

Hatching: Patterned lines identifying surfaces cut by a section plane.

Tolerance: Permissible variation from a nominal dimension or requirement.

GD&T: A standardized system for controlling geometric characteristics relative to datums.

Transformation: A mathematical operation that changes geometry location, orientation, size, or handedness.

Translation: A movement that adds the same displacement to every point.

Rotation: A change in orientation about an axis or center.

Wireframe model: A model composed primarily of curves and edges.

Surface model: A model composed of explicitly defined surfaces.

Solid model: A closed volumetric representation of an object.

Parametric modeling: Modeling using dimensions, constraints, and feature relationships.

Direct modeling: Editing geometry without dependence on a historical feature sequence.

PDM: Product data management for controlled storage, revision, and access.

Design validation: Determining whether the model and specification represent the intended product.

Review Questions

Short Answer Questions

  1. What is the purpose of a datum in engineering dimensioning?
  2. Distinguish orthographic projection from perspective projection.
  3. Why are sectional views used?
  4. State one difference between parametric and direct modeling.
  5. What information is commonly controlled by a PDM system?

Long Answer Questions

  1. Explain Cartesian, cylindrical, and spherical coordinate systems and discuss their CAD applications.
  2. Compare orthographic, axonometric, oblique, and perspective projections.
  3. Describe the principles of functional dimensioning and tolerance selection.
  4. Explain the main stages of a professional CAD modeling workflow.
  5. Discuss the benefits and limitations of solid, surface, wireframe, parametric, and direct modeling.

Analytical / Application Questions

  1. A bracket has two holes that must align with a machine frame. Propose a datum scheme, suitable views, and a dimensioning strategy, and justify each choice.
  2. A model is imported from another CAD system and fails to produce a reliable mass calculation. Identify likely geometric causes and propose a verification procedure.
  3. An AI tool generates several lightweight bracket shapes. Develop an engineering review process addressing strength, manufacturability, tolerances, intellectual property, and release responsibility.

Multiple Choice Questions with Answers

Question 1

Which coordinate system represents a point using perpendicular X, Y, and Z distances?

A. Cartesian

B. Cylindrical

C. Spherical

D. Polar

Correct Answer: A. Cartesian

Question 2

In orthographic projection, the projectors are generally:

A. Convergent toward a vanishing point

B. Parallel and normal to the projection plane

C. Parallel and tangent to the object

D. Randomly distributed around the object

Correct Answer: B. Parallel and normal to the projection plane

Question 3

What is the primary purpose of a sectional view?

A. To enlarge all external dimensions

B. To show realistic surface color

C. To reveal internal geometry

D. To replace the title block

Correct Answer: C. To reveal internal geometry

Question 4

For a dimension written as 25.00 ± 0.05 mm, what is the total tolerance width?

A. 0.05 mm

B. 0.10 mm

C. 24.95 mm

D. 25.05 mm

Correct Answer: B. 0.10 mm

Question 5

Which transformation moves every point by the same displacement vector?

A. Reflection

B. Scaling

C. Translation

D. Projection

Correct Answer: C. Translation

Question 6

Which CAD model type explicitly represents enclosed volume and supports mass-property calculation?

A. Wireframe model

B. Solid model

C. Annotation-only model

D. Perspective model

Correct Answer: B. Solid model

Question 7

What is the principal advantage of dimensioning from functional datums?

A. It removes the need for units

B. It relates dimensions to how the part locates and functions

C. It guarantees zero manufacturing variation

D. It eliminates all section views

Correct Answer: B. It relates dimensions to how the part locates and functions

Question 8

Which item is most directly associated with product data management?

A. Controlling revisions and release states

B. Increasing monitor brightness

C. Changing projection from orthographic to perspective

D. Replacing all engineering judgment

Correct Answer: A. Controlling revisions and release states

Question 9

Why can the order of matrix transformations matter?

A. Matrix multiplication is generally order-dependent

B. Matrices cannot represent rotation

C. Translation always cancels rotation

D. Scaling has no numerical effect

Correct Answer: A. Matrix multiplication is generally order-dependent

Question 10

What is a major risk of using imported CAD geometry without checking it?

A. The model may contain gaps or nonmanifold edges

B. The model will always become perspective-based

C. The drawing scale will automatically become 1:1

D. All dimensions will become toleranced automatically

Correct Answer: A. The model may contain gaps or nonmanifold edges

Computer-Aided Design & Manufacturing (CAD/CAM)
Chapter 2 of 15