ILLUSTRATING SHADOWS
focusing on education and interesting practical aspects of sundial design
My PayPal page has the different options and prices
Book purchase
options are
here...
OUR SPREADSHEETS ALSO                                                 
MAIN COBOL PAGE           
Email comments or questions to the author at:  illustratingshadows at yahoo dot com
MAIN Visual BASIC PAGE                                             
MAIN VIRTUAL REALITY PAGE                                                
MAIN Euler PAGE
MAIN SciLab PAGE
MAIN BASIC (JustBASIC) PAGE                                             
MAIN PDA or Palm Pilot PAGE                                             
programming JAVA sundials sun dials
LISP for ProgeCAD      (or AutoCAD)
MAIN TURBO-CAD FILE PAGE            ( vbs macros, notes on programming, and tcw files )
MAIN Python PAGE
MAIN PASCAL PAGE                                             
MAIN C or CPP [c++] PAGE                                             
MAIN DELTA-CAD FILE PAGE
MAIN Octave PAGE
MAIN JAVA PAGE
The IBM 7094           (free system available from...  see url below) (a horizontal dial program)

There are several simulators for the IBM 7094, the one I opted for is at:-

http://www.members.optushome.com.au/intaemul/Emul7094.htm

Download B709430D.ZIP and unzip it, and copy over my files in the ZIP below and let it overwrite what it wants to.   Then
run the start up BAT file, and the simulator will compile and run. While this is a free system born out of the love for an old
machine, please let the developer know you like his product.

This is a complete system, namely the simulator, and IBSYS operating system along with FORTRAN II support. Useful
materials may be found at:-

http://www.bitsavers.org/pdf/ibm/7094/
A22-6760_7094model2.pdf                        system summary
A22-6703-4_7094_PoO_Oct66.pdf           principles of operation


Simon's IBM 7094 notes   These discuss operating the IBM 7094 simulator, some hints on using FORTRAN II
which differs slightly from later versions.

Simon's FORTRAN II code for the h-dial, and control files to simplify compile and run on the simulator. The object deck
for the program is here also, although the control file will cause a re-compilation and then re-assembly of the source.
Tested
April 26, 2009 on Vista Win64 as well as XP Win32.




I programmed the IBM 1401 back in the mid 1960s before moving on to the IBM 360, then later the IBM 370. I did not
program the 7090 series, but I did study it.  This program uses SIN/COS because TAN is not supported.

This program has the latitude, longitude and reference longitude built in, as I haven't figured out how to read that data yet, I am working on it. So, just change those figures. Also, this
program does run on the free FORTRAN system mentioned on this web site.

This is presented merely as an echo of what programming was like over 40 years ago.                                                                             

If you like
FORTRAN II, then you may want to check this FORTRAN IV page.
IBM 360 sundial stuff
also
By kind permission of its designer, here is the complete simulator with start up files and hdial source code to
assemble hdial.FOR all in
one zip file  3.5mb
IBM 1401sundial stuff
also
Illustrating Time's Shadow
ISBN 0-9765286-8-1  plus  0-9765286-9-X
Lib Cong 2005900674  plus  2006930654

Merges Illustrating Shadows and Illustrating More Shadows, deletes duplicated material, and techniques that are complex and
replaced by easier methods, adds new material.

Hands on, empirical, geometric, trigonometric, CAD,  and spreadsheet dial design for small dials plus garden dials using common masonry supplies, clay, and glass, with emphasis
on many calendar line techniques, and inclined decliners, while providing details on the use of DeltaCAD programming including the animation of many sheets as parameters vary.  
Case studies abound with associated problems solved, and cover the infamous inclined decliner, as well as all the other kinds of outdoor dials.  The printed book comes with a CD of
booklets, spreadsheets, VRML/WRL files, templates, etc with the printed book. The CD has all books and booklets and programs along with source code.  
You can get the printed book
and CD, just the CD, or an online download here.