CAD and CAM

Chapter 10
Computer-Aided Process Planning and Production Resources

Bachelors Program in Machine Technology
CAD and CAM   •   Bachelor

Computer-Aided Process Planning and Production Resources

Introduction and Context

Computer-aided process planning (CAPP) converts product design information into a practical manufacturing plan. A drawing or three-dimensional CAD model specifies what the part must be; a process plan specifies how it will be made, on which machines, with which tools and fixtures, under what cutting conditions, and how conformance will be verified. CAPP therefore connects computer-aided design (CAD), computer-aided manufacturing (CAM), production planning, quality management and shop-floor execution.

A good process plan must satisfy several objectives simultaneously:

  • meet dimensional, geometric, material and surface-finish requirements;
  • use suitable machines, tools, fixtures and inspection resources;
  • minimize setup changes, handling, machining time, scrap and risk;
  • respect available capacity, safety requirements and delivery dates; and
  • communicate unambiguously with operators, programmers, inspectors and planners.

The planner is not simply selecting operations. The planner is designing a controlled transformation from raw material to an accepted product.

Learning Objectives

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

  1. interpret design data for process-planning purposes;
  2. develop routing sheets and logical operation sequences;
  3. select machines, cutting tools, fixtures, workholding methods and inspection resources;
  4. calculate and justify basic cutting conditions and production times;
  5. compare variant, generative and knowledge-based CAPP;
  6. evaluate a process plan for manufacturability, quality, cost, safety and sustainability; and
  7. explain how CAPP integrates with CAD/CAM, ERP, MES and digital manufacturing systems.

1. From Product Definition to Process Plan

1.1 Manufacturing information extracted from design

The process planner begins with the product definition, which may include a 2D drawing, a solid model, material specification, tolerance scheme, surface-finish requirements and notes about heat treatment or coating. Important planning information includes:

  • Material and stock: alloy, hardness, initial form, dimensions and allowance.
  • Features: faces, holes, slots, pockets, steps, threads, tapers, grooves and free-form surfaces.
  • Datums: reference surfaces or axes from which dimensions and geometric tolerances are established.
  • Tolerances: limits on size, form, orientation, location and runout.
  • Surface texture: roughness and other finish requirements.
  • Special processes: heat treatment, plating, grinding, honing, deburring or cleaning.
  • Quantity and demand: batch size, annual volume, delivery requirement and expected repetition.

The planner must distinguish design intent from merely convenient geometry. For example, a tight positional tolerance may require a common datum scheme and a final operation after heat treatment; it cannot be treated as an ordinary drilling requirement.

1.2 Process planning decisions

A process plan normally determines:

  1. raw-material form and blank size;
  2. datum selection and workholding strategy;
  3. operation sequence;
  4. machine and auxiliary-equipment selection;
  5. cutting tools and tool-holding arrangements;
  6. cutting conditions;
  7. inspection and gauging method;
  8. in-process control, cleaning and deburring; and
  9. documentation, revision status and traceability.

The sequence should establish stable references early, remove material efficiently, protect finished features, and place high-accuracy operations under controlled conditions. A typical sequence for a machined component is material preparation, facing, roughing, semi-finishing, heat treatment if required, finishing, secondary features, deburring, cleaning and final inspection. This is a guideline rather than a universal rule.

1.3 Datum and setup planning

A setup is a distinct arrangement in which the workpiece is located and clamped. Reducing the number of setups often reduces accumulated error, but combining operations is not automatically better. A complex setup may be less repeatable than two simple setups.

The 3-2-1 location principle illustrates constrained location: three points establish a primary plane, two points establish a secondary plane, and one point establishes a tertiary plane. Clamping forces hold the workpiece against the locators; they should not distort thin or flexible parts. Locators should contact clean, stable surfaces and should not be placed on burrs or unreliable cast surfaces.

Datums should be selected in harmony with the drawing’s datum reference frame. Using different references for machining and inspection can create “datum shift,” in which a part appears acceptable in one reference system but fails in the functional reference system.

2. Operation Sequencing and Routing Sheets

2.1 Principles of sequencing

A sound sequence generally follows these principles:

  • establish a reliable datum before locating later features;
  • perform heavy stock removal before precision finishing;
  • use roughing allowances to protect final dimensions;
  • machine features that must be mutually related in one setup where possible;
  • complete heat treatment before final finishing when heat treatment can distort the part;
  • avoid clamping on delicate or finished surfaces;
  • perform deburring and cleaning before precision inspection; and
  • include inspection at points where defects can be detected before further value is added.

Feature precedence may also be technological. A hole may need to be drilled before reaming, a pilot hole before deep drilling, and a rough profile before a finishing pass. Accessibility, chip evacuation, tool length and collision avoidance also influence precedence.

2.2 Routing sheet structure

A routing sheet is the controlled document that communicates the manufacturing route. Its fields commonly include:

FieldTypical content
IdentificationPart number, revision, material, batch size
StockBlank form, dimensions, allowance, heat number
Operation numberUnique sequence identifier
Operation descriptionFacing, milling, drilling, grinding, inspection, etc.
Work centreMachine, department or cell
Setup and datumOrientation, locators, clamping and coordinate system
ToolingTool number, type, diameter, grade and holder
ConditionsSpeed, feed, depth of cut, coolant and program reference
Quality controlCharacteristic, method, frequency and acceptance criterion
TimeSetup, cycle, handling and inspection estimates
ResponsibilityOperator, inspector or automated system
Revision controlAuthor, approval, date and change description

An operation should be written so that a trained person can execute it without guessing. “Machine slot” is inadequate; “Clamp on datum A/B/C, mill the 12 mm-wide slot to drawing depth using tool T06, inspect width with a calibrated gauge” is more useful.

2.3 Routing-sheet example

For a steel mounting block, a simplified route might be:

Op.Operation and purposeResourceInspection/control
010Saw blank with machining allowanceBand sawVerify blank length and material identification
020Face and square two primary surfacesCNC vertical mill, vise and parallelsCheck perpendicularity and stock allowance
030Rough outside profile and pocketCNC mill, carbide end millLeave programmed finishing allowance
040Drill and spotface bolt holesCNC mill, drill and spotface toolVerify hole location and depth
050Finish pocket and profileCNC mill, finishing end millMeasure size, position and surface texture
060Deburr, wash and markDeburring stationVisual and tactile inspection
070Final inspectionCMM and calibrated gaugesInspect all critical characteristics

The route should identify whether inspection is 100 percent, sampling-based or operator self-inspection. Sampling is appropriate only when justified by risk, process capability, customer requirements and a controlled quality plan.

3. Selection of Production Resources

3.1 Machine selection

Machine selection is a constrained engineering decision. Relevant criteria include:

  • work envelope and travel;
  • spindle speed, power, torque and duty cycle;
  • positional accuracy and repeatability;
  • number of axes and required interpolation capability;
  • chuck, table, pallet and workholding compatibility;
  • tool capacity and automatic tool-change capability;
  • coolant, chip-management and probing facilities;
  • machine condition, availability and operator competence; and
  • economic suitability for quantity and tolerance.

A machine must be capable in more than one dimension. A large machine may have sufficient travel but inadequate spindle speed; a high-speed machine may lack the rigidity needed for heavy roughing. For very tight features, a machining centre may perform roughing while grinding or coordinate boring performs the final operation.

3.2 Cutting-tool selection

Tool choice depends on workpiece material, operation, rigidity, cutting conditions, coolant and required finish. Common choices include high-speed steel, carbide, coated carbide, ceramic, cermet, cubic boron nitride and polycrystalline diamond. Their selection is application-dependent: carbide often provides a useful balance for general CNC work, while CBN is suited to hardened ferrous finishing and diamond tools are generally associated with non-ferrous materials and abrasive non-metallics.

Tool geometry matters as much as tool material. Rake angle, relief angle, helix, edge preparation, corner radius and flute count influence cutting force, chip evacuation, vibration and finish. A long tool overhang increases deflection and vibration; the shortest practical tool should be used.

3.3 Workholding and fixtures

A workholding system must locate repeatably, resist cutting forces, permit tool access, avoid distortion and support safe loading. Options include vises, chucks, collets, mandrels, magnetic chucks, vacuum fixtures, modular fixtures and dedicated fixtures.

A fixture becomes more valuable as production volume, repeatability requirements and setup frequency increase. It should provide positive location, quick and safe clamping, chip clearance, access for inspection and protection against incorrect loading. Clamps should apply force near supports and should not press a thin workpiece into distortion. Hydraulic or pneumatic clamping can reduce manual variation, but introduces maintenance and safety requirements.

3.4 Cutting conditions

For turning or milling, cutting speed is related to spindle speed by:

n = (1000vc)/(πD)

where n is spindle speed in revolutions per minute, vc is cutting speed in metres per minute, and D is the relevant diameter in millimetres. The factor 1000 converts metres to millimetres. The equation assumes the stated diameter represents the effective cutting diameter and neglects minor effects such as tool runout.

For milling, table feed is commonly estimated as:

vf = fz z n

where vf is feed speed in millimetres per minute, fz is feed per tooth in millimetres per tooth, z is the number of effective teeth, and n is spindle speed in revolutions per minute. It assumes the cutter engages as intended and that the selected feed is appropriate for radial engagement and tool geometry.

For turning, feed speed can be expressed as:

vf = f n

where f is feed per revolution in millimetres per revolution. Cutting speed, feed and depth of cut must be selected together; increasing all three may exceed machine power, tool strength or workholding capacity.

A simplified material-removal-rate expression for milling is:

Q = ap ae vf

where Q is material removal rate in cubic millimetres per minute, ap is axial depth of cut in millimetres, and ae is radial width of cut in millimetres. This is a geometric approximation and does not by itself prove that the machine or tool can sustain the cut.

Worked example. A 50 mm milling cutter is selected at a cutting speed of 157 m/min. With four effective teeth and feed per tooth of 0.08 mm/tooth, the spindle speed is:

n = (1000 × 157)/(π × 50) ≈ 999 rpm

The feed speed is:

vf = 0.08 × 4 × 999 ≈ 320 mm/min

If axial depth is 2 mm and radial width is 20 mm, the approximate removal rate is:

Q = 2 × 20 × 320 = 12,800 mm3/min

The values are starting estimates. The planner must check the tool maker’s data, machine power, rigidity, coolant and workpiece response, then adjust conditions using trial evidence or validated databases.

3.5 Time and capacity estimation

Machining time for a simple linear cutting movement can be estimated by:

tm = L/vf

where tm is cutting time in minutes, L is effective tool-path length in millimetres, and vf is feed speed in millimetres per minute. Rapid movements, tool changes, approach and retract motions are not included unless added separately.

A more complete cycle-time estimate is:

tc = tm + tl + tt + ti

where tl is loading and unloading time, tt is tool-change and auxiliary time, and ti is inspection or in-process measurement time. Setup time is normally accounted for separately and allocated across the batch. Estimates should identify assumptions rather than present false precision.

4. Inspection and Process Control

Inspection planning begins with the characteristics that affect function, safety and interchangeability. Each characteristic should have a measurable requirement, an instrument or method, a frequency and an acceptance rule.

Typical methods include:

  • vernier or micrometer measurement for accessible sizes;
  • height gauges and surface plates for location and height;
  • plug, ring and thread gauges for rapid attribute or limit inspection;
  • optical comparators for profiles;
  • surface-roughness instruments for texture;
  • CMMs for dimensional and geometric relationships; and
  • non-destructive testing when cracks, porosity or internal defects are possible.

The measuring instrument must be suitable for the tolerance and calibrated within a controlled system. Measurement uncertainty matters: an instrument that is barely adequate for a tolerance can generate false acceptances or rejections. Gauge repeatability and reproducibility studies can identify variation caused by equipment, method and operators.

Inspection should be integrated with the route. For example, stock and material identity may be checked at receiving; datum squareness after initial machining; hole location before a finishing operation; and all critical characteristics at final inspection. Statistical process control may be used when repeated production is stable and data are available. It is not a substitute for correcting a known out-of-control process or for meeting a one-off critical requirement.

5. CAPP Approaches

5.1 Variant CAPP

Variant CAPP retrieves an existing plan for a similar part and modifies it. Parts are classified using coding systems based on geometry, manufacturing attributes or both. The method is relatively easy to implement and preserves proven shop knowledge.

Its limitations are dependence on a good historical database, difficulty identifying genuinely similar parts, and the risk of copying obsolete assumptions. Manual editing can also introduce errors. Variant systems are particularly useful in environments with families of prismatic or rotational parts and relatively stable processes.

5.2 Generative CAPP

Generative CAPP creates a plan from part geometry, manufacturing features, resource data, rules and algorithms. It can select operations, sequence features, choose tools and generate machine-readable output with limited manual editing.

Its advantages include consistency, rapid response to new parts and potential integration with CAD and CAM. Its disadvantages include high development effort, difficult geometric interpretation, incomplete representation of expert judgment and sensitivity to inaccurate resource data. A generative system is only as reliable as its models, rules and validation.

5.3 Knowledge-based and hybrid CAPP

Knowledge-based CAPP represents expert knowledge as rules, constraints, cases, decision tables or optimization models. For example, a rule may state: “If a hole tolerance is tighter than the validated drilling capability, select reaming, boring or another qualified finishing process.” Knowledge-based systems can explain recommendations more clearly than opaque optimization alone.

Most contemporary systems are hybrid. They retrieve a similar plan, recognize CAD features, apply engineering rules, consult a tool and machine database, and allow a qualified planner to approve or modify the result. The planner remains accountable for safety, quality and manufacturability.

CriterionVariantGenerativeKnowledge-based/hybrid
Starting pointExisting similar planPart and resource modelsCases plus rules and models
Development effortLow to moderateHighModerate to high
New-part flexibilityLimited to moderateHigh in modeled domainHigh within knowledge domain
Main strengthReuse of proven practiceAutomation and consistencyCombination of reuse and reasoning
Main riskObsolete or poorly matched plansIncomplete modelsKnowledge-maintenance burden

6. CAPP Integration and Digital Manufacturing

CAPP exchanges information with several systems. CAD supplies geometry, material and tolerances. CAM converts approved operations into tool paths and NC programs. Enterprise resource planning (ERP) supplies orders, inventory and capacity information. Manufacturing execution systems (MES) dispatch work, collect actual times and record traceability. Quality systems manage inspection results, nonconformances and corrective actions.

A digital thread is useful only when identifiers, revisions, units, coordinate systems and approval states are consistent. A changed CAD revision must trigger review of the route, fixture, tools, program and inspection plan. Product data management and manufacturing resource planning systems support this control.

Artificial intelligence can assist feature recognition, retrieval of analogous routes, tool-wear prediction, anomaly detection and parameter recommendation. However, AI-generated plans require validated training data, explainable constraints, cybersecurity controls and human approval. An algorithm should not silently select a process that exceeds machine capability or compromises worker safety. Data provenance, access control and audit trails are essential in regulated or safety-critical production.

7. Applied Case: Illustrative CNC-Milled Mounting Plate

Background

The following is an illustrative case. A manufacturer produces batches of an aluminium mounting plate containing a rectangular pocket, four bolt holes and two precision datums. The annual quantity is moderate, but the design changes occasionally.

Problem

The existing route used three setups: one for facing, one for pockets and holes, and one for final datum correction. Operators reported inconsistent hole location and excessive inspection time. The route also contained a tool designation that was no longer available.

Analysis

Review of the drawing showed that the hole pattern and pocket position were both referenced to the same two datums. The third setup recreated those datums with a less stable clamping arrangement. The machine database showed that a four-axis machining centre could access all features in two orientations. The CMM program, however, still used the old revision.

Approach and solution

The revised plan:

  1. verifies aluminium grade and saw-cut allowance;
  2. faces the blank and establishes primary datum A;
  3. machines datum B and the pocket in the first setup;
  4. probes A and B, rotates the part, and machines the remaining features in the second setup;
  5. uses a dedicated soft-jaw profile to improve repeatability without distorting the plate;
  6. replaces the unavailable tool with a validated coated-carbide end mill;
  7. performs an in-process check of pocket size and hole location; and
  8. updates the CMM program, route revision and tool list under formal approval.

The process engineer chooses cutting data from the tool supplier’s range, then confirms machine power and chip evacuation during a controlled trial. The inspection plan identifies datum-related characteristics for CMM measurement and noncritical dimensions for calibrated hand tools.

Outcome

The route eliminates one setup, reduces datum transfer, and removes an obsolete tool reference. The principal improvement is not simply shorter machining time; it is improved process control. Before release, the manufacturer should confirm the result using actual cycle-time data, first-off inspection and a capability study where production volume justifies it.

Learning points

  • Feature relationships should drive datum and setup decisions.
  • A route is a controlled technical document, not merely a list of machines.
  • Resource databases require ownership and revision control.
  • Inspection programs must follow drawing revisions.
  • CAPP recommendations require engineering validation before production release.

8. Challenges, Limitations and Best Practices

Common planning failures include selecting tools from outdated databases, ignoring fixture deflection, using nominal rather than effective cutting diameter, omitting deburring, measuring with unsuitable instruments, and failing to control revisions. Another failure is optimizing one operation while increasing total handling, inspection or risk.

Best practice is to use a cross-functional review involving design, manufacturing, quality, maintenance and production control. Standard tools and modular fixtures should be preferred where they meet requirements. Each route should contain explicit assumptions, a clear approval status and measurable acceptance criteria. Actual cycle times, tool life, scrap causes and inspection results should be fed back into the CAPP knowledge base.

Sustainability should also be considered. Efficient nesting reduces material waste; appropriate cutting conditions reduce energy and tool consumption; minimum-quantity or optimized coolant systems may reduce environmental burden; and repairable or reusable fixtures extend resource life. These choices must not compromise operator health, fire safety, part quality or machine reliability.

Chapter Summary

CAPP transforms product requirements into an executable manufacturing route. Effective planning integrates design interpretation, datum selection, setup strategy, operation sequencing, machine and tool selection, workholding, cutting conditions, inspection and documentation. Routing sheets must communicate operations, resources, conditions, quality controls, times and revision status.

Variant CAPP reuses and adapts proven plans; generative CAPP derives plans from geometry, resources and rules; and knowledge-based or hybrid CAPP combines cases, expert knowledge and computational reasoning. Each approach depends on accurate data and disciplined validation. CAD/CAM, ERP, MES, quality systems and digital-thread practices extend CAPP across the manufacturing enterprise. AI can enhance retrieval and prediction, but human engineering responsibility, cybersecurity, traceability and safety remain essential.

Key Terms

CAPP: Computer-aided process planning that converts product information into manufacturing instructions.

Routing sheet: Controlled document listing the sequence, resources and controls for manufacturing a part.

Operation: A defined manufacturing activity performed in a specified resource or setup.

Setup: A workpiece arrangement in which location and clamping are maintained.

Datum: Reference feature or system used to establish location and measurement.

3-2-1 location: Workholding principle using three, two and one locating contacts to constrain degrees of freedom.

Workholding: Methods and equipment used to locate and secure a workpiece.

Fixture: Device that locates and clamps a workpiece for repeatable processing.

Cutting speed: Relative speed between cutting edge and work surface.

Feed per tooth: Distance advanced per cutter tooth during milling.

Material-removal rate: Approximate volume of material removed per unit time.

Tool overhang: Distance from tool support to the cutting region.

Process capability: Ability of a stable process to meet specified requirements.

Variant CAPP: CAPP based on retrieving and modifying a plan for a similar part.

Generative CAPP: CAPP that creates a plan from models, rules and manufacturing data.

Knowledge-based CAPP: CAPP using encoded expert knowledge, rules or constraints.

Digital thread: Connected flow of consistent product and production data across systems.

Datum shift: Error or inconsistency caused by changing the reference system between operations or inspection.

Revision control: Formal management of changes to product, process and resource information.

Review Questions

Short Answer Questions

  1. What information must a process planner extract from a CAD drawing or model?
  2. Explain the purpose of a routing sheet.
  3. What is the 3-2-1 locating principle?
  4. State two factors that influence machine selection.
  5. Distinguish variant CAPP from generative CAPP.

Long Answer Questions

  1. Explain how datum selection and setup planning influence dimensional accuracy.
  2. Describe a complete method for selecting cutting tools, workholding and inspection equipment.
  3. Explain the principal cutting-condition equations used in milling and state their assumptions.
  4. Compare variant, generative and knowledge-based CAPP in terms of data, benefits and limitations.
  5. Discuss how CAPP integrates with CAD, CAM, ERP, MES and quality-management systems.

Analytical / Application Questions

  1. A milling cutter has a diameter of 40 mm, cutting speed of 120 m/min, four teeth and feed per tooth of 0.06 mm/tooth. Calculate spindle speed and table feed, showing units and suitable rounding.
  2. A part has tight positional tolerances referenced to two common datums, but the proposed route uses three setups and reclamps on a finished surface. Diagnose the likely risks and propose a revised route.
  3. A factory has many similar parts, frequent design revisions and incomplete historical routes. Recommend a CAPP strategy and justify how data governance and human approval should be implemented.

Multiple Choice Questions with Answers

Question 1

Which document normally communicates the sequence, work centre, tooling and inspection requirements for manufacturing a part?

A. Routing sheet

B. Sales invoice

C. Material safety data sheet only

D. Maintenance log

Correct Answer: A. Routing sheet

Question 2

In the 3-2-1 locating principle, the three primary locating points establish a:

A. Primary plane

B. Cutting speed

C. Tool offset

D. Surface roughness value

Correct Answer: A. Primary plane

Question 3

A milling cutter has D = 50 mm and cutting speed v_c = 157 m/min. Approximately what spindle speed follows from n = 1000v_c/(πD)?

A. 100 rpm

B. 500 rpm

C. 1,000 rpm

D. 5,000 rpm

Correct Answer: C. 1,000 rpm

Question 4

For milling, which expression estimates table feed when feed per tooth, tooth count and spindle speed are known?

A. v_f = f_z z n

B. v_f = D/(πn)

C. v_f = a_p/a_e

D. v_f = n/f_z

Correct Answer: A. v_f = f_z z n

Question 5

Which CAPP approach primarily retrieves an existing plan for a similar part and modifies it?

A. Generative CAPP

B. Variant CAPP

C. Manual inspection planning

D. Finite-element analysis

Correct Answer: B. Variant CAPP

Question 6

Which factor is most directly associated with selecting a fixture?

A. Workpiece location, clamping and tool access

B. Customer advertising budget

C. Office lighting colour

D. Finished-product shipping label design

Correct Answer: A. Workpiece location, clamping and tool access

Question 7

Why should heavy stock removal generally precede precision finishing?

A. To protect final dimensions from later roughing forces

B. To eliminate the need for datums

C. To make inspection unnecessary

D. To ensure every tool uses identical speed

Correct Answer: A. To protect final dimensions from later roughing forces

Question 8

A generative CAPP system is especially dependent on:

A. Accurate geometry, resource data and validated rules

B. A single operator’s memory only

C. Removing all inspection operations

D. Using the largest available machine

Correct Answer: A. Accurate geometry, resource data and validated rules

Question 9

Which system commonly dispatches work and collects shop-floor production data?

A. MES

B. CAD sketcher only

C. Toolbox catalogue only

D. Payroll ledger

Correct Answer: A. MES

Question 10

What is a major governance requirement when AI assists process planning?

A. Human validation, traceability and controlled data

B. Unreviewed automatic release of every plan

C. Deletion of revision histories

D. Ignoring machine-capability limits

Correct Answer: A. Human validation, traceability and controlled data

CAD and CAM
Chapter 10 of 15