Saturday, April 20, 2013

The First Test Cut

(more an experiment)


The magical day with with the documentary and printing The project started on Sunday, April 12th.


By Friday April 19th I’d made it to the Artifactory for a go.


Having ascertained that there were appropriate SVGs readily available from wikipedia (http://commons.wikimedia.org/wiki/File:Fuller_projection_rotated.svg) I simply imported one to VCarve discovered the “Trim” tool (which I still whole-heartedly love), whipped up some tool paths.



With the help of talented and beautiful Jenna (I still didn’t have the authority to use Swarf-o-mat by myself), found some scrap MDF and cut out Antartica -- the very first test.



As expected it was an un unusable failure, but I learned a *lot* and I was still thrilled.




The big lesson being that the milling bit has a diameter of 3mm.


Can you see how these fit together, er, not at all?

This defines the amount of detail that’s allowed. I know that this should have been obvious, but some things have to be learned empirically.

A solution came pretty quickly, as you can hopefully see from the pencil sketch on those pieces. The answer is to make a simplified "cut" outline as is appropriate for each piece, with the borders engraved on the piece (if possible!). 

Reckon it'd look amazing! Noooot quite sure how this is done though :)



Friday, April 19, 2013

“Offset” and “Smooth” tools are (also) your friends

Like many aspects of this the solution happened fast: Thank you VCarve!


The Offset tool would allow me to make what I called “Cut” lines. This would allow the lovely squigly country borders to stay.




Though the first set of challenging design decisions came out of this:
~ If there is going to be an offset, how will the real country borders  be “printed”?
~ Countries girt by sea are fine, but how will borders be handled?


Around this point I was also coming to understand that the SVG Dymaxion projection didn’t have countries *on* it.


Sure, easy, I’ll just copy the SVG maps of the countries on a per continent basis on to the dymaxion project. Huh! How naive I was.

The project is skewed and slightly distorted. So are the country map SVGs.




There was no obvious easy way to overlay these. There was the long, hard way though.


What happened is I switched off my brain and spent hours and hours lining them up by-hand using Inkscape, as it’s a vector graphics editor that’s more powerful than VCarve (though also has its weaknesses!).


Gosh, I’ve learned a lot about vector software. Though not immediately, obviously.



Inkscape strength that really helped me was the ability to “Sculpt” nodes. This took a little while to get used to, and is a pretty simple tool (if you select a bunch of nodes and then move one, the nodes that are further away move proportionally less), but very helpful.


Getting the first continent I tried (Africa) lined up right right took … a very very long time. I spent 3+ hours at the Artifactory pushing, skewing, resizing back and forth then realising that I shouldn’t be using VCarve for this task and making a start on doing this in Inkscape.


The first priceless thing I learned was that by clicking on an object you can scale it. But clicking once *again* you can skew it. Yeah. Starting at the ground floor.



Another factor was because there were soooo many vector nodes (10s thousands) if you weren’t zoomed right in it before you switched to node-mode if would load all the visible vectors and set the CPU to grindy-grindy. The longest wait for node selection would have been in the order of hundreds of seconds. Though the wait was worth it because in the end I was selecting large numbers of nodes (Chile and Norway I’m looking at you) to delete them to reduce resource load on the computer and because I just didn’t need these award-winning coastlines in that much detail (sorry Slartibartfast).


I also had to learn on what to focus on. It took me right to the very end to fight the compulsion to line up all the coastlines correctly. I only need internal country borders and where they meet the sea, which I spent ages meticulously lining up by comparing to google maps.


I didn’t do Eurasia until as late as possible so I could skill up as much as possible before taking on this beast. It was worth waiting too, because by this stage I deleting coastlines with reckless abandon and focussing on which lines mattered and deleting everything else as much as possible.


Just for the record at home I had to put an old windows box into commission, as VCarve is windows only. I literally found on the computer on side of the road with a working version of XP on it. I’d keep it around for exactly this kind of thing.
---

Friday, April 12, 2013

The Idea

Ages of Empire

It all happened really fast actually.

In late April I was watching a nice BBC doco about the "Ages of Britain". The hosting historian was talking about an early British king of Empire and pulled out a magnificent toy wooden hand-carved puzzle of all of the countries in the Empire which the monarch had had made for the princlings and princlets to play with so they would learn the extent of their kingdom.


It hit me like lightning that such as thing must be the wedding present for Dave.

You see back in the day Dave and I had shared an interest in geography. As a memory improvement tool (and who doesn't need that) we were playing with a flash card system (written in python of course).

One of the first sets of things we were memorising in this system was all the countries of the world -- so such a puzzle was a perfect game to play to test Dave's crazy-good knowledge and geography.

I immediately googled and it quickly became apparent that no such puzzle existed for purchase on the internet[1], which seemed kind of incredible, but it's like that sometimes.

Within a few flashed of thought of figuring out that purchasing one was probably out of the question, it occurred to me I could make one.

Not too long before this I'd become involved with the local hackerspace (The Artifactory, Perth) and had been learning to use their CNC milling machine known as "Swarf-o-mat". My partner is going through a phase of making electrical circuits which need cases and I was going to make this necessary hardware.

Despite not being able to use the machine independently, this nonetheless is one of the most ideal tools you could hope for to make a thing such as a puzzle* [note about laser-cutters].

---
[1] Since found evidence of such a thing in USA, courtesy of Shay at the Artifactory: http://www.alisonsmontessori.com/Maps_s/167.htm



Projections
-------------------------
It was immediately apparent that it was a blessing in disguise that I didn't in fact find it earlier as





It was about 45 minutes from conception of the idea to having pulled down SVGs from wikipedia

Thursday, April 11, 2013

Buckminster-Fuller Map Puzzle Introduction

You need to understand that I owe my friend Dave big-time.

Not in any material sense, but in terms of giving me the advice and tools that have now become the core of my life's purpose. I feel really fortunate for having met Dave and having met him at the time that I did. He was essentially the first person I'd encountered as an adult who respected me enough to suggest that I try out the programming language, applications and tools that I now use for a living. 

He's a man of few words (and even fewer back then!) but his steady, calm gently insistent advice has consistently been amazing (to this day). Back then I was scared and green and dumb enough to try his suggestions because honestly he's one of the smartest guys I know and if Dave thought it was a good idea it implicitly must be. He then put up with my complaining, whining, badgering and insecurity as I was learning (I'm a terrible student) with utmost patience and still keeps giving me great advice, suggestions and just someone to nerd-out about this stuff to.

This was years ago and we've all come much further now. I do that stuff, Dave finished his PhD and the magic time when we were all hanging out at the uni in that funny pre-adulthood evaporated. There was death, marriage break-downs, new life and we all kind of grew up and dispersed all around the place. We all keep in touch but it's not the same as all working in the same building without the rigid constraints of real adult responsibility.

In this meantime Dave had met an amazing girl -- so when he invited me to his wedding in April of 2013 I was so thrilled. I live over the other side of the country now but wouldn't have missed it.

It was also important to me that I got him a present that really represented how much I valued his friendship over the years.

Then towards the end of April came ... The Idea