u/odd_lama

Image 1 — gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models
Image 2 — gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models
Image 3 — gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models
Image 4 — gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models
Image 5 — gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models
Image 6 — gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models
Image 7 — gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models
Image 8 — gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models
Image 9 — gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models
▲ 516 r/Onshape+1 crossposts

gfty - Detachable labels and swappable colored rims 🌈! Plus advanced CLI toolchain to generate and export models

After waaayy to much time spent, my brother and me finally finished this parametric gridfinity model that has support for detachable colored rims and detachable multi-color labels! This started out as a simple idea where we just wanted to be able to change the top rim color to allow for some categorization of parts, but then it derailed into a humongous rabbit hole of rabbit holes...

We also made a CLI tool gfty that allows you to define bins, baseplates, labels and full plates of labels in a configuration file that can then automatically be exported to STEP files right from the command line (onshape has free API access with generous limits that makes this possible). Naturally, everything that we used to create these is MIT Licensed and public on GitHub (see below).

So now we are printing over 1000 labels for the main storage cabinet which (even with optimized plates of 60 labels each) will take weeks to complete 🥲

Also I guess a web designer isn't anything special nowadays, but there still is one to help with the configuration files. And you can directly open onshape from the web tool to play around.

💻 GitHub: https://github.com/rkana-org/gfty

🌐 Web designer: https://rkana-org.github.io/gfty

Disclaimer: We used AI to make some of the tools and some specific feature scripts for onshape (like the divider wall generator and the SVG importer). To anyone who is interested, the frontier models are all quite capable of writing onshape FeatureScript, especially when you give it access to the standard library definitions (search for onshape-std-library-mirror on github) in a coding cli.

u/odd_lama — 10 days ago