ILLUSTRATING SHADOWS
focusing on education and interesting practical aspects of sundial design
programming JustBASIC BASIC sundials sun dials
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 Scilab PAGE
MAIN PASCAL PAGE                                             
MAIN C or CPP [c++] PAGE                                             
MAIN DELTA-CAD FILE PAGE          
MAIN Octave PAGE
MAIN TURBO-CAD FILE PAGE          ( vbs macros, programming notes, and tcw files also )
MAIN Python PAGE (alternative to JAVA)
MAIN FORTRAN PAGE                                             
LISP for ProgeCAD PAGE                                             
MAIN JAVA FILE PAGE
MAIN Euler PAGE
Palm Pilot or PDA PAGE
JustBASIC                  (a free BASIC system, with an extended version for a modest fee)

their main web page is here   (www.justbasic.com)

FREE ~ The  benefit of  these programs is that they run on a free system, so if you don't have TurboCAD, DeltaCAD, or Excel, you can still have some fun with programming. These are provided in BASIC as well as
in current virus checked executables if you do not wish to download the free BASIC compiler which is a true IDE.

an almanac                             EOT, declination, sunrise and set, hourly altitude, azimuth, h-dial and v-dial data

a horizontal dial                      A very simple BASIC program using the free JustBASIC system.                       

horiz, vert w/wo decl               Same as the h-dial but adds vertical dial with and without a wall declination   

declination curves                  This shows calendar points for a given SH (style height) and a given style      
                                    linear length. These data may then be used on the SD extended for a
                                    horizontal dial, or on a vertical or vertical decliner when of course the
                                    summer and winter solstice data is reversed.     Updated with more options   
                                    also added to the statement of assumptions solar declinations used
                                    Revised Feb 10, 2008 with clearer messages.

polar/meridian dials               This displays hour line distances from the sub style in 60, 30, or 15
                                    minute increments, for longitude corrected polar dials as well as for
                                    true meridian (true east or west) dials. Also displayed is the calendar data
                                    for 1, 2, and 3 months from the equinox.  And Italian line data.                             

meridian but inclining           This does the true east and true west but inclining dial and prints all sorts
                                   of good figures to draft the plate.                                                                                 

zip of the above                      JustBASIC files above zipped      [file size is 10k - small]            

zip above plus executables This also includes the BASIC files in executable form along with the            
                                   run time libraries, so you can just click on the filename.exe and run asis
                                   without the BASIC compiler itself being on your system. There are virus
                                   checked with current professional software prior to upload.  Please
                                   read the readme file if you want to run the .exe versions [file size 1.5mb]

                                    __________________________________________________________


Again, JustBASIC is a free program, and they have for a nominal charge an upgraded version, and well worth downloading. The JustBASIC web site is here.   

The above BASIC programs somewhat parallel the DeltaCAD macros here, except these BASIC programs produce tables of data and do not print graphical depictions.
Click here for
JustBASIC sundial
programs
or here for the
executables as well
Works asis on win64 Vista
as well as
win32 XP
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.