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:
- Depths — the set of allowable cut depths, numbered from shallowest (usually #1) to deepest (usually #9 or #10 depending on the manufacturer). Each depth has a precise measurement in inches from the bottom of the cut to a reference surface.
- Spacing — the distance from the bow stop (shoulder) to each cut position, and from cut to cut.
- MACS (Maximum Adjacent Cut Specification) — the largest allowable difference in depth between any two neighboring cuts. Exceed the MACS and the key may bind or the cuts may undercut each other, creating a weak spot or allowing unintended shear-line alignment. For example, a MACS of 4 means cuts numbered 1 and 5 may be adjacent, but cuts 1 and 6 may not.
- Blank designation — the Ilco, Silca, or JMA blank number that matches the keyway.
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:
- Clamp alignment — both the original and the blank must be clamped at exactly the same shoulder reference point. A misaligned blank shifts every cut.
- Worn originals — a key worn through use will have shallower, rounded valleys. The duplicate will copy those errors. Always compare a duplicate to the original with a micrometer and bitting gauge. If the original is out of spec, cut to code instead.
- Cutter sharpness — a dull cutter causes dragging that rounds the bottom of cuts and raises the effective depth measurement. Inspect cutters regularly and replace as needed.
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
- Eye protection — metal chips and cutter fragments can become projectiles. Wear safety glasses rated for impact protection whenever a cutter is spinning.
- Hand position — keep fingers clear of the rotating cutter. Use the machine's clamp; never hold the blank freehand.
- Deburring — always deburr cut keys before inserting them into a cylinder. A sharp burr can scratch a pin chamber or score a plug, creating locksmith liability.
- Machine guarding — never remove or bypass the cutter guard on a code machine or duplicator.
- Housekeeping — metal shavings accumulate quickly. Sweep or vacuum the work area regularly; fine swarf is a slip and cut hazard.
- Calibration log — record every calibration check. If a machine is found out of calibration, re-cut all keys produced since the last verified calibration.
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?
- Identify the target depth: depth #3 = 0.285 inch.
- Calculate the upper tolerance limit: 0.285 + 0.005 = 0.290 inch.
- Calculate the lower tolerance limit: 0.285 − 0.005 = 0.280 inch.
- Compare the measured value (0.291 inch) to the range 0.280–0.290 inch.
- 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?
- Identify the starting depth: depth #1 = 0.240 inch.
- Each additional depth number adds one increment: depth #N = 0.240 + (N − 1) × 0.015 inch.
- For depth #5: depth #5 = 0.240 + (5 − 1) × 0.015 = 0.240 + 4 × 0.015.
- Calculate: 4 × 0.015 = 0.060 inch.
- 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.
- List adjacent pairs and their depth numbers: (3,7), (7,2), (2,5), (5,1).
- Calculate the absolute difference for each pair: |3−7|=4, |7−2|=5, |2−5|=3, |5−1|=4.
- MACS = 4, so any difference greater than 4 is a violation.
- Pair (7,2) has a difference of 5, which exceeds the MACS of 4.
- 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?
- Cut 1: target 0.300, range 0.295–0.305, measured 0.298 → IN tolerance.
- Cut 2: target 0.315, range 0.310–0.320, measured 0.315 → IN tolerance.
- Cut 3: target 0.285, range 0.280–0.290, measured 0.282 → IN tolerance.
- Cut 4: target 0.300, range 0.295–0.305, measured 0.300 → IN tolerance.
- Cut 5: target 0.270, range 0.265–0.275, measured 0.271 → IN tolerance.
- 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.
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.