Nostalgia trip

Bob Bradlee caveguy at sbcglobal.net
Mon Mar 10 13:08:29 CST 2008


On Mon, 10 Mar 2008 11:25:55 +0000, Roger Holmes wrote:

>There are issues using 2Pi  
>because of rounding errors. Usually you end up having tolerance  
>values. Without tolerances, if someone rotates something by 90  
>degrees four times, they don't QUITE get what they started with when  
>using 2PI, but with degrees, they do.


Were are not talking about rotating an image here just projecting one.


>As for representing an infinite number of angles, don't be silly.  
>Especially if you are using tolerances.

Point taken :-)

You also pointedout corredtly that floating point hardware was not always available.

We were punching fixed-point CAD data on 80 col cards and plotting bed sheets on a flatbead plotter, it 
was "old" when I first worked with it in the mid 70's at Western Electric. 

BTW: radians work fine with fixpoint provided you are not rotating things that were previously rotated.

Back to topic, I think the subject was displaying tesx on a vector screen. 
In the 1960's Dr. A.V. Hershey of the Naval Weapons Laboratory while working with the U. S.. National 
Bureau of Standards created the Hershey's Repertory of Occidental Type Fonts. This is the origional data 
set I used when I built the CADfont set for AutoCAD that became the extened font set and package with 
the product.

Over the years many conversions/translations have been made, somewhere around here I have a copy 
coded in (lisp) for driving a flame cutter. Check it out, and yes it is interger vector based ....

Here is a google link for more info:

http://tinyurl.com/36un8h

Back under my rock ...

Bob









More information about the cctalk mailing list