Managing Multiple Keyguard Designs

We’re about to describe ONE way to manage your keyguard designs.  If you are responsible for the design and management of all keyguards for an agency or school district, you might be able to take all or some of these recommendations to make your work easier and effective.

The important step in managing your keyguards is to give each of your keyguards a unique identifier.  If you’re just experimenting with a design and haven’t yet settled on a final form, assigning an ID is less important, but by the time you are delivering a keyguard to a client or student, that keyguard should have a unique ID.  This ID should go in at least two places and probably more.

The first place the ID should go is in the “Identifier” box on the keyguard data form:

[The data form is available as a DOCX or PDF.]

You may choose to add it to the name of the form itself.

The ID should contain one or more of the following items (but it must be unique):

  • the therapist (initials may help to maintain privacy),
  • the student or client (initials may help to maintain privacy),
  • the type of tablet,
  • the app,
  • the configuration/vocabulary,
  • the type of case,
  • the date of design/issue…
  • Maybe a string of letters and numbers that map to the above information in a separate document/spreadsheet/database/table:

The ID is then used to represent the keyguard specifics in all places below.

The second place the ID should be used is as the name of the computer folder where you keep electronic assets associated with this keyguard like:

  • the keyguard data form,
  • a screenshot of the app running on the target tablet,
  • pictures of the app running on the target tablet in the target case,
  • pictures of the mounting system for the tablet/case,
  • the “padding.xlsx” file if you used it to determine padding values from the screenshot,
  • the “openings_and_additions.txt” file if this is a hybrid or free-form keyguard and if you made changes to this file,
  • the STL and/or gcode files for easy re-printing of the keyguard – remember that gcode files must be used on the 3D-printer for which it was originally created.

The third place you should include the ID is in the subject line of any email you exchange with others about the keyguard.

The forth place you should use the ID is as the name of your design during the design process – i.e., as the Preset name.  In the OpenSCAD Customizer pane, you should use the ID as the name of the preset:

You can find more on using OpenSCAD presets here.

The fifth place you should consider recording the ID is as engraved text on the keyguard itself.  We recommend putting the ID on the underside of the keyguard rather than on the top surface so it won’t become a distraction to the user.  Of course, you can only “engrave” the ID where you have plastic wide enough for that purpose.  If your keyguard has to fit in a very narrow case opening and you can’t afford to cover some or all of any command/message bars, then it’s unlikely that you’ll have a place to put the ID.  You can, alternatively, use a marking pen to record the ID on the back of the keyguard.  That can be much easier than the steps required to add engraved text to the keyguard.

If you need to update your design at a later date, keep the original keyguard data form but create an updated version and store that along with all the other electronic assets in the folder with the ID as its name.  You can consider adding version numbers to the ID and other modified assets you create.