slide-rules-generator
slide-rules-generator copied to clipboard
clog: a more detailed circular C scale
Hi, if acceptable to you I'd like to contribute back a more detailed circular C scale I coded for fun. I tried to get this as clean, minimal and documented as I could, but please request changes if you feel so.
Build
Both clog SVG files are meant to be printed in colors on A4 paper and plasticized:
convert clog-0026-stator.svg -page a4 -background white -bordercolor white -border 100 clog-0026-stator.pdf
convert clog-0026-rotor.svg -page a4 -background white -bordercolor white -border 100 clog-0026-rotor.pdf
The rotor is inward and should be cut around the second bigger circle to be pinned at the center on the stator and a piece of wood or cardboard below.
Usage
The operands should be put in scientific notation to facilitate the handling of orders of magnitude, then on the wheels big digits correspond to the unit, middle digits to the decimal and small digits to the hundredth.
To multiply, align the 1 on the rotor with the first operand outward on the stator, then move your eyes clockwise on the rotor up to the second operand and read the result outward on the stator.
To divide, align the divising operand on the rotor with the divided operand on the stator, then move your eyes counter-clockwise up to the 1 on the rotor and read the result outward on the stator.
Beware that if the rotor's measure encompasses the 1 on the stator you must multiply (resp. divide) by 10 on top of adding the exponents of the scientific notations of the operands.
SVG files
Below are the generated SVG, printable to PDF in Firefox or ImageMagick but not rendered correctly in geeqie (which does not print the digits at the right place):
The rotor
The stator
The result

PS: "clog" can be thought as a pun with "clock".
Related
- Mathologer's Reinventing the magic log wheel: How was this missed for 400 years?
- https://phoenixave.com/crule/
Hey, sorry, I didn't see this until now! Looks super cool! I'll take a closer look at merging this this Tuesday, I've been thinking it might be worth spinning examples out into a SlideRules.Examples module.