One of my favorite places to hike is Mount LeConte in the Smokies, and when no better ideas came to us, my wife and I decided to spend our anniversary on another mostly-hiking trip. We’re actually going to stop for a night at the Len Foote Hike Inn in Georgia (a 5-mile hike from the top of Amicalola Falls), then spend a week staying in Gatlinburg and hiking multiple long hikes, and to cap off a perfect plan, we snagged a cancellation spot at LeConte Lodge (the primitive hike-only spot right on top of Mount LeConte).
I’ve apparently made it my tradition to make some sort of… gifts, I guess… to bring up to the Lodge and share with the staff, other guests at our table, and so on. Last November, it was a rather significant amount of fiber-laser-engraved slate (coasters and several 8- and 12-inch square trail maps), but given the short lead time (and perhaps a desire for a bit lighter pack), I figured this trip’s medium would be basswood plywood.
Given the size I was thinking of (12"/300mm squares) I wanted to do something a bit different than just a simple trail map (as nice as those are). My first concept was a cut-and-stack 3D “sculpture” made by laser-cutting elevation contour slices. It could potentially be a two-laser process, cutting the slices on the 100W CO2 gantry laser and then engraving them on the CO2 galvo, even.
I downloaded the 1m-resolution digital elevation data from the USGS via The National Map web site. I could then load all those files into QGIS to combine them into a single elevation layer. I could then use QGIS to extract contours from that layer using various and sundry parameters.
Trying multiple contour spacing options, it was obvious that making a sliced and stacked model wasn’t going to be something I could do easily or quickly, but making a flat engraved trail map with elevation contours seemed feasible and likely to make a nice result. Spacing the contours every 125’ of elevation gave a pleasing distribution, and if I varied the strength of the engraving, I could burn the major contours at 500’ increments with the intermediate ones set such that they fade as the slope goes upward.
I pulled the trails from OpenStreetMap data, which I downloaded and then culled to the required segments in QGIS. I also included Newfound Gap Road, as it ties together two trailheads (and has a loop and a little Godzilla hiking the Appalachian Trail). I then exported each set of contours, the trails, and the road as separate SVGs. I loaded those into Inkscape in order to use the Hershey Text plugin to make the trail labels. (The map title is just the National Park Typeface as a standard font.)
Finally, I loaded the very large SVG from Inkscape into LightBurn, which handled the rather excessive path data with aplomb. (LightBurn actually handled it much more responsively than Inkscape.) I set four progressively faster speeds for the four sets of contour lines, plus additional settings for the road, trails, and labels, all at 100% of my CO2 galvo’s 30W:
- Contour 000: 375mm/s
- Contour 125: 750mm/s
- Contour 250: 1500mm/s
- Contour 375: 2000mm/s
- Trails and Title: 100mm/s
- Road: 200mm/s
- Labels: 200mm/s with two passes
I was happy enough with the results I got using a 400mm f-theta lens on my upgraded CO2 galvo (20mm galvo head and 6x beam expander, IIRC, up from the 10mm/3x combo it was originally). I could do a full 12"/300mm engrave in 2:26 for the side with labels and 1:49 for the plain contours-and-trails side.
I ended up making five with 1/8" basswood plywood and a pair with 1/4" basswood plywood. (I also prototyped on 1/16" basswood plywood, but it wasn’t much cheaper at all than 1/8", and it was very floppy.) Of course, 12"/300mm squares a bit large for a general hiker to pack in their bag, so I figured I should make some 150mm/6" ones, too. For that, I just cut a few 1/8" pieces into four 150mm squares each (with 5mm rounded corners, since that’s so easy to do in LightBurn). I cut the squares on the 100W CO2 gantry laser while I was engraving on the CO2 galvo, so that was nice. (The engraving took the CO2 galvo about 80 seconds for the labeled fronts and just under a minute for the plain backs, using a 210mm f-theta lens for higher detail.)
It was fun to play around again with USGS and OpenStreetMap data in QGIS, and I rather like the results. (I intentionally didn’t clip out contours behind the text for this set, but if you wanted a gift-shop-style extra legible version, that would probably be a thing to do.) Anyway, it was a fun project, and one of these days when MillMage supports carving relief from heightmap data, I’ll have to try it out for another run of to-scale terrain relief models (and if I can eventually use my CNC router’s diode laser to engrave the trails right onto the surface without my old hacks, I’d be in maker heaven, hehe).
Anyway, I’d better get packing. I think the laundry just finished. ![]()

