Key Copying Kiosk Product
Overview
A key copying kiosk is an automated self-service machine that optically scans a master key, looks up the correct blank type from an on-board carousel, cuts a duplicate using a high-speed motorized blade, and dispenses the finished copy to the customer. The machine operates 24/7, allowing convenient key duplication outside traditional locksmith hours and without staff intervention. The technology is common in retail (hardware stores, supermarkets) and increasingly deployed as standalone kiosks in shopping malls and transit stations.
The customer inserts a master key into the Key Scanning Assembly, which optically images the key's profile using a linear CCD camera. Software analyzes the image, determining the key's type, manufacturer, and cutting pattern. The Control & Safety Board look up the appropriate blank in a local database and index the Key Blank Carousel carousel to present a matching blank. The Cutting & Spindle Assembly, a high-speed spindle with a carbide end-mill blade, rotates at 8000 RPM. The Blank Feed System, an XY stepper-motor-driven stage, automatically positions the blank under the spinning blade, and the blade cuts the key's profile by moving along the scanned contour. The Dust Collection System vacuum motor captures metal shavings during cutting. Once complete, the finished key is ejected into a tray for customer pickup.
These machines are deployed in retail hardware stores, locksmiths, shopping malls, airports, and increasingly as street-level kiosks in dense urban areas. The main advantage is 24/7 availability and low cost per copy (economies of scale make unattended operation economical). The challenge is high-accuracy profile scanning and cutting (keys are precision-machined products; off-spec copies jam in locks), reliable blade maintenance (dull blades produce rough edges and fit failures), and safety (preventing finger contact with a spinning 8000 RPM blade).
How it works
The customer selects "Make a Copy" on the User Interface and inserts a master key into the Key Scanning Assembly. A precision Key Positioning Jig, an aluminum jig, positions the key at a fixed reference point. The Linear CCD Camera, a 4096-pixel linear CCD array (2048 DPI resolution), captures a high-resolution image of the key's profile as it is backlit by the LED Ring Light, a white LED ring. A Calibration Reference, a precision-machined reference block placed in the scan path, provides scale and perspective correction. The image is transmitted to the Control & Safety Board MCU via USB.
Computer vision software (running on the ARM Cortex-M0+ MCU or offloaded to a cloud service via WiFi) analyzes the key profile. The software identifies:
- The key's tooth pattern (the cutting depths along the blade)
- The bow (handle) geometry
- The blank type (residential, commercial, automotive, etc.)
- The manufacturer (Kwikset, Master Lock, Yale, etc.)
This information is matched against a local or cloud database of known key types. Once matched, the software extracts the cutting profile as a series of (X, Y, Z) coordinates representing the blade path needed to transform a blank into a copy.
The Control & Safety Board then index the Key Blank Carousel carousel to retrieve the correct blank type. The magazine is a stainless steel wheel with 50 indexed slots, each holding one or two key blanks in a spring-loaded Key Blank Retaining Clip. A stepper motor with a gearbox rotates the carousel in precise increments (e.g., 7.2° per step for 50 slots). An optical home sensor confirms position. Once the correct blank is indexed to the dispense position, a mechanical pusher ejects it onto the Carriage Block, the XY feed stage.
The cutting process begins. The Brushless Spindle Motor, a brushless EC motor, spins up to 8000 RPM. A spring-loaded collet (ER-11 standard) grips a carbide Carbide Cutting Blade, a 3 mm diameter end-mill tool. Two stepper motors (one for X travel, one for Y travel) drive the carriage block beneath the spinning blade. The Control & Safety Board feed the X and Y step counts according to the pre-computed cutting profile. As the blank moves beneath the blade, the blade cuts away material, replicating the master key's tooth pattern. Typical cutting time is 25–40 seconds, depending on the complexity of the profile.
Throughout cutting, the Dust Collection System system is active. A 300 W DC vacuum motor draws air and metal shavings (fine brass, steel, or aluminum dust from the blank) through a shroud surrounding the cutting area. The air and dust pass through a HEPA filter cartridge (rated for metal particulates), and the dust is collected in a removable Dust Bin. This prevents metal dust from contaminating the machine interior and the operator's breathing air.
Once cutting is complete, the carriage retracts to a safe position, and the Brushless Spindle Motor spins down. A mechanical pusher ejects the finished key from the carriage into a collection tray visible through the Polycarbonate Safety Shield, a clear polycarbonate safety barrier. The customer retrieves the key and tests it (if a test lock is provided) or leaves.
The User Interface, a 5 inch capacitive touchscreen, guides the process. After the master key is scanned, the screen displays "Scanning..." for 2–3 seconds, then shows the matched key type, price (typically $1–3), and a "Proceed" button. Once payment is confirmed via the Payment Terminal terminal (supporting EMV chip cards, contactless NFC like Apple Pay, and QR code mobile wallets), the screen shows "Cutting in progress..." with a progress bar. Once done, "Your key is ready. Please remove from tray." appears.
Safety interlocks are critical. The Control & Safety Board interlock the spindle motor: it only energizes when the carriage is fully retracted (confirmed by a limit switch) and the blade guard is in place. An emergency stop button (red mushroom head on the control panel) immediately de-energizes the spindle and all motors. If the customer attempts to insert a finger into the cutting area, a mechanical guard prevents access to the blade.
Maintenance is required every 500–1000 key copies. The carbide blade dulls and must be replaced (a simple collet change). The HEPA filter clogs and is replaced monthly (or when suction drops noticeably). The lead screws are lubricated annually with light machine oil. The magazine carousel is inspected for jammed blanks. The calibration block is cleaned of dust to prevent image degradation.
Power is supplied by a 0.75 kW industrial switched-mode power supply converting 240 V AC single-phase to 24 V DC (controls, solenoids) and 48 V DC (spindle motor). Peak draw during cutting (spindle at full power plus both stepper motors active) is 600–700 W. Idle power (display and controls) is 30 W.
Build & assembly graph
expand / collapse · shared sub-assemblies converge · links to related products · est. labourTap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.
Bill of materials
10 top-level lines · 56 rows shown · 119 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Machine Enclosure 4 parts | key-copying-kiosk-enclosure | 1× | 1 | 7 | assembly |
| 1.1 | Steel Frame | key-copying-kiosk-frame | 1× | 1 | — | part |
| 1.2 | Polycarbonate Safety Shield | key-copying-kiosk-shield | 1× | 1 | — | part |
| 1.3 | Shaving Collection Tray | key-copying-kiosk-base-tray | 1× | 1 | — | part |
| 1.4 | Rubber Isolation Foot | key-copying-kiosk-feet | 4× | 4 | — | part |
| 2 | Key Scanning Assembly 4 parts | key-copying-kiosk-scanning-system | 1× | 1 | 6 | assembly |
| 2.1 | Linear CCD Camera 2 parts | key-copying-kiosk-line-camera | 1× | 1 | 3 | assembly |
| 2.1.1 | CMOS Image Sensor | image-sensor | 1× | 1 | — | part |
| 2.1.2 | Connector | connector | 2× | 2 | — | part |
| 2.2 | LED Ring Light 1 parts | key-copying-kiosk-light-source | 1× | 1 | 1 | assembly |
| 2.2.1 | Connector | connector | 1× | 1 | — | part |
| 2.3 | Key Positioning Jig | key-copying-kiosk-key-holder | 1× | 1 | — | part |
| 2.4 | Calibration Reference | key-copying-kiosk-calibration-block | 1× | 1 | — | part |
| 3 | Key Blank Carousel 4 parts | key-copying-kiosk-blank-magazine | 1× | 1 | 57 | assembly |
| 3.1 | Magazine Carousel Wheel | key-copying-kiosk-magazine-wheel | 1× | 1 | — | part |
| 3.2 | Magazine Motor 3 parts | key-copying-kiosk-magazine-motor | 1× | 1 | 3 | assembly |
| 3.2.1 | Microcontroller | mcu | 1× | 1 | — | part |
| 3.2.2 | Relay | relay | 1× | 1 | — | part |
| 3.2.3 | Connector | connector | 1× | 1 | — | part |
| 3.3 | Center Bearing 1 parts | key-copying-kiosk-magazine-bearing | 1× | 1 | 3 | assembly |
| 3.3.1 | Ball Bearing | ball-bearing | 3× | 3 | — | part |
| 3.4 | Key Blank Retaining Clip | key-copying-kiosk-blank-clip | 50× | 50 | — | part |
| 4 | Cutting & Spindle Assembly 4 parts | key-copying-kiosk-cutting-head | 1× | 1 | 5 | assembly |
| 4.1 | Brushless Spindle Motor | key-copying-kiosk-spindle-motor | 1× | 1 | — | part |
| 4.2 | Carbide Cutting Blade | key-copying-kiosk-cutting-blade | 1× | 1 | — | part |
| 4.3 | Spindle Bearing 1 parts | key-copying-kiosk-spindle-bearing | 1× | 1 | 2 | assembly |
| 4.3.1 | Ball Bearing | ball-bearing | 2× | 2 | — | part |
| 4.4 | Blade Guard | key-copying-kiosk-blade-guard | 1× | 1 | — | part |
| 5 | Blank Feed System 4 parts | key-copying-kiosk-feed-mechanism | 1× | 1 | 13 | assembly |
| 5.1 | Stepper Motor for Feed 2 parts | key-copying-kiosk-feed-motor | 2× | 2 | 2 | assembly |
| 5.1.1 | Microcontroller | mcu | 1× | 2 | — | part |
| 5.1.2 | Relay | relay | 1× | 2 | — | part |
| 5.2 | Precision Lead Screw | key-copying-kiosk-lead-screw | 2× | 2 | — | part |
| 5.3 | Carriage Block 2 parts | key-copying-kiosk-carriage | 1× | 1 | 5 | assembly |
| 5.3.1 | Ball Bearing | ball-bearing | 4× | 4 | — | part |
| 5.3.2 | Connector | connector | 1× | 1 | — | part |
| 5.4 | Position Limit Switch | key-copying-kiosk-position-sensor | 2× | 2 | — | part |
| 6 | Dust Collection System 3 parts | key-copying-kiosk-dust-collection | 1× | 1 | 5 | assembly |
| 6.1 | Vacuum Motor 2 parts | key-copying-kiosk-vacuum-motor | 1× | 1 | 3 | assembly |
| 6.1.1 | Motor Housing | motor-housing | 1× | 1 | — | part |
| 6.1.2 | Ball Bearing | ball-bearing | 2× | 2 | — | part |
| 6.2 | HEPA Filter Cartridge | key-copying-kiosk-dust-filter | 1× | 1 | — | part |
| 6.3 | Dust Bin | key-copying-kiosk-collection-container | 1× | 1 | — | part |
| 7 | User Interface 3 parts | key-copying-kiosk-ui | 1× | 1 | 3 | assembly |
| 7.1 | 5 inch LCD Touchscreen | key-copying-kiosk-display | 1× | 1 | — | part |
| 7.2 | LCD Panel | lcd-panel | 1× | 1 | — | part |
| 7.3 | Touch Digitizer | touch-digitizer | 1× | 1 | — | part |
| 8 | Payment Terminal 2 parts | key-copying-kiosk-payment | 1× | 1 | 2 | assembly |
| 8.1 | EMV Card Terminal | key-copying-kiosk-card-reader | 1× | 1 | — | part |
| 8.2 | NFC/RFID Module | key-copying-kiosk-nfc-reader | 1× | 1 | — | part |
| 9 | Control & Safety Board 4 parts | key-copying-kiosk-controls | 1× | 1 | 20 | assembly |
| 9.1 | Bare PCB | pcb-bare | 1× | 1 | — | part |
| 9.2 | Microcontroller | mcu | 1× | 1 | — | part |
| 9.3 | Relay | relay | 6× | 6 | — | part |
| 9.4 | Connector | connector | 12× | 12 | — | part |
| 10 | Power Supply | power-supply | 1× | 1 | — | part |
Sourcing — likely vendors
Companies that make this · indicative price $1k–$30k · MOQ & lead are typical| Vendor | HQ | Specialty | MOQ | Lead time |
|---|---|---|---|---|
| cranems.com ↗ | Williston, US | Vending machines | 50 units | 10–16 wks |
| 🇪🇸Azkoyen azkoyen.com ↗ | Peralta, ES | Vending & payment | 50 units | 10–16 wks |
| fujielectric.com ↗ | Tokyo, JP | Vending & power electronics | 50 units | 10–16 wks |
| sanden-rs.com ↗ | Isesaki, JP | Vending & retail systems | 50 units | 10–16 wks |
| tcnvend.com ↗ | Changsha, CN | Vending machines | 50 units | 10–16 wks |
1,158-word article