Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
TOML
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153# HP 7585B vpype HPGL device profile.## Drop this into ~/.vpype.toml (or pass --config /path/to/this/file on every# invocation). vpype merges device tables from the user config into its# bundled set, so this adds `hp7585b` without touching anything shipped.## Spec sources:# • plotter unit = 0.025 mm (40 units / mm) — HP 7585B service spec# • pen carousel = 8 — HP 7585B service spec# • plot-area margins = 5 / 5 / 5 / 29 mm — HP 7585B I&P manual,# Table 1-2 supplemental# • paper range = 203×267 mm → 927×1190 mm cut sheet — HP 7585B service spec## Plot-area numbers below are derived from (paper_long − 34 mm, paper_short −# 10 mm) × 40 units/mm. They are nominal — verify against your actual sheet# load and adjust if the plotter clips. Origin is bottom-left of plottable# area (HP plotters are y-up natively), and the long edge is X.
[device.hp7585b]name = "HP 7585B"plotter_unit_length = "0.025mm"pen_count = 8info = """HP 7585B drafting plotter (1983, A0/E-size, 8-pen carousel).Default RS-232: 9600 8N1, hardware (Xon/Xoff) flow control.Set DIP switches on the rear panel before first use. Always run a confidencetest (front panel) once after powering on."""
# ---------- ISO sizes ----------
[[device.hp7585b.paper]]name = "a4"aka_names = ["A4"]paper_size = ["297mm", "210mm"]x_range = [0, 10520]y_range = [0, 8000]y_axis_up = trueorigin_location = ["5mm", "205mm"]final_pu_params = "0,0"set_ps = 4info = "ISO A4. Long edge along X. Plotter must be in Metric mode."
[[device.hp7585b.paper]]name = "a3"aka_names = ["A3"]paper_size = ["420mm", "297mm"]x_range = [0, 15440]y_range = [0, 11480]y_axis_up = trueorigin_location = ["5mm", "292mm"]final_pu_params = "0,0"set_ps = 4info = "ISO A3. Plotter must be in Metric mode."
[[device.hp7585b.paper]]name = "a2"aka_names = ["A2"]paper_size = ["594mm", "420mm"]x_range = [0, 22400]y_range = [0, 16400]y_axis_up = trueorigin_location = ["5mm", "415mm"]final_pu_params = "0,0"set_ps = 4info = "ISO A2. Plotter must be in Metric mode."
[[device.hp7585b.paper]]name = "a1"aka_names = ["A1"]paper_size = ["841mm", "594mm"]x_range = [0, 32280]y_range = [0, 23360]y_axis_up = trueorigin_location = ["5mm", "589mm"]final_pu_params = "0,0"set_ps = 4info = "ISO A1. Plotter must be in Metric mode."
[[device.hp7585b.paper]]name = "a0"aka_names = ["A0"]paper_size = ["1189mm", "841mm"]x_range = [0, 46200]y_range = [0, 33240]y_axis_up = trueorigin_location = ["5mm", "836mm"]final_pu_params = "0,0"set_ps = 4info = "ISO A0 (full E-size capacity). Plotter must be in Metric mode."
# ---------- ANSI / ARCH sizes ----------
[[device.hp7585b.paper]]name = "a"aka_names = ["ansi_a", "letter"]paper_size = ["11in", "8.5in"]x_range = [0, 9816]y_range = [0, 8236]y_axis_up = trueorigin_location = ["5mm", "210.9mm"]final_pu_params = "0,0"set_ps = 4info = "ANSI A / US Letter. Plotter must be in Imperial mode."
[[device.hp7585b.paper]]name = "b"aka_names = ["ansi_b", "tabloid"]paper_size = ["17in", "11in"]x_range = [0, 15912]y_range = [0, 10776]y_axis_up = trueorigin_location = ["5mm", "274.4mm"]final_pu_params = "0,0"set_ps = 4info = "ANSI B / Tabloid. Plotter must be in Imperial mode."
[[device.hp7585b.paper]]name = "c"aka_names = ["ansi_c"]paper_size = ["22in", "17in"]x_range = [0, 20992]y_range = [0, 16872]y_axis_up = trueorigin_location = ["5mm", "426.8mm"]final_pu_params = "0,0"set_ps = 4info = "ANSI C. Plotter must be in Imperial mode."
[[device.hp7585b.paper]]name = "d"aka_names = ["ansi_d"]paper_size = ["34in", "22in"]x_range = [0, 33184]y_range = [0, 21952]y_axis_up = trueorigin_location = ["5mm", "553.8mm"]final_pu_params = "0,0"set_ps = 4info = "ANSI D. Plotter must be in Imperial mode."
[[device.hp7585b.paper]]name = "e"aka_names = ["ansi_e"]paper_size = ["44in", "34in"]x_range = [0, 43344]y_range = [0, 34144]y_axis_up = trueorigin_location = ["5mm", "858.6mm"]final_pu_params = "0,0"set_ps = 4info = "ANSI E (full capacity). Plotter must be in Imperial mode."