Introduction: 15-minute Paper-craft Sundial

Picture of 15-minute Paper-craft Sundial
This is a 15-minute paper sundial in two senses: it takes 15-minutes to make and is labeled to the nearest 15-minutes.  It is made of paper, but I designed the gnomon to have a three-dimensional base for greater stability, tapering to a thin top for better accuracy around noon.

The hard work was my doing the trigonometry for the three-dimensional paper-craft gnomon and writing a perl script that generates a pdf file for a particular location.  But with the script written, you should be able to print out a sundial from the generator on my website and construct it in fifteen minutes.

Ingredients and tools:
  • Two sheets of paper, ideally cardstock or some other heavy stock.
  • Scissors
  • Paper glue (I use Aleene's)
  • Printer
  • Ruler
  • Something pointy, e.g., a pen with no ink or a small screwdriver
  • Computer with internet access, PDF viewer, and printer
The script I used was based loosely on the one in my large patio/driveway analemmatic sundial Instructable.  This is a much simpler project.  The last one I assembled took 12 minutes once I had the design printed out and all the tools in place, and that's counting periodic stops to take photographs.

You can load the PDF file into a vector drawing application like Inkscape and make it fancier.  Just make sure that if you resize the dial, you resize the gnomon (the pointer) in the same proportions.  The script is open source so you can modify it as you see fit.

You can presumably trace the printout on copper sheets to make a fancier dial and gnomon.  I'd love to see it.

This would make a good classroom project at various levels, depending on how deep you get into explaining how it works.

Note: The script currently works for latitudes between 24 degrees (north or south) and 65 degrees (north or south).  (That covers all of the contiguous 48 states in the U.S., much of the populous parts of Canada and Europe, all of South Africa, much of India, etc.)  The limitations are due to the way the gnomon is designed to work both when shadows are short and when they are long, and its having a wider base.

Step 1: Enter the Data

Picture of Enter the Data

You will need the following information:

  • your zip code (if you're in the US) or latitude/longitude (this site should help)
  • your timezone
  • whether your location has daylight savings time (time change between winter and summer time).

Now go to my script's website Enter the above information. If you have daylight savings in your location, you will need to decide if you want your dial to show winter or summer time. You can leave the colors as-is for a black-and-white sundial, or you can enter HTML color codes to customize. I customized by setting the dial and hour backgrounds to C6DEFF (a light blue), the gnomon to 2B60DE (a royal blue) and the hour text to 000000 (black). You can also choose whether you want Arabic or Roman numerals and whether you want 4 shown as "IIII" or as "IV". If you don't want some element, like the time correction table, you can set its color to be the same as the background it's on.

Print both pages of the PDF file, ideally on heavy paper, e.g., card stock.

Step 2: Cut Out the Dial

Picture of Cut Out the Dial

Cut out the dial circle.  If you like, you can glue it on a harder backing.

Step 3: Score the Gnomon

Picture of Score the Gnomon

The gnomon is the pointer that casts the shadow.

The gnomon is on the second page of the pdf file and has five dashed/dotted lines (depending on your color choices, they may be hard to see; you might want to put a black and white version on screen for references).  The lines that have only dashes (_ _ _ _ _ _ _) are valley folds--you will fold so that the dashed line is at the bottom of the crease.  The lines that have dashes and dots (_ . _ . _ . _ .), i.e., the central line and the lines for the outside flaps, are mountain folds--you will fold so that the dashed and dotted line is at the top of the crease.

Before folding, however, you need to score all the fold lines to make an accurate gnomon.  To do that, use a ruler and draw over them with a pointy object, like a small sharp screwdriver.  Try to remember which lines are mountain and which are valley folds or have the PDF file on your computer screen for reference, since the scoring may make it hard to see the dots and dashes.

After scoring, cut out the gnomon's outer edges.  (I find it easier to score before cutting.)

Step 4: Fold and Glue the Gnomon

Picture of Fold and Glue the Gnomon

Make all the creases in this step nice and sharp.  It will be difficult to keep them sharp as you reach the end where they come together.  Using a ruler may be helpful.

Start by folding the gnomon in half along the central mountain-fold line, and pressing the halves together (photo 1).  Make the halves line up nicely.

Then fold back (in the opposite direction to the first fold) along the next two lines, which are valley-fold (photo 2).

Next, carefully glue together the two triangles on either side of the central mountain-fold line, up to the valley-folds you just did (photo 3).  Don't use too much glue--you want a very flat and straight joint.  Wait for the glue to set a bit before the next step.  If you want the gnomon to be stronger, you can embed a wire extracted from a wire-tie along the crease.

Finally, you have two small flaps which will be used to glue the gnomon to the triangular (or, more precisely, diamond-shaped) area on the dial.  They are attached with mountain folds--crease them so they join up but do not overlap (photo 4).  

Step 5: Attach and Adjust Gnomon

Picture of Attach and Adjust Gnomon

Go back to the gnomon and put glue all over the two small triangular flaps on the bottom of the gnomon, and glue them down into their positions on the dial.  Make sure the flaps don't overlap, but join evenly.  Try to align them as carefully and as symmetrically as you can with the triangles for them on the dial, and glue the flaps down neatly along the creases..  

Optionally, for more precise alignment, you can first cut out the "Gnomon sizer" triangle.  Then while the glue on the gnomon flaps is still tacky, play with adjusting the exact gnomon height (it goes up if you move the flaps slightly together and down if you move them slightly apart).  The gnomon height should be the same as the height of the "Gnomon sizer" triangle (with the word "Gnomon sizer" being horizontal), and the distance from the center of the dial to where the tip of the gnomon overhangs should be the same as the length of the sizer.

Step 6: Aligning the Dial

Picture of Aligning the Dial

To use the dial, you need to place it on a level spot (e.g., a sunlit table) and align the "N" arrow with geographic or true north (in the northern hemisphere, the gnomon will also point north; in the southern hemisphere, it will point south).  Unfortunately, geographic or true north is not the same as the magnetic north shown by a magnetic compass.  

The simplest way to align is simply to look at a watch and turn the dial until the shadow shows the correct time.  (You may also want to do an Equation of Time adjustment when reading the time shown on the dial--see the next step.  Also, make sure you make a daylight savings adjustment if the dial is not printed for the current season's time.)  There are other methods.  You can use a magnetic compass and correct for magnetic declination, as described in my other sundial Instructable.  Or you can wait for night and align with the north star.  I just used the fact that I already had one large aligned sundial.

Step 7: Reading the Sundial

Picture of Reading the Sundial

You read the sundial by looking where the edge of the shadow is, or more precisely where the edge of the shadow further from the gnomon.  Except near solar noon (which may be more like 1 pm in the summer if you have daylight savings), that shadow line should be a straight line from the center of the dial out.  Near solar noon, because of the wider base of the gnomon, there will be a bend in the shadow line--use the outermost portion of the shadow line.

For greater precision, you can add the number of minutes indicated in the correction table for a date close to your current date.  This is an Equation of Time correction that every sundial needs to make.  If you aligned and leveled the dial well (mine wasn't that well aligned--the excellent match with time in photo 1 was probably a fluke;  in photo 2, I had the dial--actually a different copy of the dial--in a slightly different location).

And of course you may need to add or subtract an hour to correct for Daylight Savings--if you used the right Daylight Savings option when entering data into the script, there will be a reminder printed on the dial--since the earth doesn't know about Daylight Savings and doesn't change its rotation to suit.

Note that the script that produced the dial adjusts for where your longitude lies within a time-zone--it shows your time-zone time, not local solar time.  (For instance, solar noon is at about 12:30 pm winter time and 1:30 pm summer time at my location.)

Finally, you can always use the sundial in reverse, as a solar compass.  Just align it so it's level and shows the correct time, and it'll point you north or south.  However, be careful, since the sundial is set for your particular latitude and longitude.  


cgapeart (author)2017-02-14

Just what I needed! I want to make this into a laser cut design for thin plywood. I was wondering if you could give some hints about what a flat gnomon that was the right size would look like compared to the papercraft design? If I follow the directions correctly, the gnomon sizer is pretty much the shape and size needed if the gnomon was flat -- is that correct?

arpruss (author)cgapeart2017-02-14

I don't know. Maybe assemble the paper one and measure. It's been a very long time since I did this.

vicsar (author)2016-08-01

Where it says:

You will need the following information:

  • your zip code (if you're in the US) or latitude/longitude (this site should help)

The link point to a non-existing resurce. Would you kindly update it? Thanks.

arpruss (author)vicsar2016-08-03


Kiteman (author)2016-02-18

Great resource - I've passed it on to one of my classes to use as part of their coursework.

zlab made it! (author)2016-02-11

i made it ñ_ñ !!

AymanA12 (author)2015-11-29

The time at this moment is 1:01
And i got this

top.boy (author)2011-08-30

i made it,gave the right co-ordinates,made a right gnomon pointed it at north it was 3 it gave 5!

arpruss (author)top.boy2011-08-30

1. Did you check to make sure the gnomon's angle was the same as your latitude after you attached it? A photo directly from the side might help to diagnose this.

2. How did you check for north?

top.boy (author)arpruss2011-09-03

1.yes i checked the gnomon right

2.i have a compass

arpruss (author)top.boy2011-09-03

1. Did you correct the compass reading for the magnetic deviation at your location?

2. Did you correct for daylight savings if needed?

top.boy (author)arpruss2011-09-05


2. i don't have day light saving

koroliov (author)top.boy2012-06-23

Unlike widely believed wisdom, the deviation of the compass reading and the true north is not minute at all, and, instead, may be quite considerable. For example, in Vancouver, B.C.. it is 17 degrees (!) If one uses the compass without the magnetic deviation adjustment, the error in the sundial reading will be more than 1 hour! You can check the deviation for your area at the US National Geophysical Data Centre. Try for your location and you may be surprised:

Cyberchipz (author)koroliov2015-07-15

lol regarding magnetic deviation; did I hear a rumor that magnetic north has moved and is now somewhere over Russia?

arpruss (author)top.boy2011-09-05

Can you give me your time zone, latitude and longitude (feel free to round off to the nearest half degree for privacy) and I can experiment a little?

Cyberchipz (author)2015-07-15

Is it possible to have a sundial using concentric circles, to indicate Month and curved or stepped time lines to indicate corrected time based on time of year. So a person could look where the gnomon touches based on time of year? From what little I have come to understand, I would think the curve would follow some sinusoidal curve with max & mins, instead of +1 & -1 being variable based on time of year, from +/-15 to +/-6 minutes, so a double sinusoid? Sounds like a possible programming change, or even fairly accurate with only the bimonthly changes plotted step wise. The concentric circles drawn into the blank area could indicate Month.

I guess it would depend on how the conversion to PDF worked; and I'm completely unfamiliar with that. I believe I've seen sundials that do something like that.

paulolondres (author)2014-09-21

98 x 102 cm sattelit dish

arpruss (author)paulolondres2014-09-21


paulolondres (author)2014-09-21

can I resize the clock? I am thinking to use in a

dish satellite

What should I get attention?

arpruss (author)paulolondres2014-09-21

You can load the pdf file into Inkscape or Adobe Illustrator and resize. Just make sure all the parts are resized proportionally.

DUO0037 (author)2013-09-13

Sooooooooo Cool!

stmpspaz (author)2012-10-23

Bummer - I wanted to use this at a scout camp this weekend, but the perl file isn't working. I have tried to load the file on my own server using the source code - but can't get it to work there either :(

arpruss (author)stmpspaz2012-10-27

I just went to the link, put in my zip code, changed nothing else, and everything worked. I was using Chrome on WinXP.

arpruss (author)2012-06-23

The equation of time is the difference between apparent solar time and mean solar time. This depends neither on latitude nor longitude I think. There is Ann additional adjustment based longitude difference from the official central longitude of the time zone, but that's taken into account when generating the shoal.

koroliov (author)2012-06-23

If I understand it correctly, the equasion of the time does depend on the location. The one calculated by your app dosn't seem to take this into consideration. For example, for Vancouver, B.C., the zero time adjustments (0 min) happen on about Oct. 7 and Nov. 30 only, and not on Apr. 15 and Sep. 1 as the app says. Am I not getting something right?

dauphin1974 (author)2012-02-23

Here's a picture of the one I built from your directions. I used an over-turned ceramic planter base, with the hours cut using a dremel tool. Then I used a piece of found wire (from a street-sweeper) as the gnomen and glued it to the base using a kneadable putty that was out-door-proof. I used the angle guide and the software to create one for the zip-code of the person I made it for. Nice instructable and nice program. Thanks! -- Dauphin1974

tankdo (author)2011-12-04

well my latitude´s out of your range... but hey, great job anyway!! love sundials

arpruss (author)tankdo2011-12-04

Too far from equator or too close to equator? :-)

tankdo (author)arpruss2011-12-04

too close :(
4 degrees aprox
i already have a sundial generated in a website, but you locate the edges of your home and it generates a sundial to put in your window (really nice). but for some reason i like too much this kind of sundials i found them more attractive.

shakespeare1212 (author)2011-09-17

I looked up gnomon on, because it's a new one on me, and I wanted to know how to pronouce it. Apparently, the g is silent and it is pronounced like a Jamacan man saying No man: "No mon. every little ting gonna be alright."

arpruss (author)shakespeare12122011-09-17

Yeah, the g is silent. For a visual pun, you can put a picture of a gnome on the gnomon. Sorry, couldn't resist that.

arpruss (author)2011-08-26

By the way, there is an undocumented feature in the script. When you click on "Go" in the script, you get sent to this very long URL, a part of which says something like "num=roman" or "num=arabic". Change that part of the URL to "num=now", and you might be amused by the result.

beehard44 (author)arpruss2011-08-31

change it to cardinal

Greasetattoo (author)arpruss2011-08-26

Now, now, now, now, now, now, now, that was a dirty little secret!

Creativeman (author)2011-08-26

Very cool!

Greasetattoo (author)2011-08-26

Yet, another question...

Does size matter on this?
Could I size the dial down, let's say 50%.
Would that effect the time?

Could I make one that you could wear around your wrist?
Kinda like a joke...Caveman watch?

arpruss (author)Greasetattoo2011-08-26

If you scale it, just scale both the dial and the gnomon equally. (And of course, don't squeeze it down in one direction and stretch it in the other.) Actually, nothing really bad will happen if you scale the dial and gnomon differently, except that the sizing in the script is designed to work well with the different shadow lengths in summer and winter (if I got the trig right).

Do post a picture if you make a copper one.

Greasetattoo (author)2011-08-26

Oh, one other thing...

Your link to your script.
Is bringing me somewhere else.

I had to cut and copy the link in a new browser window.
You may want to fix that!

arpruss (author)Greasetattoo2011-08-26

Just did, thanks for pointing it out.

Greasetattoo (author)2011-08-26

I do have a piece of copper here.
I may have to give it a try!

Love the sundial generator!
Great job.

arpruss (author)2011-08-25

Unfortunately, horizontal sundials of this design don't work this close to the equator. A different design is needed.

Alex Ribeiro (author)2011-08-25

Longitude: -38.522186
Erro: Latitude must be between 24 and 60 degrees (north or south).

And now?

arpruss (author)Alex Ribeiro2011-08-25

What was your latitude?

Alex Ribeiro (author)arpruss2011-08-25

In google maps: Fortaleza, Brazil -3.718394, -38.543395

About This Instructable




More by arpruss:Exercise Machine USB Game ControllerGlowing Enterprise PosterAdjust Timing on Pfaff 2030 Sewing Machine
Add instructable to: