Sundial Sun Dial Sundials Sun Dials Design Book Books articlesspreadsheets Gnomics Gnomonics Horology Dialling Dialing Clocks EOT
Equation of time Middleton Sciathics Lunar Moon construction hobby gnomon cutout popup building astro compass astrocompass shepherd
ogee azimuth altitude hour angle Jaipur VRML ecliptic ISB virtual worlds kids teaching learning
ILLUSTRATING TIME'S SHADOW focusing on education and interesting practical aspects of sundial design FREE SOFTWARE ON THIS PAGE please download the free Programming Shadows book
|




CAD PROGRAMS ~ ~ ~ personal preference DeltaCAD for programmability, TurboCAD for drafting and 3d.
Apart from the free CAD program mentioned above, this web site and the books all used TurboCAD deluxe which is around $100, and
additionally they have an animation add-on at an extra price. IMSI provides TurboCAD. Scripting exists only at the TurboCAD
Professional level, see here for a VBS script or two.
DeltaCAD is a 2d only system, however it has a powerful scripting language that they call macros. DeltaCAD is available for around
$70 and you can see some of my macros here.
FREE PROGRAMMABLE SYSTEMS ALSO EXIST ~ such as NanoCAD and FreeCAD, free, programmable, and have
Illustrating Shadows macros for them. And Powerdraw, see here.

The objective of the ILLUSTRATING SHADOWS web site is to use software that is either free or costs less than about $100. Nothing is truly free, so if you like a product, consider buying their purchased versions which have more features and better options. Hint - feel free to buy an online download of my book ILLUSTRATING TIME'S SHADOW
|
IBM 360 BAL simulator with
assembler, linker, executor and
sundial programs. Open source
for entire simulator and
programs. Has vertical and
horizontal dials.
ALGOL 68 a free Algol 68 system and a sundial program see here
LEGACY HARDWARE AND LANGUAGES FROM THE 1950s~1960s FREE
|
IBM 1401 SPS and Autocoder
simulator with assembler, linker,
executor and sundial programs.
Open source for entire simulator and
programs. Has vertical and
horizontal dials.
BASIC a free BASIC compiler with many
sundial programs. see here
C AND C++ A free IDE for C and C++
that matches the 8mb IDE for PASCAL.
The notes in the zip file updated to
compare with Visual C++ my dials are
here
LEGACY LANGUAGES FROM THE 1970s~1990s FREE
|
EULER A free mathematical system,
however, these dials show how you can
program Euler for dials, tabular right now.
NOTE: As with my Euler etc programs, the DELTACAD scripts also provide animation of the dial plate while varying a parameter.
DeltaCAD The standard for
dialling, I provide h and v dials,
decliners, Capuccin and the
Astrolabe, and animation, the
infamous inclined decliner, an
almanac, and many variants, etc, with
optional animation. see my stuff here
ProgeCAD 2d CAD Large and full featured, free. Has LISP and C++ like scripting. The LISP method of
programming harks back to an earlier age. CADstd (not programmable) and DeltaCAD (programmable) are perhaps
better choices for 2d dialling. I have h-dial, v-dial, and v-dec scripts that work but DeltaCA is still my choice for
programability, and TurboCAD for non programmed drafting and 3d modeling. Check my LISP page which tells
you how to get ProgeCAD from ProgeSOFT: my LISP page has good notes, and also an h-dial, v-dial, and a v-dec
dial as well. ProgeCAD is a good product, well worth checking out. Its purchased version supports Visual Basic
NOTE: As with my DeltaCAD program
scripts, these also provide animation of
the dial plate while varying a parameter.
Do not use animation if epileptic.
MODERN GRAPHICAL CAD SYSTEM PROGRAMS
|
Lazarus Open Source free Delphi equivalent, see here. Free,
portable across many computers, very similar to Delphi. H, V, and
VDEC dials.
Visual Basic A small free Visual BASIC IDE (7mb) from
Envelop. see here
There is a free small system Envelop), a free Microsoft
system, and a full scale purchased system from Microsoft.
NOTE: Envelop is no longer supported, nor does it work on
Windows 8.
FORTRAN IV a free FORTRAN compiler,
my sundial programs. see here
MODERN GRAPHICAL SCIENTIFIC LANGUAGES
|
my free sundial software is on this page, as well as other useful software links
|
Please note that Excel files ( .xls ) can be used by the free Open Office system and also by the Kingsoft software (which along with e-droid-cell can run on an Android cell phone).
|
NanoCAD ~ programmable in VBS and Java Script
FreeCAD ~ programmable in Python
Powerdraw ~ Pascal like programing
These are free and have many sundial macros here.
|