3D print a GPX route: from Strava track to terrain model
A finished marathon, a summited peak, a coast-to-coast bike tour: some routes deserve more than a line in an app. The GPX file from that day is sitting in Strava, Garmin Connect or Komoot, and it makes a better gift than another framed photo. Map2Model embosses the track onto a 3D printed terrain model built from real elevation data, with the route as its own colored part. This guide covers the whole workflow: exporting the GPX, picking the right area, tuning the relief, and getting a clean multicolor print. Free, in the browser, no CAD.
What you'll need
A web browser, a slicer such as Bambu Studio, OrcaSlicer, PrusaSlicer or Cura, an FDM printer, and the GPX file of the route. Map2Model runs in the browser with no signup: it requests map and elevation data for your selected area, then assembles and exports the model on your device. An AMS or MMU lets you print the route in a contrasting filament; on a single-extruder printer the route still prints as a raised line on the terrain.
Step-by-step: from GPX file to printed route
Five steps. If the GPX is already on your disk, the modeling part takes about ten minutes.
1. Export the GPX from Strava, Garmin Connect or Komoot
Every mainstream tracking app can hand you a GPX file of a recorded activity or a planned route:
- Strava: open the activity on the website and choose Export GPX from the activity menu. Planned routes have the same export on the route page.
- Garmin Connect: open the activity, click the gear icon and choose Export to GPX.
- Komoot: open the tour and use the GPX download in the tour menu.
If the print is a gift, ask for the file: a GPX is tiny and survives any messenger. One race, one .gpx, that's all you need.
2. Select the area around the route
Open the editor and draw a selection that covers the whole track with a little margin. The crop decides the story: a tight selection around the summit day makes the route large and dramatic, a wide selection shows the whole trek but shrinks the line. For a point-to-point course like a marathon, match the selection's aspect ratio to the route so you don't spend bed space on empty terrain.
City races benefit from keeping OpenStreetMap buildings, roads and water in the model, so the runner can find their street. Alpine and long-distance routes usually read better as pure terrain, which also scales to much larger selections than a building-dense city does.
3. Upload the GPX in the Addons tab
Switch to the Addonstab and upload the file under GPX Route. The track is embossed onto the terrain as a raised line that follows every switchback, and it stays its own colored part all the way into the export. You control the route's width and height in millimeters: for a palm-sized print, a width around 1.5 to 2 mm keeps the line crisp without swallowing detail; go wider when the route is the hero of a large model.
You can add several GPX files to one model. A five-day trek or a season of training rides embosses just as cleanly as a single race.
4. Tune the terrain, then the frame
Hit Generate and orbit the preview. For mountain routes, check the vertical exaggeration in the Topography tab: after a generation Map2Model knows the real relief of your area and suggests a factor that keeps the mountains readable at print size. Gentle hills often want 2x or more, while dramatic alpine terrain can stay near 1x. The route follows the terrain, so the exaggeration makes every climb in the track visible too.
Then make it a keepsake. Color the terrain with elevation bands for a classic topo look or drape satellite imagery over it. Add a frame and engrave text into it: the race name, the date, a finishing time. The frame also offers an opt-in embossed scale bar and north arrow, which turn a nice print into something that reads like a real map.
5. Export, slice and print
Export the multicolor 3MF. Terrain, route, frame and any map features are separate parts with their own colors, so Bambu Studio and OrcaSlicer map each one to an AMS slot, and PrusaSlicer treats them as objects you can assign to MMU extruders. Give the route a strongly contrasting filament: a red or orange line on neutral terrain is readable from across the room. If you only need one solid body, export the merged STL instead; the route still stands raised on the surface.
Tips for a great route print
Print settings for terrain relief
Terrain rewards fine layers: 0.12 to 0.16 mm makes contours flow instead of stair-stepping, and the raised route stays sharp. Infill of 10 to 15 percent is plenty for a display piece, supports are unnecessary for terrain, and a 2 to 4 mm base keeps a bed-filling model rigid and warp-free.
Choose the route filament first
The line is thin, so contrast does the work. High-visibility colors, silk filaments or a glow-in-the-dark route over matte terrain all photograph well. Keep the terrain palette calm so the track stays the focal point.
Make the gift specific
The difference between a nice print and a gift someone keeps on their desk is specificity: their exact course, their race name and finishing date engraved in the frame, the scale bar showing how far they actually went. Personal prints and gifts are always fine; if you want to sell route models, see the commercial use page first.
GPX printing questions
How do I get the GPX file out of Strava, Garmin Connect or Komoot?
Open the activity or tour and use its export option: Strava has Export GPX in the activity menu, Garmin Connect exports GPX from the gear menu on an activity page, and Komoot offers a GPX download on each tour; the .gpx file you download is exactly what you upload in Map2Model's Addons tab.
Does the route print in its own color?
Yes, the embossed route is stored as a separate part in the multicolor 3MF, so a printer with an AMS or MMU can run it in a contrasting filament; on a single-extruder printer the route still stands proud of the terrain and reads as a raised line even in one color.
Can I put several GPX tracks on one model?
Yes, you can upload multiple GPX files and every track is embossed onto the terrain, which works well for a multi-day trek or a season of training rides; the tracks share one route color, so they read as a single journey.
Ready to print a route that matters?
Grab the GPX, open the editor, and turn the track into a physical model in a few clicks. Free, no signup.
Open Map2ModelNew to map printing? Start with the city map guide, go deeper on relief with the terrain map guide, or see how to turn a map into an STL.