🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Business & Cross-Cutting › Locksmith & Security Systems › Keying Systems: Master Keying, Rekeying, and Key Control › Lesson 2
BUS-LOCK72-03 · Lesson 2 · 13 clock hours · practice

Key Cutting: Code Machines, Duplicators, and Bitting Specifications

Objective. The student will cut keys to code and by duplication using a manual duplicator and a semi-automatic code machine, with all cuts falling within the manufacturer's tolerance.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by a credentialed professional in the field or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

Key Cutting: Code Machines, Duplicators, and Bitting Specifications

Why Precision Matters

A key that is cut even slightly out of specification may fail to operate a lock, damage the cylinder, or — in a master-key system — open locks it should not. Every cut you make must fall within the manufacturer's published tolerance, typically ±0.005 inch. That small margin leaves no room for guesswork, which is why locksmiths use calibrated machines, key micrometers, and published bitting specifications rather than relying on feel alone.

Reading a Bitting Specification Chart

A bitting specification chart (also called a depth and space specification chart) lists everything you need to cut a key for a given keyway family:

Always verify the keyway before selecting a blank. A blank that fits the cylinder face but belongs to the wrong keyway family will produce a key that cannot reach the correct shear line.

Code Machines (Semi-Automatic)

A semi-automatic code machine such as the Framon DC-100 or Ilco 045 positions the key blank at precise depth and spacing settings dialed in by the operator. The machine does not interpret a code on its own — you read the bitting list, enter each depth value by setting a depth stop or numeric dial, and then clamp and cut.

Setup steps:

1. Select and install the correct cutter and spacer for the keyway family.

2. Calibrate the machine. Most code machines have a calibration key and test-cut procedure described in the manufacturer's manual. Perform calibration at the start of every work session.

3. Load the bitting specification for the key code you are cutting.

4. Set the depth stop to the first cut value; set the spacing stop to cut position 1.

5. Clamp the blank firmly so it cannot shift during the cut.

6. Make the cut, advance to position 2, reset the depth stop, and continue.

7. After all cuts are complete, deburr the key with a file or buffer wheel before testing.

Manual Duplicators

A manual duplicator (pantograph-style) traces an original key and reproduces its profile on a blank. The tracer stylus follows each cut valley while the cutter reproduces the same motion on the new blank.

Key points for accurate duplication:

Measuring with a Key Micrometer

A key micrometer reads the depth of each cut from the reference surface of the key shoulder. To measure:

1. Place the anvil of the micrometer against the shoulder reference surface.

2. Lower the spindle to the bottom of the cut.

3. Read the measurement and compare it to the published depth value for that cut number.

A tolerance of ±0.005 inch means a published depth of 0.300 inch is acceptable anywhere from 0.295 to 0.305 inch. Record every measurement on your tolerance worksheet before moving to the next key.

Safety and Shop Practices

Putting It Together: From Code Book to Cylinder

A complete code-cutting workflow runs: look up the key code in the Ilco or Silca code book → identify the keyway and blank → read the bitting list → verify MACS compliance → calibrate and set up the machine → cut → measure every cut with a micrometer → deburr → test in a practice cylinder. If a cut is out of tolerance, you must re-cut a fresh blank; attempting to deepen a cut that is too shallow on the same blank often results in an overcut.

Building speed through this workflow — the timed drill targets eight minutes per key — comes from organizing your tools before you start, not from rushing the cuts themselves. Accuracy first; speed follows practice.

Key terms10

Bitting specificationThe complete set of manufacturer-published depth and spacing values that define the allowable cuts for a key code, used to set up a code machine and verify finished cuts.
MACS (Maximum Adjacent Cut Specification)The largest permissible depth difference between any two neighboring cuts on a key. Exceeding it can cause binding, mechanical weakness, or unintended shear-line alignment.
Depth incrementThe fixed difference in height between consecutive depth numbers in a manufacturer's bitting system; for example, each step may equal 0.015 inch, so depth #1 and depth #2 differ by that amount.
Key micrometerA precision measuring instrument used to determine the exact depth of each cut on a key, allowing the locksmith to verify cuts against published specifications.
Bitting gauge (key gauge)A go/no-go gauge card that provides a quick visual check of whether a key's cuts fall within acceptable depth ranges, used alongside a micrometer for verification.
Code machine (semi-automatic)A key-cutting machine in which the operator sets depth and spacing values from a bitting list; the machine then positions and cuts the blank to those precise settings.
Pantograph duplicatorA manual key-cutting machine that uses a tracing stylus to follow an original key's profile and simultaneously reproduce that profile on a new blank via a linked cutter.
KeywayThe specific cross-sectional profile of a key blade and its corresponding cylinder plug opening; keys and blanks must match the correct keyway to enter and operate a lock.
DeburringThe process of removing sharp metal edges and fragments left on a key after cutting, using a file or buffer wheel, before the key is tested in a cylinder.
CalibrationThe process of verifying and adjusting a code machine or duplicator so that its depth and spacing settings produce cuts that match published specifications within accepted tolerance.

Worked examples4

1. A bitting specification chart shows that depth #3 = 0.285 inch and depth #7 = 0.345 inch. You cut a key and measure cut position 2 (which should be depth #3) at 0.291 inch. Is this cut within the ±0.005 inch tolerance?
  1. Identify the target depth: depth #3 = 0.285 inch.
  2. Calculate the upper tolerance limit: 0.285 + 0.005 = 0.290 inch.
  3. Calculate the lower tolerance limit: 0.285 − 0.005 = 0.280 inch.
  4. Compare the measured value (0.291 inch) to the range 0.280–0.290 inch.
  5. 0.291 inch is above the upper limit of 0.290 inch by 0.001 inch.
Answer: The cut is OUT of tolerance. The acceptable range is 0.280–0.290 inch; the measured value of 0.291 inch exceeds the upper limit. Cut a fresh blank and recheck calibration.
2. A Schlage keyway bitting list uses a depth increment of 0.015 inch, with depth #1 (shallowest) = 0.240 inch. What is the published depth for depth #5?
  1. Identify the starting depth: depth #1 = 0.240 inch.
  2. Each additional depth number adds one increment: depth #N = 0.240 + (N − 1) × 0.015 inch.
  3. For depth #5: depth #5 = 0.240 + (5 − 1) × 0.015 = 0.240 + 4 × 0.015.
  4. Calculate: 4 × 0.015 = 0.060 inch.
  5. Add: 0.240 + 0.060 = 0.300 inch.
Answer: Depth #5 = 0.300 inch.
3. A key code reads: 3-7-2-5-1 (cuts 1 through 5). The MACS for this keyway family is 4. Identify any adjacent pair that violates the MACS.
  1. List adjacent pairs and their depth numbers: (3,7), (7,2), (2,5), (5,1).
  2. Calculate the absolute difference for each pair: |3−7|=4, |7−2|=5, |2−5|=3, |5−1|=4.
  3. MACS = 4, so any difference greater than 4 is a violation.
  4. Pair (7,2) has a difference of 5, which exceeds the MACS of 4.
  5. All other pairs have differences of 4 or less and are within the MACS.
Answer: The adjacent pair at cut positions 2–3 (depths 7 and 2) violates the MACS because the difference of 5 exceeds the maximum of 4. This bitting combination would not be a valid key code for this keyway family.
4. You measure five cuts on a duplicated key and record: 0.298, 0.315, 0.282, 0.300, 0.271 inch. The corresponding published depths are 0.300, 0.315, 0.285, 0.300, 0.270 inch. Using ±0.005 inch tolerance, how many cuts are in tolerance and how many are out?
  1. Cut 1: target 0.300, range 0.295–0.305, measured 0.298 → IN tolerance.
  2. Cut 2: target 0.315, range 0.310–0.320, measured 0.315 → IN tolerance.
  3. Cut 3: target 0.285, range 0.280–0.290, measured 0.282 → IN tolerance.
  4. Cut 4: target 0.300, range 0.295–0.305, measured 0.300 → IN tolerance.
  5. Cut 5: target 0.270, range 0.265–0.275, measured 0.271 → IN tolerance.
  6. Count: 5 in tolerance, 0 out of tolerance.
Answer: All five cuts are within the ±0.005 inch tolerance. The duplicate key passes measurement verification.
In class: Instructor demonstrates how to read a bitting specification chart, identify depth increments and MACS, then enter a code into the school's code machine and cut a key blank; students repeat on five different key codes across three keyways, measuring each cut with a key micrometer and recording measurements on a tolerance worksheet · Students duplicate a set of five worn keys on a manual duplicator, then compare duplicates to originals with a micrometer and a bitting gauge, flagging any cut that differs by more than the acceptable tolerance, and re-cut any out-of-tolerance cuts · Timed drill: instructor provides an Ilco or Silca key code book entry; students locate the correct blank, set up the code machine, cut, deburr, and test the key in a practice cylinder in under eight minutes, repeating three times with different keyways
Materials: Semi-automatic code machine (e.g., Framon or Ilco) with calibration tools, manual key duplicator, assorted key blanks (Kwikset, Schlage, Medeco, Master padlock), key micrometer, key gauge, bitting specification charts, Ilco or Silca key code book or software, key deburring file and buffer wheel, tolerance worksheets
Check: All cuts on five code-cut keys measured by instructor must fall within ±0.005 inch of the published depth specification; duplicate keys must operate the source cylinder without binding; pass = 90% of cuts in tolerance on first attempt, 100% after correction

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

ALOA CRL — Key Systems and Cutting
1. What does MACS stand for, and what does it govern in a bitting specification?
ALOA CRL — Key Systems and Cutting
2. When setting up a semi-automatic code machine at the start of a work session, which step must be completed before cutting any customer keys?
ALOA CRL — Key Systems and Cutting
3. A key cut measures 0.308 inch on a position where the published depth is 0.300 inch and the tolerance is ±0.005 inch. What is the correct action?
ALOA CRL — Key Systems and Cutting
4. When duplicating a visibly worn key on a manual duplicator, what is the best practice before handing the duplicate to the customer?
State License — Safety and Regulatory Compliance
5. Which personal protective equipment (PPE) is required whenever the cutter on a code machine or duplicator is spinning?
ALOA CRL — Key Systems and Cutting
6. A bitting list uses a depth increment of 0.015 inch and sets depth #1 at 0.240 inch. What is the published depth for depth #4?
ALOA CRL — Key Systems and Cutting
7. A key code sequence of 1-6-2-5 is given for a keyway with a MACS of 4. Which adjacent pair, if any, violates the MACS?
State License — Scope of Practice
8. An alarm technician is asked to rekey the access-control keypads in a commercial building after an employee is terminated. Which credential primarily authorizes the locksmith portion of this work — cutting and fitting new keys and cylinders?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.