Printer Server

HP Computer Museum

Untitled

These are beloved plotter printers from HP, first introduced in 1983. Bre Pettis donated his modified 7575A back in 2021 during Haystack Labs.

Modifying an Old HP7475a Plotter to Work Over USB

GitHub - golanlevin/DrawingWithMachines: Resources for the CMU Drawing with Machines Course

A repository of helpful information working with the HP7574

HPGL

The main thing you will need to draw with these machines are HPGL instruction sets. There are several ways to do this.

Command Meaning
IN; Initialize, start plotting a job
IW; Set machine to imperial mode
PU; Pen up
PD; Pen down

SVG to HPGL via VPYPE

You can create HPGL files using a command line tool vpype . This application is built in Python and can be used as a library for building your own drawing applications. Below are two simple recipes for generating HPGL from a svg.

vpype read input.svg write --device hp7475a --page-size letter --landscape output.hpgl
vpype read input.svg linesimplify reloop linemerge linesort write --device hp7475a --page-size letter --landscape output.hpgl

For a more information about working with vpype, refer to the vpype page.

vpype

SVG to HPGL via Inkscape

You can also use Inkscape, the open-source vector graphics program, to design and save SVG files as HPGL. This method is more user friendly than the command line tool, but may have limitations when trying to optimize for the machine.

Draw Freely | Inkscape

brew install inkscape 

Connecting to the Machine