AutoCAD is conventional 2D CAD (drawing) software that still contains many “legacy” features that you won’t find in modern 3D CAD programs. One such feature is the command line, where users can type short commands to perform various functions or launch tools. For example, typing “line” and pressing Enter will launch the line tool. Typing in commands can be a pain, so Wingletang created MacroMitt to boost their AutoCAD productivity.
MacroMitt is a simple macro keyboard dedicated to AutoCAD functions. Its buttons are laid out to be comfortable for the user’s left hand, leaving their right hand free to manipulate the mouse. It has six functions: OSNAP (toggle object capture), ORTHO (toggle orthogonal mouse movement), PICKSTYLE (toggle group/individual object selection), CANCEL (escape key) , RETURN (enter key) and volume control. Press one of the main buttons to automatically activate the command line, enter the appropriate command, and then exit the command line.
An Arduino Micro board controls the functions of the MacroMitt. Wingletang chose the Micro because its ATmega32U4 microcontroller can appear as a USB HID (like a standard keyboard) when plugged into a computer. Other components include mechanical key switches and Cherry MX style key caps, rotary encoder and strip board for wiring.
MacroMitt’s enclosure is 3D printable and MacroMitt has posted the 3MF files with the necessary Arduino sketch in their Instructables tutorial. If you work with AutoCAD and want to speed up your workflow, MacroMitt is a configurable system that should help.