also: tinyurl.com/griffenfly

Screenshot Guided Tour

The Griffenfly Rule isn't a simple demonstration of the concepts behind slide rules. It's a fully fledged scientific slide rule that runs on a computer screen. Everything about it is designed for precision, speed, clarity and versatility.

Lets look at the features which make this so, from a visual perspective. Click on the some image fragments/thumbnails to see the full length images ( the first two may take a bit of time to download ).
click image for full size image 1600 pixels wide The Griffenfly V1: a large 30-scale scientific duplex rule, the largest of the five default rules included in the licensed distribution. You're not limited to the default rules, you can build your own designs from scratch.
click image for full size view 1200 pixels wide The back face of the V1.
Why the colorful tick marks? They reduce errors in scale reading. Orange ticks represent a division on the 5, so an orange tick between 12 and 13 is 12.5. Blue ticks are even numbers, so four blue ticks between 12 and 13 would be 12.2, 12.4, 12.6, and 12.8. Black ticks are divisions into 10 parts. You can change these colors, or disable tick coloration if this is too festive.
A rule at maximum zoom. In the image, 1 C has been set at e on D, and the value can be read directly off the scale as 2.71828, the only guesswork being in the last decimal place. Real-time scale generation means you can resize your slide rule window, as well as zoom horizontally up to 1000x.
The Magnifier is an optional box below the slide rule. It follows the mouse pointer and shows a clear, 2X image. It doesn't really count as a zoom, but it makes it easier to read small numbers, set precise positions, and estimate values.

Logarithmic ticks don't generally fall on pixel boundaries. Instead, Griffenfly rules compute ticks and the hairline at their exact locations and then anti-alias when rendering. Paradoxically, this makes the ticks more blurred yet more exact. The eye knows where the line is supposed to be. The slider/hairline can be moved in sub pixel increments, down to 1/100th, with a special mouse drag gesture. In the enlargements, note that the hairline is still on the same two pixels in both shots, but from afar, it appears to have moved slightly rightward in the lower shot.
"Autodocumenting" is hidden by default to save space, but hover the mouse over any right hand scale name, and an autodoc window will pop up showing useful information about that scale.
In Build 144 and higher, more control is given over the types of information printed along with each scale. Scale names, numerical ranges, short mnemonics, equations and inverse equations can all be displayed ( or not displayed ) independently on either side of the rule. As well as showing useful descriptions at a glance, this feature lets your virtual slide rules look a little more like your favourite actual slide rules.
The User Interface is entirely mouse driven, with optional keyboard shortcuts. There's not much to do - move the slider and hairline, zoom in and out, and flip faces. The Controls Chart shows the entire range of options.
Here is an installation on MEPIS Linux.
The Griffenfly Rule should run on any computer with Java Runtime Environment (JRE™) 5.0 or higher installed, but I've personally only tested it on Windows XP and Linux.

This is the Design/Preferences panel. Click on the Griffenfly logo to bring it up. Use it to save and load rules from your collection, add scales, adjust colors and styles, and modify a variety of personal preferences to suit your taste.
The Griffenfly Universal SlideRule lets you create the slide rule of your dreams.