Skip to main content
SyntaxBlitz u/SyntaxBlitz avatar

Timothy J. Aveni

u/SyntaxBlitz

Feed options
Hot
New
Top
View
Card
Compact

r/gridfinity icon
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions
r/gridfinity
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions

Makerworld file.

SyntaxBlitz
commented

Looks like MakerWorld puts the model ID in the STL file; you can find it at the beginning of the file if you open it in a text editor.

Here's the model you're looking for.


r/gridfinity icon
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions
r/gridfinity
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions

I built a web-based tool that adds your preferred magnet holes to any Gridfinity STL!

SyntaxBlitz
replied to maleslp

It doesn't have to! I've written some info about magnets here.

Short bins, nonmoving bins, and bins with heavy things in them aren't very likely to need the extra grip. I don't use magnets in most of my baseplates, though I do use magnets in my bins to make sure they'll be compatible if I want to use them in magnetized baseplates later.

I've bought magnets on AliExpress and on Amazon, without much price difference in my experience.


r/gridfinity icon
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions
r/gridfinity
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions

Can someone put 6x2 mm msgnet holes in this gridfinity stl?

SyntaxBlitz
commented

Try my magnet rebase tool!

(edit: unless you meant the baseplate on the top, rather than the bases on the bottom?)


r/gridfinity icon
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions
r/gridfinity
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions

I built a web-based tool that adds your preferred magnet holes to any Gridfinity STL!

SyntaxBlitz
replied to jon-chin

Thank you! I'm glad you've found it useful.

Yeah, that's a good call -- I got a bit carried away there. I think a good compromise is for it to spin until the first time you drag, at which point it turns off the rotation (until you reset the model). I've just pushed that update. Thanks for the feedback!


r/gridfinity icon
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions
r/gridfinity
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions

I built a web-based tool that adds your preferred magnet holes to any Gridfinity STL!

SyntaxBlitz
replied to Mysli0210

Thanks for linking this! I hadn't heard of this spec before. I totally agree that this would be a good use case for the rebase tool.

The immediate issue with those models (e.g. the 1x1x1 FN HN file from the site you linked) is that the automatic model rotation detection gets wigged out by the snap tabs. I've just added a toggle in the rebase tool to turn off this detection -- for now it's in the "More info" section of the page. If you turn off "Rotation detection for replacement base", the Snapfit base gets correctly detected and spliced into the other model.

Unfortunately, it looks like Snapfit isn't quite compatible enough with Gridfinity for this to work well out of the box. The Snapfit spec shaves off a 0.8mm-tall chamfered section from the bottom of the Gridfinity spec's bins (which is what caused the base detection code to fail), and this results in the whole base being shifted downwards relative to the Gridfinity base. If you can add that chamfered base back onto a Snapfit bin and still fit the resulting bin into a Snapfit grid, then that might work as a base within the rebase tool. Otherwise, it'd need a bit more tinkering in the code on my end to make it work with the height offset. I'll try printing a couple tests and see if it'd work.

The other issue, looking at the spec, is that Snapfit bins are expected to contain snaps only on the exterior of the bin (see the bottom of page 2 of the spec). The rebase tool just places the same base in every cell -- splicing different bases in different spots is out of scope for now -- so there would be snaps all throughout the base. My guess is that this would work okay but that bigger modules might have too much snapping force; it'd also be worth testing.

Let me know if you experiment and discover anything helpful here!


r/gridfinity icon
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions
r/gridfinity
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions

I built a web-based tool that adds your preferred magnet holes to any Gridfinity STL!

SyntaxBlitz
replied to MrOwlan1

You can use any base you like! Generate a bin with an existing tool (e.g. this generator backed by gridfinity-rebuilt-openscad), then import it in the "Replacement base" section on the rebase tool.

You can print out test bases at different magnet diameters until you're satisfied with the fit (I used to print just one corner at a time to avoid wasting material), then use the rebase tool on future prints once you've got your magnet base dialed in.


r/gridfinity icon
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions
r/gridfinity
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions

I built a web-based tool that adds your preferred magnet holes to any Gridfinity STL!

SyntaxBlitz
replied to mallclerks

Thanks! forgot to config ipv6 on the new domain. should work now!


I built a web-based tool that adds your preferred magnet holes to any Gridfinity STL!
r/gridfinity icon
r/gridfinity
A banner for the subreddit

Gridfinity, your Ultimate Modular Workshop. This community talks and modifies and makes Gridfinity that was started by the always-spectacular Zack Freedman.


Weekly visitors Weekly contributions
I built a web-based tool that adds your preferred magnet holes to any Gridfinity STL!

I like inserting my magnets during the print to capture them in the base, but most STLs I find online (or even bin generators) don't have exactly the magnet holes I like. Magnet base compatibility seems to be a common issue (e.g. link 1, link 2, link 3 from the last month) without a great solution.

Editing STL files sucks, so I built a tool to take all the manual work out of it. You plop a file into the tool, and it will find each base, splice it out, and replace it with a "gold standard" base from any other Gridfinity STL. I've tested on a bunch of models from around the Internet, and it seems to work pretty consistently, locating each base even when they're off-center or when the model is rotated.

You'll find the tool at https://gridfinity.tools/rebase, with the source code on GitHub. Let me know how it's working for you!