A Font Editor for the IBM 026 Card Punch

— This is a follow-up on “Punched Card Typography”. For details on and demonstrations of the general workings of the printing mechanism please refer to the main article. —

Similar to the one for the IBM 029, here is a code plate / font editor for the IBM 026 Card Punch.
As its final product the editor generates a hi-res rendering of the code plate currently selected. Predefined or imported code plate data may be selected from the drop-down menu on top of the editor. Code plates may be switched without losing previous edits. Export and import data in JSON-format to preserve data between sessions. Standard code tables are included for reference at the bottom of this page.

Usage

Have fun! Mill your own code plate!

 

Red squares represent active pins, orange outlines active positions without a pin, black squares inactive pins, and a lightgray circle marks the neutral position of a given cell of the character matrix (code grid 0/0).

IBM Character Code Grid

For reference, here are the encoding grid (IBM 026 BCD-A Commercial) as presented in the IBM manuals. Mind that the rows are laid out upside-down as compared to the physical arrangement found on the code plate. Also shown is the relation of the code positions to the various punch codes.

Character encoding of the IBM 026 card punch.

Character encoding of the IBM 026 Card Punch.
IBM Field Engineering Maintenance Manual, 24-Base Machines; S225-635-5 [1].

Character encoding and punch codes of the IBM 026 card punch

Character encoding and punch codes of the IBM 026 Card Punch.

Reference & Related Links