Print Your Run !!!
by snrk, published
Use This Project
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
Who doesn't want a physical representation of the perfect run, the longest run, or that crappy run that even really wasn't something to remember even afterwards?
I know that I did, but I couldn't find any way when searching the net for a solution.
Alas, I set out to make my own program that could turn my .GPX files to .STLs that could be printed out. I found appropriate libraries for Processing, and managed to work out a way to parse the files and translate the data to points in a voxel array.
You will need:
You will also need:
Some sort of GPS device that can log your activities as GPX files. Usually people use GPS watches, iPhones and such, combined with some sort of service like Garmin Connect, Runkeeper or Strava.
My program comes in two flavors: one for creating meshes that shows the path floating in space (GPS_xy_floating.pde), and one that shows the elevation stretched, originating from a base level (GPS_xy_solid.pde).
Get out and run, why not a scenic one?
Download your file for local storage on your computer, place it in the same folder as your .pde.
Edit the .pde with your .GPX file name.
Run the sketch, your run will now be parsed and visualized on your screen. Don't mind that it will look mirrored.
Press the 's'-key. This will save the mesh as 'path.stl' in your sketch folder. It will overwrite any 'path.stl' file without asking, so rename your output if you don't want it accidentally destroyed after it's been exported.
- Load your mesh in favorite slicer and print. If you create a floating track, don't forget to print it with support.
I have only personal .GPX files from the northern hemisphere, so I can't confirm that this will work for everyone. If you want to contribute, please feel free to make a suggestion or your own remix. As for now, these versions suite my current needs.
Upgrade this Thing with Thingiverse AppsCustomization
Edit, personalize, or revise this ThingPrint Fulfilment
Order a print of this ThingTools and Utilities
Repair, slice, or enhance this Thing
Print Your Run !!! by snrk is licensed under the Creative Commons - Attribution license.
What does this mean?
- You must attribute (give credit) to the creator of this Thing.
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving snrk a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure snrk would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).