Index of Software Questions

CodeSource®

Adding second module to database
Car Opening Authority not installed
Card CX32, X and W cuts
Card printout, marks are off
Installation Requirements
Installation Instructions
Marks are off on card printouts
Module Installation
W cuts, card CX32
X cuts, card CX32
Return to Table of Contents

CardWare™

Custom Series in CardWare™
Installation Instructions
Installation Requirements
Marks are off on card printouts
Return to Table of Contents

CodeSource® Palm

Download Demo Version of CodeSource® Palm
Installation Instructions
Installation Requirements
Return to Table of Contents

CodeSource® Pocket

Blue SHARK™, CodeMax® and Handheld PC’s
Download CodeSource® Pocket Demo for Windows Mobile 5
Download CodeSource® Pocket Demo for pre-Windows Mobile 5
File Not Copied
Installation Instructions
Installation Requirements
Series listing not updated, program has old date after installing update
Return to Table of Contents

How To Live Action Learning Series

Acrobat Reader requires updated media player
Installation Instructions
Installation Requirements
Jerky motion, skipping sound
Return to Table of Contents

Interactive Car Opening Authority®

File Download, save this file or find a program to open it?
Installation Instructions
Installation Requirements
Video won't start
Return to Table of Contents

Interactive Depth and Spacing Guide

Installation Instructions
Installation Requirements
Run-time Error 75 in Windows Vista
Return to Table of Contents

KeyChoice®

Installation Instructions
Installation Requirements
Run-time Error 75 in Windows Vista
Return to Table of Contents

MasterKing®

Custom DSD - Limits
Exporting a Project
Importing a Project

Installation Instructions
Installation Requirements
Run-time Error 75 in Windows Vista
Sorting Key Symbols in Manual Projects
Return to Table of Contents

KeyTrail®

Always Include an Administrator
Bittings – going without
Copying Data Between Installations
Getting Started in KeyTrail®
Import bittings from MasterKing®
Import Data Overview
Imported key system not found
Import shows records, "Use this File" button grayed out
Introduction to KeyTrail®
Installation Instructions
Installation Requirements
Key Symbols – going without
Master Key Relationships
Network Installations
Password Lost or Forgotten
User ID not found
Table of Contents

Index of Key Machine Questions

Blitz™ and Switch Blitz™

Blitz™ Manual
Calibration Kit CMB-CK Instructions
C Jaw and Medeco® Sky Keyway
Card is incorrect, keys don't work
Cutting Mogul keys on a Blitz™
Gauging Medeco® Sky and Air (Commercial) Keyways
Switch Blitz™ Manual
Using the B Jaw
Using a Micrometer Card with Tip-Gauged Blanks
Return to Table of Contents

CodeMax®

C Jaw and Medeco® Sky Keyway
Calibrating a CodeMax® with the CMB-CK Calibration Kit
CodeMax® and Handheld PC's
CodeMax® Manual
Connection Checklist
Custom DSD’s in CodeMax®
Cutting Mogul keys on a CodeMax®
Cutting Medeco® Sky and Air (Commercial) Keyways
Cutting Medeco® Half Step, DSD 75 or DSD 3075
Limits – Highest, Lowest Cutting Range on CodeMax®
DSD Listing
File not found in CodeMax® Update
Micrometer Function
Micrometer Function, Tip Gauged Keys
USB to Serial adapters Tested or Reported
Using the B Jaw
Update program shows error 53, file not found
X cut, Hudson and Other Wafer Locks, DSD 40
W cut, Hudson and Other Wafer Locks, DSD 40
Return to Table of Contents

Blue SHARK™

Angled cuts cutting incorrectly
Auto-Calibration
Blue SHARK™ and Handheld PC's
Blue SHARK™ Auto-Calibrate instructions
Blue SHARK™ Manual
Blue SHARK™ update instructions
C Jaw Specified for Medeco®
Connection Checklist
DSD Listing
File not found when updating
Update instructions
Update program gives error 53, file not found
USB to Serial adapters Tested or Reported
X cut, Hudson and Other Wafer Locks, DSD 40
W cut, Hudson and Other Wafer Locks, DSD 40
Return to Table of Contents



The Punch Machine™

Software Questions

CodeSource®

Installation Requirements

CodeSource® requires 600 megabytes of free disk space to install. CodeSource® will run on Windows 98 or newer
operating environments. CodeSource® works best when the display is set to 800x600 pixels or higher but the
screens are sized to be visible at 640x480 pixels.

Return to CodeSource® Index

Module Installation

When 2 modules are ordered and installed, a specific serial number is needed to open both modules.  HPC Customer
Service will give the proper serial number to register both modules.

If CodeSource® is installed with the serial number from one of the individual modules, only code series from that
module will show up. One must un-register the existing module and re-register using the new serial number.

To un-register CodeSource®, open the program. Close the Search for Code window and any other open windows
within CodeSource®. Click Configure and Upgrade from the menu at the top of the screen. You will be warned
that going forward will delete your registration information information. Click Yes to continue. Close and re-start
CodeSource®. Now you can repeat the registration process with the proper serial number.

NOTE: Uninstalling and reinstalling CodeSource® will not remove the registration information. One must click
Configure and Upgrade to change registration info.

NOTE: A complete installation of CodeSource® Plus, as occurs when CodeSource® is not registered, defaults to
Lock Type: All in the Search for Code window. If two modules are installed, one must choose the lock type to
search for. Click the down arrow in the Lock Type list box to see the available lock types. Make certain the
proper lock type is displayed when searching for code series.

Return to CodeSource® Index

Car Opening Authority not installed

Beginning with the 2005 version of CodeSource®, there are 2 different CD's, CodeSource® Plus, which includes
the Lockshop, Padlock and Vehicle sub-versions, and CodeSource® Lite. HPC's Interactive Car Opening Authority
is not included with CodeSource® Lite. The Interactive Car Opening Authority won't install automatically, as in the
past. One must click Install COA on the install screen.

Return to CodeSource® Index

Marks are off on card printouts

HPC has attempted to design the card printouts to work with a wide variety of printers. HPC has tested and retested
the card printouts for accuracy.

There are many factors that can prevent a key from working a lock. Was the proper DSD number selected?
Many lock manufacturers have multiple sets of depth and space dimensions. Was the lock reassembled with
non-standard pins? Some pinning kits don't match manufacturer pin lengths exactly. Is the key machine properly
calibrated? Just because some keys work with the machine doesn't mean the machine is cutting properly.
Refer to the calibration instructions in your manual to make sure your key machine is properly calibrated.
The calibration instructions can be found at 1200CMB Space Calibration.

It is possible that particular printers have peculiarities that prevent the cards from printing properly. If a card is
suspected of having improperly located depth and space marks, send an original printout to HPC, Inc., attention |
Research. DO NOT send a fax or photocopy of the card printout. Fax's and photocopies change the size of the
original image making checking the cards very difficult. If possible, also include a key cut with the card in question
and a key cut on a common pre-printed card, such as a Schlage blank cut with card C45. HPC will confirm the
marks on the card and check the keys for cutting accuracy.

Return to CodeSource® Index

X-Cut and W-Cut, DSD 40, card CX32

Hudson, in its specs for wafer locks, specifies an X depth that is half way between a 2 depth and a 3 depth.
They later added a W depth, half way between a 1 depth and a 2 depth. CodeSource® displays the X cut as
a 7 and the W cut as a 0. Substitute X for 7 and W for 0 and you will have the complete bitting for your code.
The 7 and 0 will download properly to HPC’s CodeMax® and Blue SHARK™.

Return to CodeSource® Index
 

CardWare

Installation Requirements

CardWare™ requires 300 megabytes of free disk space to install. CardWare™ will run on Windows 98 or newer
operating environments. CardWare™ works best when the display is set to 800x600 pixels or higher but the
screens are sized to be visible at 640x480 pixels.

Return to CardWare™ index

Marks are off on card printouts

HPC has attempted to design the card printouts to work with a wide variety of printers. HPC has tested and retested the card printouts for accuracy.

There are many factors that can prevent a key from working a lock. Was the proper DSD number selected? Many lock manufacturers have multiple sets of depth and space dimensions. Was the lock reassembled with non-standard pins? Some pinning kits don't match manufacturer pin lengths exactly. Is the key machine properly calibrated?
Just because some keys work with the machine doesn't mean the machine is cutting properly. Refer to the calibration instructions in your manual to make sure your key machine is properly calibrated. The calibration instructions can be found at 1200CMB Space Calibration.

It is possible that particular printers have peculiarities that prevent the cards from printing properly. If a card is suspected of having improperly located depth and space marks, send an original printout to HPC, Inc., attention Research. DO NOT send a fax or photocopy of the card printout. Fax's and photocopies change the size of the original image making checking the cards very difficult. If possible, also include a key cut with the card in question and a key cut on a common pre-printed card, such as a Schlage blank cut with card C45. HPC will confirm the marks on the card and check the keys for cutting accuracy.

Return to CardWare™ index

Custom series in CardWare™

Because CardWare™ does not contain bittings, custom series may not open after being entered. There is a pre-entered custom series called DSD900-999, CUSTOM, that can be opened in the Custom Series window and saved with any DSD desired. Of course, custom DSDs must be numbered from 900 to 999.

Return to CardWare™ index

CodeSource® Palm

Installation Requirements

CodeSource® Palm requires a Palm device running Palm OS 4.1 or later and a computer with Palm Desktop installed. Download CodeSource® Palm Demo to determine compatibility.

Return to index

CodeSource® Pocket

Installation Requirements

Due to the wide variety of Pocket PC devices available today, it is not possible to give a general answer about installation requirements. Download a demonstration version of CodeSource® Pocket to determine compatibility. Click CodeSource® Pocket Demo for Windows Mobile 5 if your device is Windows Mobile 5 or click CodeSource® Pocket Demo if your device is an older Windows Mobile version.

Return to index

Blue SHARK™, CodeMax® and Handheld PC’s

According to Microsoft Knowledge Base Article 194534, “If you attach your Handheld PC (H/PC) and another serial device to a serial switch box connected to your desktop computer, Windows-based programs may be unable to use the serial device.” In other words, if you connect a handheld PC running Windows CE (like HP’s Jornada) and another serial device (like a CodeMax® or BlueSHARK) to the same computer, Windows-based programs on the computer (like CodeSource®, MasterKing® or KeyTrail®) won’t be able to send to the serial device (download). This is a Microsoft Windows CE situation.

According to the article, “To resolve this behavior, start and then stop Microsoft ActiveSync Service Manager.”
The article further states “Communications (COM) ports that are in use when you start ActiveSync Service Manager are reset. For example, if you are connected to your Internet service provider (ISP) using a modem on a different COM port, the modem is disconnected from your ISP when you start ActiveSync Service Manager.” In other words, running Windows CE Services on your desktop or laptop PC to communicate with your handheld PC affects all of your COM ports. When one clicks the Install New Port button in Windows CE Services Properties, Windows CE Services creates virtual modems. These modems can be seen in Control Panel by double clicking the System icon. Open Device Manager and look under Modems. You may see modems listed as Serial Modem COM1, Serial Modem COM2, etc., without any reference to a manufacturer. These are most likely virtual modems, only used for communicating with handheld PC’s. By deleting these virtual modems (not any actual modems that may be installed), you may be able to download to CodeMax® or BlueSHARK again. However, to communicate with your Jornada or other handheld PC, you will have to click Install New Port again. This will recreate the virtual modems.
HPC has discovered a work around to try. If one uninstalls ActiveSync then attaches a CodeMax® or Shark and begins a download process, one can re-install ActiveSync while still in communication with the Max/Shark. One will then be able to communicate with the Max or Shark as well as the hand held or palm device.

Again, this is an ActiveSync and Windows CE Services situation. Other questions on this situation can be directed to Microsoft Technical Support.

Return to index

File Not Copied

If one is installing to a Storage Card and receives an error box titled “File Not Copied”, saying a particular file was not copied successfully, the Storage Card may not be given the name “Storage Card” in the hand held device. In order to successfully install the file(s), go through Add/Remove programs in ActiveSync and remove the installation from the hand held device and from the desktop or laptop computer.

Re-install the installation. When prompted “Install . . . using default application install directory” click No. In the Select Destination Media window choose the correct location to save in. The installation will then copy the files successfully.

Return to index

Series listing not updated, program has old date

If one is installing to a Storage Card in Windows Mobile 5, one may be prompted on the device to Install to Device or Install to Storage Card. Section 1 contains the series listing and any program updates and should always be copied to the device. Sections 2 and higher can be copied to the Storage Card.

Return to index

How To Live Action Learning Series

Installation Requirements

The "How To" Live Action Learning Series requires Acrobat Reader, available at www.adobe.com, and QuickTime, available at www.apple.com.  Space requirements are as follows:

  • How to Pick Locks requires 45 megabytes

  • How to Pick tubular Locks requires 55 megabytes

  • How to Re-Key Cylinders requires 75 megabytes

  • How to Master Car Opening requires 260 megabytes

  • How to Create Master Key Systems requires 275 megabytes

Return to index

Acrobat Reader requires updated media player

This message may show if you have Adobe Acrobat Reader installed but Apple QuickTime isn't. This may also show if you have a newer version of Reader and an older version of QuickTime. As of this writing, the latest version of Adobe Reader is 8. Reader version 8 won't work with QuickTime 4. You need to download QuickTime 7 from www.apple.com. Make sure QuickTime installs completely. 

Return to index

Jerky motion, skipping sound

The How To series requires version 4 of QuickTime and version 4 of Acrobat Reader. These can be downloaded from the Web. Just because a computer can play audio CD’s doesn’t mean it can handle the How To CD’s. The combination of audio and video places heavy demands on computing power. Quick Time version 4 and Acrobat Reader version 4 are necessary to handle the types of files on the How To CD’s.

Return to index

 

Interactive Car Opening Authority!™

Installation Requirements

Interactive Car Opening Authority requires 700 megabytes of free disk space to install. Interactive Car Opening Authority will run on Windows 98 or newer operating environments. Interactive Car Opening Authority works best when the display is set to 800x600 pixels or higher.

Return to Index

File Download, save this file or find a program to open it?

If you click on Video Introduction or Video Example and you are prompted "Do you want to save this file or find a program online to open it?" you need to install QuickTime from www.apple.com. Make sure QuickTime installs completely. 

Return to Index

Interactive Depth and Spacing Guide

Installation Requirements

Interactive Depth and Spacing Guide requires 250 megabytes of free disk space to install. Interactive Depth and Spacing Guide will run on Windows 98 or newer operating environments. Interactive Depth and Spacing Guide works best when the display is set to 800x600 pixels or higher but the screens are sized to be visible at 640x480 pixels.

Return to Index

Run-time Error 75 in Windows Vista

One may receive run-time error 75 when trying to run HDSB-CD in Windows Vista. One must run the program as Administrator. 

  1. Click Start

  2. Click Computer

  3. Double click the C: drive

  4. Double click the Program Files folder

  5. Double click the HPCSoft folder

  6. Double click the HDSB folder

  7. Right click the HDSB application file

  8. Click Properties

  9. Click the Compatibility tab

  10. Check the box for Run the program as an Administrator

  11. Click OK

These instructions assume the default install location. If custom install was used, locate the HDSB application file where it was installed.

Return to Index

KeyChoice®

Installation Requirements

KeyChoice® requires 300 megabytes of free disk space to install. KeyChoice® will run on Windows 98 or newer operating environments. KeyChoice® works best when the display is set to 800x600 pixels or higher but the screens are sized to be visible at 640x480 pixels.

Return to KeyChoice® Index

Run-time Error 75 in Windows Vista

One may receive run-time error 75 when trying to run KeyChoice® in Windows Vista. One must run the program as Administrator. 

  1. Click Start

  2. Click Computer

  3. Double click the C: drive

  4. Double click the Program Files folder

  5. Double click the HPCSoft folder

  6. Double click the KeyChoice folder

  7. Right click the KeyChoice application file

  8. Click Properties

  9. Click the Compatibility tab

  10. Check the box for Run the program as an Administrator

  11. Click OK

These instructions assume the default install location. If custom install was used, locate the KeyChoice® application file where it was installed.

Return to KeyChoice® Index

Installation Requirements

MasterKing® requires 300 megabytes of free disk space to install. MasterKing® will run on Windows 98 or newer operating environments. MasterKing® works best when the display is set to 800x600 pixels or higher.

Return to MasterKing® Listings

Sorting Key Symbols in Manual Projects

MasterKing® sorts Key Symbols in alphabetic order. This means that AA11, AA12, AA13 will appear in a list before AA2 or AA3.In order for the Key Symbols to list in the desired order, one must include leading zeros. In other words, make the initial Key Symbols AA01, AA02, AA03.This way, these Key Symbols will all display before AA20, AA21, AA30, etc. If one has more than 100 bittings, one needs to use 2 leading zeros; AA001, AA02, as well as AA020, AA021.If one has more than 1000 bittings, one needs to use 3 leading zeros; AA0001, AA0002, AA0021, AA0022, AA0101, AA0102, etc.

Part of the advantage of using Manual Projects is the ability to use unusual key symbols. Because of this flexibility, the software can’t be programmed to find any numbers and sort according to the numbers. The software takes the entire key symbol and sorts it according to all the characters in the key symbol. We hope this work around helps in maintaining your Manual Project.

Return to MasterKing® Listings

Custom DSD – Limits

The following dimensions are the outside limits of cutting range for the CodeMax® carriage.

Space limits

  • Inches .090™ from shoulder 1.560™ from shoulder

  • Millimeters 2.30 mm from shoulder 39.60 mm from shoulder

Depth limits A Jaw

  • Inches .140™ or less .460™ or greater
  • Millimeters 3.80 mm or less 11.68 mm or greater

Depth limits B or C jaw

  • Inches .120™ or less .430™ or greater
  • Millimeters 2.90 mm or less 10.78 mm or greater

Return to MasterKing® Listings

Exporting / Importing a Project

While in a project, click on the Export tab (toward the right side of the screen). The left side of the Export window will offer a choice of exporting to MasterKing® or KeyTrail®. The right side of the window has an Export System button. Press the Export System button. A prompt will appear to choose a folder and a name for the export file. One can use any name; MasterKing® will then add a .MK extension to the name.

Importing is accomplished by clicking File, Import File from the  menu or clicking the icon of the disk in front of a sheet of paper. In the Import MasterKing® File window, change to the source location and click Open. The project will import with its project name, not with the export file name. If a project already exists with the same name, you will be prompted to choose a new name.

For more information, consult MasterKing® Help under Export to MasterKing® Option or Import Projects Screen.

To export bittings to KeyTrail® from MasterKing®,

 Open the desired project.

Click the Export tab.

In the Export To box, click KeyTrail®.

In the KeyTrail® Settings box, select the bittings you want to export: the entire system or a range of bittings, either pages in a Page project or key symbols in a List project, bittings with quantities or comments only or all bittings within the range.

You can choose output files of less than 1.44 megabytes for transfer to 3 1/2" floppy disks or one large file.

Click Export System.

Select the folder where you want the file located and click Save.

To import bittings from MasterKing® to KeyTrail®,

Select the system you want the bittings imported into.

Click File, Import Data From MasterKing® from the menu at the top of the screen.

This opens the Key Symbol Status View Mode window.

Click the button marked "Import from MasterKing®" in the upper right hand corner.

Locate the file you previously saved in MasterKing® Export to KeyTrail®.

The default location for MasterKing® files is C:\Program Files\HPCSoft\MasterKing32.

Once you have located and highlighted the file, click Open.

A warning will appear, "You will have to enter a keyway for these key symbol records."

Click OK on the warning.

Enter the appropriate keyway and click OK.

The bittings will then import into the KeyTrail® key system.

Return to MasterKing® Listings

Run-time Error 75 in Windows Vista

One may receive run-time error 75 when trying to register MasterKing® in Windows Vista. One must run the program as Administrator to successfully register the program. 

  1. Click Start

  2. Click Computer

  3. Double click the C: drive

  4. Double click the Program Files folder

  5. Double click the HPCSoft folder

  6. Double click the MasterKing32 folder

  7. Right click the MasterKing® application file

  8. Click Properties

  9. Click the Compatibility tab

  10. Check the box for Run the program as an Administrator

  11. Click OK

Restarting MasterKing® will allow the registration to complete.

These instructions assume the default install location. If custom install was used, locate the MasterKing® application file where it was installed.

Return to MasterKing® Listings

KeyTrail®

Installation Requirements

KeyTrail® requires 100 megabytes of free disk space to install. KeyTrail® will run on Windows 98 or newer operating environments. KeyTrail® works best when the display is set to 800x600 pixels or higher.

Return to KeyTrail® Index

User ID Not Found

Password Lost or Forgotten

If one attempts to enter KeyTrail® and receives the message "User ID not found", check to make sure the user name is spelled correctly. If the user name is spelled correctly but one still receives this message, or if one forgot the user password, one should try a different user name with Administrator privileges. One should immediately click Security on the System Selection window and edit the errant user’s password or delete and re-enter the user giving the problem. If there is no other user to start KeyTrail® with, the only work around is to re-install KeyTrail® to a different target folder (change the default target folder during install) and enter the system information in the new install, matching the system code(s) exactly. Enter new user’s names and passwords. Be sure to include a second Administrator-level user and store the name and password in a safe place. Then rename the file Keysystm.mdb in the original install (\Keytrail32\DB ) and copy the new one into the \Keytrail32\DB folder. A copy of the "new" Keysystm.mdb should be kept handy but the rest of the second KeyTrail® install can be deleted.

Return to KeyTrail® Index

No Administrator

In order to access all the features of KeyTrail®, at least one user needs Adminstrator privileges. If no user has Administrator privileges, no user can get into the Security section to adjust any user’s privileges or add or delete users. If you find yourself in a situation where no users have Administrator privileges, this can only be corrected by sending the file containing the user profiles to HPC for correction.

Return to KeyTrail® Index

Copying the Data Between Installations

For those who have purchased multi-site licenses and want to coordinate databases between 2 or more computers that are not networked, certain files can be copied between computers to make sure each computer has the latest data.

If you have established systems with identical system codes on 2 or more computers, you can use My Computer or Windows Explorer to copy the data between computers. This method does require a familiarity with My Computer or Windows Explorer. If you are not familiar with My Computer or Windows Explorer, please consult someone at your facility who is. Due to the large number of variables involved in installing and maintaining KeyTrail® on multiple computers, HPC Technical Support can’t offer more detailed help than what is outlined here.

This method will overwrite one system with another. It is not designed to update an existing key system with new information. It is designed to replace the data in a key system on one installation with the data from a key system on another installation.

Make sure the System Maintenance parameters are identical between installations! These include whether to print receipts, use work orders or unique key tags. These settings must match on all computers the system is to be maintained on.

NOTE: If you are using the Auto Key Tag function, you will have to use the Export/Import function contained in KeyTrail®. You CAN NOT use this method.

In the Db folder under the KeyTrail32 folder, the data for each system is contained in a file whose name is the system code and whose extension is mdb. For instance, the Sample Key System has a system code of 9999. Thus, the data is contained in the file 9999.mdb. The default location for these files is C:\KeyTrail32\Db. Look for the file that has the system code of the system desired. Use My Computer or Windows Explorer to copy this file to removable storage.

Large key systems or a long history of transactions may not be able to be copied to a 3.5" floppy disk. Use another medium, such as a flash drive or a CD.

Return to KeyTrail® Index

Imported key system not found

When importing or restoring any system, the restored system may have a different system code. When the import/restore process sees a system code with leading zeroes, it strips out the leading zeroes. Thus 001 becomes 1. However the data file still has the leading zeroes in its name. One needs to either re-enter the system information (under New/Edit) using their preferred system code or use My Computer or Windows Explore to rename the errant data file to eliminate the leading zeroes from its name.

Return to KeyTrail® Index

Import shows records, "Use this File" button grayed out

In KeyTrail®, when using the Import Data feature, be certain the fields in the selected file are not longer than the KeyTrail® database allows. If fields are too long, the file may not load all the records and the Cancel button may never be replaced by the Use This File button.

Return to KeyTrail® Index

Getting Started in KeyTrail®

The following was put together to help you become familiar with KeyTrail® concepts and record organization.  It was not designed as a step-by-step procedure list.  For more detailed information, click the Help button in KeyTrail®.  Next click the Contents button and scroll down to the subject "Where should I start?"  There, you will find more detailed information on screens and procedures.

The Key Symbol record holds the technical information about your keys.  While it holds the technical information about your keys, it is not your key record.  Rather, it is the blue print of your keying system.  From your key symbol records, you generate both keys and locks (or cores).  The first step in KeyTrail® organization is to set up your key symbol records.

Your facility may have different buildings or floors or wings or departments.  Each building, floor, etc. may have its own master key, possibly sub-masters and several change keys.  For purposes of this little example, we will use buildings, each having its own master.  In this case, you could set up your key symbols as:

01 – building

01 – master, (02, sub-master, 03, change, etc.)

Thus, building 01 master 01 would have a key symbol of 0101.

As mentioned earlier, keys are generated from the key symbol record.  Each key could have a 3-digit number.  The key stamp field has 20 spaces, which is moren than enough to accommodate the building, level, and key designation, in this instance, 0101001.  The key tag number could be utilized as 0101001 or as 001 or you could ignore the key tag number.  If you choose to ignore the key tag number, you can set KeyTrail® to automatically increment the key tag number.  KeyTrail® uses the key tag as its key record number.  Between the key tag and key stamp, we have tried to build some flexibility into KeyTrail®.

If you have issued 10 copies of master 01 from building 01, you would generate 10 keys from one key symbol record, 0101.  The keys could be stamped 0101001, 0101002, 0101003, etc.  You would then have 10 distinct records of keys for master 01 of building 01.  Each can be tracked separately, as far as being issued, returned, reported lost, etc.

Locks (or cores) are generated from key symbol records also.  If there are 2 doors in building 01 that use master 01, then 2 locks in Core Maintenance are generated from key symbol record 0101.  There are 2 locations added in Location Maintenance also.  The 2 locks are then installed in the 2 locations.

With this record keeping structure, separating locks from locations, one can track individual locks even if they are removed from one door and installed in a different door.  One can also note doors that have 2 or more locks installed in them.

Lastly, in Key Symbol Record Maintenance, the Master menu choice is used to establish master/sub-master/change key relationships.  If, for instance, key symbol 0101 is noted as a master for key symbol 0102, any keys cut for 0101 would show up as having access to locations with locks installed for 0102.

This is one example of a means of designating keys and locks in KeyTrail®.  Your facility probably has a key and/or lock designation system in place.  Look at the components and organizational method of your designation system and see how it can be incorporated into KeyTrail®.

By taking the time to construct a comprehensive key symbol list and using it as a blue print of your keys and locks, you not only have the ability to track the status of all keys in your system, you will also know what locations your personnel have access to.

We hope this answers your questions on getting started in KeyTrail®.  We know it is a lot of work automating a key system but we feel the results will be worth it for the security of your facilities.

Return to KeyTrail® Index

Introduction to KeyTrail®

Below is a brief introduction to KeyTrail® with a few explanations of its screens and conventions.

User ID and Password

To run KeyTrail® the first time use ADMIN as both the user ID and password.  From the KeyTrail® System Selection screen you can click Security on the menu bar to issue user ID’s, passwords and security rights.

Before developing your own system

Before developing your own system  please take time to experiment with the Sample Key System that has been included with KeyTrail®.

Developing your own system

To develop your own system click New/Edit button on the System Selection screen.  Click Add/New on the System Maintenance Window.  Give your System a unique System number and a descriptive name.  You may specify that your system will use Work Orders, Auto Key Tags, Unique Key Tags, or Printed Receipts when keys are issued.    Click View, Close and then select your new system to begin entering and maintaining information.

Please Note:  The elements of your system must be developed in the following order.  

  1. Key Symbols are the labels that refer to the bitting of the Core or Key.  (Bitting refers to both the cuts on the key and to the pins in the core corresponding to those cuts.  If the Key Symbol of a key is the same as the Key Symbol of a core, the bitting of the key and the bitting of the core will be the same and the key will open the core.)  Key Symbols must be created or imported before Keys or Cores can be created or imported.

  2. Cores must be created before they can be installed in locations.

  3. Keys must be created before they can be assigned to Key Holders or Key Rings.

Screen Conventions

KeyTrail®'s main work area

KeyTrail®'s main work area is made up of a Menu Bar, Icon Bar, Shortcut Button Bar, and Table Editing Work Space.

The Menu Bar  contains drop down menus for all of the functions available in KeyTrail®.  Shortcut keys, if available are, are listed next to the items in the menus.

The Icon Bar and Shortcut Button Bar  provide shortcuts for most of  KeyTrail®'s functions.

The eight left-most icons open and close the eight Table Windows.

The six middle icons Add, Edit, Delete, Return, Send to Printer, and Send to CodeMax® the current (highlighted) record.

The five right-most icons are: Open a Different System, Open the Transaction Log, Add/Edit/Delete Work Orders, Print Reports, and Help.

The Shortcut Buttons do the following:

  • All displays all of the records in the active table.  To view all of the records in all of the tables, select "All on all windows" from the Edit Menu.

  •  Keys lists all of the keys that correspond to the current (highlighted) record.  For example if a Key Ring is the current (highlighted) record clicking  the Keys Shortcut Button will display in the Keys Table only the Keys that are on that ring.  If a Location had been the current record all of the Keys that open that location would have been displayed.

  •  The Rings, Locations, Cores, and Personnel buttons work like the Keys button to display the records related to the selected record.

  •  The Find button allows you to search for a record within the active Table.

  •  The Table drop down list, to the right of the Shortcut Buttons, allows you to specify which Table is active.  Clicking once on an inactive Table will also make that Table the active Table.

The Table Editing Work Space  contains eight individual windows, one window for each of the relational tables in KeyTrail®.  To tile all of the windows (like they are on the above sample screen), select Tile Horizontally or Tile Vertically from the Window Menu.  Because each window is independent you can arrange and size them in any way that you would like.  If you are only working with two tables, you can minimize the other four windows and tile or arrange the two you are working with so that you can see more of them.  To save the window settings each time you exit KeyTrail® select Save Workspace from the Options Menu.

 Working with the Tables

  •  The columns within each table can be arranged in any order by dragging their title bars.

  •  You can Drag and Drop between tables.  For example, to issue a key to a key holder, click and drag the key to the key holder.  Note:  You may need to click once in the window you are dragging from, in order to make it the active window.

  • Double click a Table (or an item in the table) to open the Add/Edit/Delete box for that table (or item).

 Add/Edit/Delete Window

To open the Add/Edit/Delete Window, double click the Table or Record you want to work with or select the Table from the Maintenance Menu.  The Add/Edit/Delete Window varies slightly depending on the table you are working in.  The Window above is for the Key Symbol Records Table.

The Add/Edit/Delete Window opens in View mode.  Use the First, Previous, Next, Last buttons to scroll through the records.  Use the Select Mode Buttons to select the mode you wish to work in.  Items that are not available in a particular Mode will be Grayed in that mode. To change Modes, first return to the View Mode (or click Close) then select a different Mode.  To exit out of the window completely you may have to click Cancel (or View) to exit out of the mode you are working in, and then Close.  (If this is the case the Cancel (or View) button will become a Close button.)

Importing Information

One of KeyTrail®'s strengths is its import feature.  KeyTrail® can automatically import master key systems developed and exported from MasterKing®.  To import MasterKing® master key systems, double click the Key Symbol Records Table to open its Add/Edit/Delete Window and click Import from MasterKing®.  

KeyTrail® can also import comma delimited text or tab delimited text into the Locations, Key Holders, Keys, Cores, or Key Symbol Records tables. After selecting a system, choose File/Import Data from the menu. Select which records you want to import (Key Symbols, Keys, Cores, etc.). You will then be prompted to Select a File to Import. Once you have selected your import file, the records will be displayed on the screen to confirm that the data is in the proper format. You can click Use this file or Choose another file. NOTE: Records with duplicate ID’s will not be displayed or imported.

KeyTrail® expects the imported information to be in a particular order.  Use the column order below when preparing information for import. You can use MS Excel, MS Access, or any other spreadsheet or database manager to arrange your existing data in this order and export it as comma delimited text or tab delimited text.   Information should immediately follow the delimiter (there should not be a space between the delimiter and data) and text should be qualified with quotes (“).  This is the standard format used by MS Excel and MS Access.

Key Symbol Records

Key Symbol ID, Bitting, DSD  Number, Description

Cores

Core ID, Key Symbol ID

Locations

Location ID, Location  Description, Location Type

Keys

Key Tag, Key Symbol  ID, Key Stamp

Key Holders

Person ID, Last Name, First Name, Initial,Address 1, Address 2, City, State, ZIP, Phone, Department

Rings

Ring ID, Ring Description

Cabinets

Cabinet ID, Cabinet Description

Hardware

Hardware ID, Hardware Description

Please Note: KeyTrail® requires each column to be represented even if there is no data in that column.  For example, if your existing list of Key holders does not include two address fields, open your Key Holder list in Excel or another program, rearrange the columns in to the proper order and add an empty column between Address and City before exporting it as delimited text.  KeyTrail® allows you to view the data you are importing to make sure it is in the proper format before clicking the "Use this file" button.

Please Note:  Key Symbols must be created or imported before Keys or Cores can be created or imported.  If, during an import, KeyTrail® encounters Keys or Cores without corresponding Key Symbol Records, those Keys or Cores will be ignored.  Please see the definition of Key Symbols above.

Before importing into your actual system, you may want to create a new system and test exporting information from the Sample Key System and importing it into your new system.

Return to KeyTrail® Index

Importing bittings from MasterKing®

In MasterKing®

Open the desired project.

Click the Export tab.

In the Export To box, click KeyTrail®.

In the KeyTrail® Settings box, select the bittings you want to export:

The entire system or a range of bittings, either pages in a Page project or key symbols in a List project, bittings with quantities or comments only or all bittings within the range.

You can choose output files of less than 1.44 megabytes for transfer to 3 1/2" floppy disks or one large file.

Click Export System.

Select the folder where you want the file located and click Save.

In KeyTrail®

Select the system you want the bittings imported into.

Click File, Import Data, From MasterKing® from the menu at the top of the screen.

This opens the Key Symbol Status View Mode window.

Click the button marked "Import from MasterKing®" in the upper right hand corner.

Locate the file you previously saved in MasterKing® Export to KeyTrail®.

The default location for MasterKing® files is C:\Program Files\HPCSoft\MasterKing32.

Once you have located and highlighted the file, click Open.

A warning will appear, "You will have to enter a keyway for these key symbol records."

Click OK on the warning.

Enter the appropriate keyway and click OK.

The bittings will then import into the KeyTrail® key system.

Return to KeyTrail® Index

KeyTrail® in a Network Environment

KeyTrail® is sold as a single user / single computer package. KeyTrail®'s license supports installing KeyTrail® on a second computer. In order to use KeyTrail® in a multi-user, network environment, a multi-site license pack must be purchased. The license pack authorizes five sites / users for KeyTrail®. If additional users are anticipated, additional 5-pack licenses can be purchased. The part number is KT-5PK. Network installation instructions are included with the multi-site license. Contact an HPC distributor for pricing and availability.

Beginning with version 3.5, you can move the data files to a network drive for security and backup purposes. The default location of the data files is C:\Program Files\HPCSoft\KeyTrail32\Db. Use Windows Explorer to copy the data files to the network location.

In the KeyTrail® System Selection window, click the menu choice File and Database Location. Highlight the drive and folder where the data files were copied to. Click "Map Data Folder". KeyTrail® will open the data files in the new location.

Return to KeyTrail® Index

Key Symbols or Bittings – going without

Key Trail is built around the key symbol record. Cores (locks) and keys are generated from it. Personnel records and locations tie back through it (who can open what door)

Start each key and/or lock record by clicking Add/New in the Key Symbol Status window.You can choose any DSD number. If you are dealing with a particular line of locks, such as Schlage, Sargent, Yale, etc., you can look for that DSD number in our database. Simply double click the DSD number field and scroll down to your lock type, highlight it and click OK. KeyTrail® will always pre-fill the DSD Number field with the last selected DSD number. If you are not tracking bittings, you can enter a minimal bitting, such as 1. You won't lose any features doing this. You will still be able to define the master key relationships; KeyTrail® won't say a particular bitting doesn't belong under another bitting.

Note: if you plan on cutting keys using Blue SHARK™ or CodeMax®, HPC’s computerized code machines, you will want to accurately record bittings in each Key Symbol record.

If your facility uses electronic locks or any type of locks other than mechanical key and cylinder, you can enter a DSD number of 0 and KeyTrail® will pre-fill that value for you in the future. 

Entering key symbol records may seem like double the work in the beginning but you will find the other strengths of the program make the extra initial effort worthwhile. These strengths include being able to pull a lock from a door and return it to inventory (the lock shop); being able to tell what doors a particular key can open; being able to tell what keys, including master keys, can open a particular door; issuing keys permanently or temporarily; and reporting keys as lost or destroyed.

Return to KeyTrail® Index

Master Key Relationships

Establishing relationships between Masters and Changes and different levels of Masters, is accomplished in the Key Symbol Maintenance window.

  1. Open Key Symbol Maintenance window.

  2. Click on Masters.

  3. Click on View/Edit.

  4. Click on Add New if adding new relationships.

In the Key Symbol ID box, enter the Key Symbol you want to establish a master for (the Change Key under a Master or the Master under a Grand Master, etc.).

In the Master Key Symbol ID box, enter the master for the key symbol in the Key Symbol ID box.

In the Level box, enter the level for the Key Symbol ID

Change keys are level 1.

Masters above Changes are level 2.

Masters above Masters (Grand Masters) are level 3.

Masters above Grand Masters (Great Grand Masters) are level 4.

Masters above Great Grand Masters (Great Great Grand Masters) are level 5.

An error message will display if you enter a letter in the Level box.  The error message states the numbers can only be from 1 to 5.  Actually, these numbers can be continued upward to whatever level you need.

All the key symbols involved need to be entered in Key Symbol Maintenance before establishing relationships.  It is easiest to start with the change key symbols and link them to their immediate masters. You can work upward from there.

You do not need keys or cores to establish master/change relationships.  The master/change relationship is handled in the Key Symbol record.  You will only record the immediate master for every key symbol that has one.  For instance, in your Key Symbols, you might have a grand master A, a master AA and a change key AA1.  You would list AA as the master for AA1 and A as the master for AA.  KeyTrail® will compute the fact that A is a master for AA1 also.  You could then create a key for A and issue it to Personnel 1.  You could next create a core for AA1 and install it in Location 1.  KeyTrail® will be able to tell you that Personnel 1 can open Location 1.

You can have different Top Master Key Symbols within one key system.  For instance, you may have two buildings each having its own building master.  The 2 building masters may have no common master above them.  Each building master becomes a top master key symbol.  Master key relationships can be established under each top master key symbol. 

Return to KeyTrail® Index

Blitz™ and Switch Blitz™ Code Machines

Using a Micrometer Card with Tip-Gauged Blanks

Micrometer cards, CMMI, CMMM, CMBI, CMBM, 58 and 59, are shoulder based. In order to cut tip-gauged keys using a micrometer card, one must compensate for the tip location.

To do this, subtract each dimension from the tip compensation dimension.You can then use the result to position the cutter to accurately make the cut.

The Red Tip Stop and the Black Tip Stop each have their own compensation dimension.

Red Tip Stop .940" 23.88 mm

Black Tip Stop 1.215" 30.86 mm

Consider the dimension of the cut closest to the bow. If the dimension is larger than .850", the keyblank is too long to make all the cuts using the Red Tip Stop.Use the Black Tip Stop in such a case.If the dimension is much smaller than .850", the blank may be too short to gauge accurately from the Black Tip Stop, use the Red Tip Stop.

For instance, the cut closest to the bow on a GM 10-cut key is 1.034" from the tip.This dimension is much larger than .850", one must use the Black Tip Stop. To figure the cuts on a 10-cut GM, start with the bow cut, 1.034".Subtract this number from 1.215", the Black Tip Stop compensation dimension. The result is .181". Set the Space dial to .181 for your first space and cut the first number in the bitting. The second dimension is .941". Subtract .941" from 1.215" and move the space dial to .274" to cut the second number in the bitting. Proceed in this manner for all the cuts in the bitting.


Return to Index

Mogul keys on a 1200CMB Blitz™

Mogul keys are larger sized keys used in correctional facilities and other facilities with unique security situations.Because these keys are larger than typical large pin keys, such as Schlage or Yale, they are too large for 1200-type code machines to handle.The 1200-type machines don’t have sufficient travel to cut the entire length of a mogul key.Also a wider cutter is required to handle the deeper depths of Mogul keys.As of this writing, HPC does not make a machine to code cut Mogul keys.

Return to Index

Card is incorrect, keys don't work

Remember, when originating a key by code you do not have access to an operable key. Quite often code numbers are mis-read, locks are coded incorrectly when they are new and code books occasionally have typographical errors. Be aware of these unintentional errors that detract from the successful cutting of keys by code.


Situations can arise where the shoulder gauge is calibrated but the tip gauge is out of calibration, or the tip gauge is calibrated but the shoulder gauge is out of calibration. Because the tip gauge is built into the bottom jaw and the shoulder gauge is on its own threaded shaft, it is necessary to calibrate the tip gauge first then calibrate the shoulder gauge. Refer to the calibration instructions in your manual to make sure your code machine is properly calibrated. The calibration instructions can be found at 1200CMB Space Calibration.
If every card cuts working keys except one, send HPC a cut key using the card in question. Cut a key using the marks printed on the card, not any adjusted marks made in the field. Send this key to HPC along with a letter explaining the card number, the bitting on the key and an explanation of what is happening with the key (cuts too close to the tip or bow, cuts too shallow or too deep). It is extemely helpful to include 2 cut keys using different cards that work properly, shoulder gauged such as GM C25 or Schlage C45 AND tip guaged such as Best C3, Chrysler CX59 or CX60, Ford CX56 or CX101 or GM CF215. Be sure to include your address and phone number, fax number or email address.

Return to Index

Medeco® Sky and Air (Commercial) keyways

Jaw C (part number MJ-1) is designed with a groove to clamp Medeco® Air (Commercial) keyways.Sky keyways are the reverse milling of Air keyways.To cut Sky keyways, use card C36 but use the B jaw instead of the C jaw.The B jaw will hold the Sky keyway at the proper position to allow card C36 to make accurate cuts.For more information on the B jaw, see Using the B Jaw.

Return to Index

Using the B Jaw

The B jaw was developed because certain blanks have cuts that are too deep to make when the blank is clamped in the A jaw. The B jaw contains a ridge at the rear of the clamping area.This ridge is designed to drop behind the blank and hold the blank closer to the cutter.

There is a letter stamped on the top jaw of your 1200CMB Code Machine.This letter, A or B, indicates which jaw is in use.When the letter A is showing, the A jaw is in use, when the letter B is showing, the B jaw is in use.

To change from the A jaw to the B jaw, remove the blue or red plastic wing nut and the thrust bearing washers.Turn the jaw over so the letter B is showing. Replace the thrust washers and plastic wing nut.

To secure a key using the B jaw, place the blank in the jaw, but hold the blank away from the back of the jaw.Screw down the wing nut until there is just room to slide the blank in the jaw.Now push the blank into the jaw until it is resting against the side of the ridge that’s coming down from the top jaw.Be sure the blank is gauged properly off the shoulder or tip gauges.Tighten the wing nut to hold the blank securely. (NOTE: excessive tightening of the wing nut will cause the top jaw to bend or warp, resulting in reduced clamping ability and improper gauging.)

Return to Index

CodeMax®

Outside limits, cutting on CodeMax®

The following dimensions are the outside limits of cutting range for the CodeMax® carriage.

Space limits

  • Inches .090" from shoulder 1.560" from shoulder

  • Millimeters 2.30 mm from shoulder 39.60 mm from shoulder

Depth limits, A Jaw

  • Inches .140" or less .460" or greater

  • Millimeters 3.80 mm or less 11.68 mm or greater

Depth limits, B or C jaw

  • Inches .120" or less .430" or greater
  • Millimeters 2.90 mm or less 10.78 mm or greater

Return to Index

CodeMax® and Handheld PC’s

According to Microsoft Knowledge Base Article 194534, “If you attach your Handheld PC (H/PC) and another serial device to a serial switch box connected to your desktop computer, Windows-based programs may be unable to use the serial device.” In other words, if you connect a handheld PC using ActiveSync and another serial device (like a CodeMax® or Blue SHARK™) to the same computer, Windows-based programs on the computer (like CodeSource®, MasterKing® or KeyTrail®) won’t be able to send to the serial device (download). This is an ActiveSync situation.

According to the article, “To resolve this behavior, start and then stop Microsoft ActiveSync Service Manager.”

The article further states “Communications (COM) ports that are in use when you start ActiveSync Service Manager are reset. For example, if you are connected to your Internet service provider (ISP) using a modem on a different COM port, the modem is disconnected from your ISP when you start ActiveSync Service Manager.” In other words, running Windows CE Services on your desktop or laptop PC to communicate with your handheld PC affects all of your COM ports.

HPC has discovered an additional work around that may work in some installations. When one clicks the Install New Port button in Windows CE Services Properties, Windows CE Services creates virtual modems. These modems can be seen in Control Panel by double clicking the System icon. Open Device Manager and look under Modems. You may see modems listed as Serial Modem COM1, Serial Modem COM2, etc., without any reference to a manufacturer. These are most likely virtual modems, only used for communicating with handheld PC’s. By deleting these virtual modems (not any actual modems that may be installed), you may be able to download to CodeMax® or Blue SHARK™ again. However, to communicate with your Jornada or other handheld PC, you will have to click Install New Port again. This will recreate the virtual modems.

You can uninstall ActiveSync, re-establish the connection to your CodeMax®, then leave the CodeMax® on and cleared when re-installing ActiveSync. ActiveSync should sense the CodeMax® communicating and ignore the port the CodeMax® is connected to.

Again, this is a Windows CE Services situation. Other questions on this situation can be directed to Microsoft Technical Support.

Return to Index

CodeMax® Connection Check List

Following are a few items to check when attempting to download to a CodeMax®.

  1. Make sure the CodeMax® is connected to a serial port not a parallel port. Serial ports on computers have pins sticking out of them, not sockets ready to receive pins.

  2. If you are using a USB port, you will have to purchase a USB-Serial adapter and load any drivers or software that come with the adapter. It has been HPC's experience that USB-Serial adapters work best on computers with no serial ports. Installing a USB-Serial adapter on a computer with a serial port most often defaults the USB adapter to COM3 which conflicts with the regular USB port COM1.

  3. If you are using a communication program like Microsoft ActiveSync to link to a palm or pocket device, the serial ports may be locked by the program. You will have to uninstall the communication program to send to your CodeMax®. Once the communication program is uninstalled and the CodeMax® is communicating, leave the CodeMax® on and cleared when re-installing the communication program. The program should see the CodeMax® using a serial port and should leave that serial port open for the CodeMax®.

  4. CodeMax®'s are designed to be connected with a standard serial cable. HPC offers a 25’ cable, item CABLE-25S, but most computer stores can supply a serial cable.

  5. Make sure the serial port on the computer is active. Refer to your Windows manual for instructions on checking this.

  6. On your computer, open Control Panel, click Performance and Maintenance and double click the System icon. Prior to Windows XP or in Classic View, you may not see Performance and Maintenance, just click the System icon. Click the Device Manager tab. Click the Plus sign next to Mouse and Modem, if Modem is listed. Check for an EXTRA Serial Mouse or Serial Modem. If there is an EXTRA mouse or modem listed, highlight the extra item(s) and click Remove. Restart your computer afterwards.

  7. Make sure the software is set properly.

  • In the KeyTrail® menu, choose Options, Configure CodeMax®, CodeMax® is Local, Com1 (or Com2, Com3, etc.).

  • In CodeSource®, click the Configure CodeMax®/Blue SHARK™ button or Configure/CodeMax®/Blue SHARK™ from the menu. Turn your CodeMax® on and click Configure in the Configure CodeMax®/Blue SHARK™ window.

  • In MasterKing®, click on the Blue SHARK™/CodeMax® icon. This will open the CodeMax® Raw Communications window. By turning the CodeMax® on and clicking on the CodeMax® Auto Detect button, the software will check each Com port until it "sees" your CodeMax®.

  1. Make sure the CodeMax® is cleared before sending. Your CodeMax® display should say "CodeMax® Ready" and give a version number. (DO NOT press the Load button before sending!)

One last check, use the following COM port settings:

  • Bits per second: 9600

  • Data bits: 8

  • Parity: None

  • Stop bits: 1

  • Flow control: None

Return to Index

Mogul keys on a CodeMax®

Mogul keys are larger sized keys used in correctional facilities and other facilities with unique security situations. Because these keys are larger than typical large pin keys, such as Schlage or Yale, they are too large for 1200-type code machines to handle. The 1200-type machines don’t have sufficient travel to cut the entire length of a mogul key. Also a wider cutter is required to handle the deeper depths of Mogul keys. As of this writing, HPC does not make a code machine to cut Mogul keys.

Return to Index

Medeco® Sky and Air (Commercial) keyways

Jaw C (part number MJ-1) is designed with a groove to clamp Medeco® Air (Commercial) keyways. Sky keyways are the reverse milling of Air keyways. To cut Sky keyways, use DSD 51 but use the B jaw instead of the C jaw. The B jaw will hold the Sky keyway at the proper position to allow DSD 51 to make accurate cuts. For more information on the B jaw, see Using the B Jaw.

Return to Index

Medeco® Half Step, DSD 75 and 3075

When cutting Medeco® Half Step (DSD 3075 on CodeMax® Auto Angler), enter the angles before the cuts. Enter the bitting as L-7-R-8-C-9-L-A-C-9, for instance, not 7-L-8-R-9-C-A-L-9-C. CodeMax® Auto Angler may skip the A depth if the A depth is entered before its angle designation.

Return to Index

Update program give error 53, file not found

In Windows XP or Vista, the CodeMax® update program may display error 53, file not found. This is due to security provisons in later versions of Windows. Right click the short cut used to start the program and click Properties. If the "Start in" box is blank, look at the path in the Target box. Copy the path portion to the Start In box. The default path is ™C:\Program Files\HPCSoft\CodeMax™. Include the quotes when copying the path.

In Windows Vista, right click the application itself, default location is "C:\Program Files\HPCSoft\CodeMax". Click the Compatibility tab. Make sure "Run as Administrator" is checked and click OK.

Return to Index

Calibrating a CodeMax® with the CMB-CK Calibration Kit

Remove the cutter from your CodeMax® and replace it with the setup disk.  Install the setup disk with the boss facing inward, disk facing outward.  Enter the Micrometer Mode, (DSD 0 <ENTER>), select the A jaw, select either Inch dimensions (choice A) or metric dimensions (choice B).  With the jaw empty, move the carriage to line up with the slot on the setup key; .598” or 15.19 mm from shoulder, .280” or 7.00 mm deep.

  • DSD 0 <ENTER> Micrometer Key Cutting Function

  • A for A jaw

  • A for inches or B for millimeters

  • 8 (right arrow) (5.2 or previous versions require <ENTER> at this point)

  • 5 9 8 <ENTER> <START> (inch) or 1 5 1 9 <ENTER> <START> (mm)

  • 2 (up arrow) (5.2 or previous versions require <ENTER> at this point)

  • 2 8 0 <ENTER> <START> or 7 0 0 <ENTER> <START>

Turn off and UNPLUG YOUR CodeMax®.  Insert the setup key so the disk is in the slot on the setup key. You may have to open the jaw wide and "tip" the setup key into the jaw, sliding the slot down the disk.  Be sure the setup key is resting against the back of the jaw, as is normal for a single-sided blank, and tighten the jaw.

The Best-style "face" of the  setup key should be flush with the right side of the bottom jaw.  If the setup key protrudes beyond the right side of the jaw, the carriage will need to be adjusted closer to the cutter or disk. If the setup key is recessed from the right side of the jaw, the carriage will need to be adjusted further away from the cutter or disk.  Very slightly loosen the jaw so the setup key can slide in the jaw.  Loosen the two set screws on the rear of the carriage, along the bottom shaft.  Using a wooden or rubber mallet, gently tap the carriage until the face of the setup key is flush with the right side of the jaw.  Be sure the setup key is resting against the back of the jaw each time you check it.  When you are satisfied that the setup key is aligned with the disk and flush with the right side of the jaw, tighten the two set screws on the carriage.   Be sure to remove the setup key before starting the CodeMax® again.

To calibrate the shoulder gauge, be sure the carriage is in the "home" position.  Turn off and UNPLUG the CodeMax®.  Insert the setup key in the A jaw, gauging the Best-style "face" of the key with the horseshoe tip stop.  Bring the shoulder gauge up to the shoulder of the setup key.  The shoulder gauge should just barely scrape the shoulder of the key.  Excessive pressure or no touch at all will result in improper shoulder gauge spacing.  Adjust the shoulder gauge by loosening the set screw on the shaft the shoulder gauge turns on and turning the shaft.  When the shoulder gauge is properly adjusted, tighten the set screw in the shaft again.  If the shoulder gauge wobbles sideways, it may need replacing.  Call the HPC Service Department.

To calibrate the depths, refer to the manual that came with your CodeMax®.  Because the disk will be spinning when the CodeMax® is making a cut, you may damage the disk or setup key if you try to use them to calibrate the depths.

Return to Index

Micrometer Function, Tip Gauged Keys

The Micrometer function on the CodeMax® is shoulder based. In order to cut tip-gauged keys using micrometer mode, one must compensate for the tip location.

To do this, subtract each dimension from the tip compensation dimension. You can then use the result to position the cutter to accurately make the cut.

The Red Tip Stop and the Black Tip Stop each have their own compensation dimension.

Red Tip Stop .940™ 23.88 mm

Black Tip Stop 1.215™ 30.86 mm

Consider the dimension of the cut closest to the bow. If the dimension is larger than .850™, the keyblank is too long to make all the cuts using the Red Tip Stop. Use the Black Tip Stop in such a case. If the dimension is much smaller than .850™, the blank may be too short to gauge accurately from the Black Tip Stop, use the Red Tip Stop.

For instance, the cut closest to the bow on a GM 10-cut key is 1.034™ from the tip. This dimension is much larger than .850™, one must use the Black Tip Stop. To figure the cuts on a 10-cut GM, start with the bow cut, 1.034™.Subtract this number from 1.215™, the Black Tip Stop compensation dimension. The result is .181™.Press the 8 key and enter 181 as your first space and cut the first number in the bitting. Now you can move right along the blank as one normally would in the Micrometer function, pressing the 8 key and entering the cut-to-cut dimension.

Using this one calculation, tip gauge blanks can be cut quite accurately using CodeMax®’s Micrometer function.

Return to Index

X cut and W cut, Hudson and Other Wafer Locks, DSD 40

Hudson, in their specs for wafer locks, specify an X depth that is half way between a 2 depth and a 3 depth. They later added a W depth, half way between a 1 depth and a 2 depth. In order to cut an X depth on a CodeMax®, use the 7 key. Cutting a 7 depth is the same as cutting an X depth. For the W depth, use the 0 key, cutting a 0 depth is the same as cutting a W depth.

Return to Index

Using the B Jaw

The B jaw was developed because certain blanks have cuts that are too deep to make when the blank is clamped in the A jaw. The B jaw contains a ridge at the rear of the clamping area. This ridge is designed to drop behind the blank and hold the blank closer to the cutter.

There is a letter stamped on the top jaw of your 1200MAX CodeMax®. This letter, A or B, indicates which jaw is in use. When the letter A is showing, the A jaw is in use, when the letter B is showing, the B jaw is in use.

To change from the A jaw to the B jaw, remove the blue or red plastic wing nut and the thrust bearing washers. Turn the jaw over so the letter B is showing. Replace the thrust washers and plastic wing nut.

To secure a key using the B jaw, place the blank in the jaw, but hold the blank away from the back of the jaw. Screw down the wing nut until there is just room to slide the blank in the jaw. Now push the blank into the jaw until it is resting against the side of the ridge that’s coming down from the top jaw. Be sure the blank is gauged properly off the shoulder or tip gauges. Tighten the wing nut to hold the blank securely. (NOTE: excessive tightening of the wing nut will cause the top jaw to bend or warp, resulting in reduced clamping ability and improper gauging.)

Return to Index

Custom DSD’s in CodeMax®

Custom DSD’s cannot be stored in CodeMax® memory. Custom DSD’s can be sent to CodeMax® from HPCSoft software (CodeSource®, MasterKing® or KeyTrail®) but must be sent from the software each time a key is to be cut. To record a custom DSD, see specific instructions in the software Help file.

Return to Index

USB to Serial Adapters Tested or Reported to date

Using a USB port requires purchasing a USB-Serial adapter and loading any drivers or software that come with the adapter. HPC has found few if any problems communicating through a USB to serial adapter. Following is a list of specific adapters tested by or reported to HPC:

Belkin USB PDA Adapter, model FSU109

Cables to Go USB to Dual Serial Converter, Item UMC-102

Parts, Peripherals & Accessories (PPA Int'l) USB – Serial Cable, Item #3321

Sabrient USB to Serial Converter, item SBT-CUS6M

Return to Index

Blue SHARK™

Update program give error 53, file not found

In Windows XP or Vista, the Blue SHARK™ update program may display error 53, file not found. This is due to security provisions in later versions of Windows. Right click the short cut used to start the program and click Properties. If the "Start in" box is blank, look at the path in the Target box. Copy the path portion to the Start In box. The default path is "C:\Program Files\HPCSoft\Blue SHARK". Include the quotes when copying the path.

In Windows Vista, right click the application itself, default location is "C:\Program Files\HPCSoft\Blue SHARK". Click the Compatibility tab. Make sure "Run as Administrator" is checked and click OK.

Return to Index

Blue SHARK™ Connection Check List

Following are a few items to check when attempting to download to a Blue SHARK™.

  1. Make sure the Blue SHARK™ is connected to a serial port not a parallel port. Serial ports on computers have pins sticking out of them, not sockets ready to receive pins.

  2. If you are using a USB port, you will have to purchase a USB-Serial adapter and load any drivers or software that come with the adapter. It has been HPC's experience that USB-Serial adapters work best on computers with no serial ports. Installing a USB-Serial adapter on a computer with a serial port most often defaults the USB adapter to COM3 which conflicts with the regular USB port COM1.

  3. If you are using a communication program like Microsoft ActiveSync to link to a palm or pocket device, the serial ports may be locked by the program. You will have to uninstall the communication program to send to your Blue SHARK™. Once the communication program is uninstalled and the Blue SHARK™ is communicating, leave the Blue SHARK™ on and cleared when re-installing the communication program. The program should see the Blue SHARK™ using a serial port and should leave that serial port open for the Blue SHARK™.

  4. Blue SHARK™s are designed to be connected with a standard serial cable. HPC offers a 25’ cable, item CABLE-25S, but most computer stores can supply a serial cable.

  5. Make sure the serial port on the computer is active. Refer to your Windows manual for instructions on checking this.

  6. On your computer, open Control Panel, click Performance and Maintenance and double click the System icon. Prior to Windows XP or in Classic View, you may not see Performance and Maintenance, just click the System icon. Click the Device Manager tab. Click the Plus sign next to Mouse and Modem, if Modem is listed. Check for an EXTRA Serial Mouse or Serial Modem. If there is an EXTRA mouse or modem listed, highlight the extra item(s) and click Remove. Restart your computer afterwords.

  7. Make sure the software is set properly.

  • In the KeyTrail® menus, choose Options, Configure CodeMax®, CodeMax® is Local, Com1 (or Com2, Com3, etc.).

  • In CodeSource®, click the Configure CodeMax®/Blue SHARK™ button or Configure/CodeMax®/Blue SHARK™ from the menu. Turn the Blue SHARK™ on and click Configure in the Configure CodeMax®/Blue SHARK™ window.

  • In MasterKing®, click on the CodeMax® icon. This will open the CodeMax® Raw Communications window. By turning the Blue SHARK™ on and clicking on the CodeMax® Auto Detect button, the software will check each Com port until it "sees" Blue SHARK™.

  1. Make sure the Blue SHARK™ is cleared before sending.

One last check, use the following COM port settings:

  • Bits per second: 9600

  • Data bits: 8

  • Parity: None

  • Stop bits: 1

  • Flow control: None

Return to Index

USB to Serial Adapters Tested or Reported to date

Using a USB port requires purchasing a USB-Serial adapter and loading any drivers or software that come with the adapter. HPC has found few if any problems communicating through a USB to serial adapter. Following is a list of specific adapters tested by or reported to HPC:

Belkin USB PDA Adapter, model FSU109

Cables to Go USB to Dual Serial Converter, Item UMC-102

Parts, Peripherals & Accessories (PPA Int'l) USB – Serial Cable, Item #3321

Sabrient USB to Serial Converter, item SBT-CUS6M

Return to Blue SHARK™ Index

Medeco® Air and Jaw C on a SHARK

In some older HPC publications and early versions of SHARK, the depth and space data specified C jaw for cutting Medeco® Air, the original commercial keyway. The Blue SHARK™ does not come with a C jaw. Use the B jaw instead.

Return to Index

Auto-Calibration

In order to adjust for any jostling or bumping during shipping, Blue SHARK™s are shipped with the Auto-Calibration program loaded instead of the regular operating program.  This program will automatically calibrate the tip-gauge spacing, shoulder-gauge spacing, depths, and tip-to-bow relation.  After the calibration is complete, install the operating program.  Please refer to the "readme" file for complete instructions.

Installing the Update/Restore CD on your computer will create a shortcut to download the Auto-Calibration program to your Blue SHARK™, if you ever find that your machine is out of calibration.

Blue SHARK™ Auto-Calibration instructions

Return to Index

Angled cuts cutting incorrectly

When cutting angle cuts, lift the tip gauge all the way up.  The gauge needs to be as far up as it will go.  If it is in the down position, it will interfere with the angle cuts.  If it is anywhere between all the way up and all the way down, the safety cut-off switch will prevent the cutter motor from switching on.

Return to Index

Blue SHARK™ and Handheld PC’s

According to Microsoft Knowledge Base Article 194534, “If you attach your Handheld PC (H/PC) and another serial device to a serial switch box connected to your desktop computer, Windows-based programs may be unable to use the serial device.” In other words, if you connect a handheld PC with ActiveSync and another serial device (like a CodeMax® or Blue SHARK™) to the same computer, Windows-based programs on the computer (like CodeSource®, MasterKing® or KeyTrail®) won’t be able to send to the serial device (download). This is an ActiveSync situation.

According to the article, “To resolve this behavior, start and then stop Microsoft ActiveSync Service Manager.”

The article further states “Communications (COM) ports that are in use when you start ActiveSync Service Manager are reset. For example, if you are connected to your Internet service provider (ISP) using a modem on a different COM port, the modem is disconnected from your ISP when you start ActiveSync Service Manager.” In other words, running Windows CE Services on your desktop or laptop PC to communicate with your handheld PC affects all of your COM ports.

HPC has discovered an additional work around that may work in some installations. When one clicks the Install New Port button in Windows CE Services Properties, Windows CE Services creates virtual modems. These modems can be seen in Control Panel by double clicking the System icon. Open Device Manager and look under Modems. You may see modems listed as Serial Modem COM1, Serial Modem COM2, etc., without any reference to a manufacturer. These are most likely virtual modems, only used for communicating with handheld PC’s. By deleting these virtual modems (not any actual modems that may be installed), you may be able to download to CodeMax® or Blue SHARK™ again. However, to communicate with your handheld PC, you will have to click Install New Port again. This will recreate the virtual modems.

You can un-install ActiveSync, re-establish the connection to your Blue SHARK™, then leave the Blue SHARK™ on and cleared when re-installing ActiveSync. ActiveSync should sense the Blue SHARK™ communicating and ignore the port the Blue SHARK™ is connected to.

Again, this is a Windows CE Services situation. Other questions on this situation can be directed to Microsoft Technical Support. 

Return to Index

X cut and W cut, Hudson and Other Wafer Locks, DSD 40

Hudson, in their specs for wafer locks, specify an X depth that is half way between a 2 depth and a 3 depth. They later added a W depth, half way between a 1 depth and a 2 depth. In order to cut an X depth on a Blue SHARK™, use the 7 key. Cutting a 7 depth is the same as cutting an X depth. For the W depth, use the 0 key, cutting a 0 depth is the same as cutting a W depth.

Return to Index

The Punch Machine™

Using the B Jaw

The B jaw was developed because certain blanks have cuts that are too deep to make when the blank is clamped in the A jaw. The B jaw contains a ridge at the rear of the clamping area. This ridge is designed to drop behind the blank and hold the blank closer to the cutter.

There is a letter stamped on the top jaw of your 1200PCH Punch Machine. This letter, A or B, indicates which jaw is in use. When the letter A is showing, the A jaw is in use, when the letter B is showing, the B jaw is in use.

To change from the A jaw to the B jaw, remove the blue or red plastic wing nut and the thrust bearing washers. Turn the jaw over so the letter B is showing. Replace the thrust washers and plastic wing nut.

To secure a key using the B jaw, place the blank in the jaw, but hold the blank away from the back of the jaw. Screw down the wing nut until there is just room to slide the blank in the jaw. Now push the blank into the jaw until it is resting against the side of the ridge that’s coming down from the top jaw. Be sure the blank is gauged properly off the shoulder or tip gauges. Tighten the wing nut to hold the blank securely. (NOTE: excessive tightening of the wing nut will cause the top jaw to bend or warp, resulting in reduced clamping ability and improper gauging.)

Return to Index