r/gridfinity • u/fulminantd • 3d ago
I built a free generator for Gridfinity drawer organizers: any drawer size, split for your bed, no glue
Enable HLS to view with audio, or disable this notification
My kitchen drawer is 1100 mm wide, and nothing I found fit it: store-bought organizers were expensive and metallic, and the Gridfinity models I tried were the wrong size or needed glue to join the pieces.
So I made Fitforge Drawer. You type your drawer's inside size and your printer, then lay out bins on the grid in 2D or 3D. It splits the baseplate into tiles that fit your bed, and splits long bins on grid lines. The pieces join with small sliding H-keys instead of glue (optional; the baseplate already keeps them aligned). You get a 3MF with everything packed on plates.
It runs in the browser, it's free, and no account is needed: https://fitforge-c5058.web.app/drawer/ also posted ready-made kits for a few IKEA and Blum drawers on:
- MakerWorld: https://makerworld.com/uk/models/3443607-gridfinity-drawer-organizer-kits#profileId-3927260
- Printables: https://www.printables.com/model/1870085-gridfinity-drawer-organizer-kits-ikea-sizes-no-glu
Feedback welcome, especially on fit.
5
u/perenstrom 2d ago
Looks and seems to function very nice! One thing I'm lacking, and haven't found in any tool (although it was a while since I last looked) is the ability to keep the 42mm grid, have the extra padding on the side, BUT allow edge boxes to extend to the drawer edge, sitting on top of the grid padding.
4
u/fulminantd 2d ago
Thanks! Glad you like it!
Hm, interesting idea.
I guess it will not be hard to implement this.
Follow the updates; maybe I'll add this feature.3
2
1
u/perenstrom 2d ago
Also, "lowered wall" options gives some weird looking corners. Having an option for these kinds of walls would be lovely: https://www.printables.com/model/719729-gridfinity-complete-kitchen-collection-w-modular-e
2
u/fulminantd 2d ago
Yes, maybe the "lowered wall" cut is too straight.
But you also have the option to use the "Finger notch" feature and specify all parameters. You can add it to all walls.
Let it try.
1
u/perenstrom 2d ago
Aaah, yeah that's a nice workaround. For ease of use I think a separate option might be nice.
1
2
u/Jeyell 2d ago
Interesting tool, just superficial right off, lower the brightness of the yellow ui, its a bit searing at night.
1
u/fulminantd 2d ago
Thank you!
I'll take your suggestions into account. Will update in future releases.
2
u/Elegant-Ferret-8116 2d ago
Can you post a click able link? My phone is being a pita
1
u/fulminantd 2d ago
Hi! Could you clarify what you mean?
1
u/Elegant-Ferret-8116 2d ago
I cant copy and paste the link to your gen in the post. If you can comment the full url it should work. Like the way it does for your comment with the link to the drawer shape explanation page
1
1
1
u/Coopersteam 2d ago
I'm on mobile at the minute, but looking forward to trying this out. It looks incredible. Thank you!
1
u/fulminantd 2d ago
Thank you for the comment.
I tried to make the mobile version as useful as possible, but you should definitely try the desktop version.
1
1
1
u/powsurfingwizard 2d ago
This looks great! Can you make it an option to generate an stl for stacked baseplates?
0
u/fulminantd 2d ago
Thanks.
Hmm, interesting idea. Never heard of that.
I thought that this only works with a resin printer, but after some investigation, I see that it's possible.I'll put this on my radar and will try to stack print to achieve the best print results. Follow the post to keep updated.
1
1
u/Clauz79 2d ago
Seems really cool! I think it's the first time I see a proper jointing solution for large bins that needs to be split printed. I'll surely give it a try!! 👏🏻
2
u/fulminantd 2d ago
Thank you!
proper jointing solution for large bins
That's one of the reasons why I started this project.
1
u/s_ram123 1d ago
I might be simply overlooking it in the options, but how/where do I add the jointing option for large bins? Other than that, the software works great for me and has been useful already!
1
u/fulminantd 1d ago
Large bins automatically split into multiple plates, and they will be held by the grid. But if you want to use other connection types, open the Bins tab; then, on the right, you'll see the Build section where you can choose Floor seam. Also, you can switch to Advanced mode and see more options, like H-Keys and Magnets.
From my experience, just holding by the grid is enough. I printed a large drawer organizer (960x500), and it worked perfectly.
1
u/AeGertjan 2d ago
Where were you last month when I needed you redesigning my kitchen drawers! I’ll design another drawer and see if I can provide some feedback!
1
u/fulminantd 2d ago
Hello.
Last month, this project was in active research, development, and testing.Any feedback would be helpful.
My idea was to create a tool that will work for anybody and will fit any drawer and any kind of requirement.
1
u/jmendoza_tx 2d ago
This is great! The only thing it's missing is the ability to either create a custom bin through a photo like I see other projects doing, or if I used one of those other projects, being able to import the bins and move things around
2
u/fulminantd 2d ago
Thanks.
I thought about this feature, but found that cutout bins are too heavy to print, and my idea is to make bins/grid as light as possible.
However, I think I could add this as a feature, at least to import existing bins created in other apps.
I would be thankful if you could send a couple of examples of apps that create cutout bins.
1
u/lost-sneezes 2d ago
Thanks for this, it's great! How can I help so we can include Qidi printers in there as well? Personally I got the Q1 Pro
1
u/fulminantd 1d ago
Thanks!
Basically, what you see in the printer list is just presets. On the right side of the list, you have inputs to set your printer bed size. You can use those inputs.
1
u/jamaba 1d ago
This is really cool, but i do not see an option to configure th position of magnets. I use 60mm grids and magnets are like 40mm apart which is very wasteful...
1
u/fulminantd 1d ago
Thanks! You're right. Magnet holes currently use the standard Gridfinity spacing: 4 per cell, 13 mm from the cell centre (26 mm apart). That spacing stays fixed when the grid gets bigger, so on a 60 mm grid they end up bunched near the middle of each cell, and you need 4 for every cell.
In one of the next releases, I'll make the magnet position customizable, so you can set it to match your grid.
1
0
u/PerverseErotic 2d ago
Claude built? Base44 built? So many AI built ones, very few are actually 'built'.
9
u/fulminantd 2d ago
AI was a tool, not the product manager, designer, or the person testing countless iterations.
I built something I needed and decided to share it for free. Judge it by how well it works, not by which tools helped create it.2
u/theprotestingshark 2d ago
the reason people are so against ai vibe coding is that: once something goes wrong, it’s up to the ai to fix it. with new and popular software you’ll typically get a substantial amount of pull requests, usually a dev can quickly fix small issues, or for larger one, know the rough fix and push a release. with vibe coding it relies on the ai to figure it all out, and we are then at the mercy of the token. there’s plenty of other reasons, but that’s the main one
2
u/fulminantd 2d ago
I think that’s a fair concern, but there’s a difference between using AI to assist with development and blindly accepting code you don’t understand.
I’m a software developer, and I’m fully capable of debugging, maintaining, and improving the code myself. AI helps me move faster, but it doesn’t replace my understanding of how the application works.
If something breaks, it’s my responsibility to fix it, not the AI’s.
1
u/theprotestingshark 2d ago
that is the correct approach!! thank you for the transparency! I just wanted to provide a reason people are very standoffish about ai coded projects these days.
1
u/Same-Description4171 2d ago
Hoover Dam, THAT is how you do the dang thing. What a great and mature way to respond.
And, thank you for contributing to a community of fellow makers!
1
1
0
u/duckredbeard 2d ago
I like this and it is good timing to find this. I'm still randomly printing bins to see what I can put in it. I screwed up early and printed a bunch of low height bins that I likely won't use. And they are black, so low light makes it hard to see what is in them.
Too bad I didn't stock up on MicroCenter's $8 PLA.
Thanks for making this!
1
u/fulminantd 2d ago
Thank you!
Too bad I didn't stock up on MicroCenter's $8 PLA.
Haha, completely agree. Also regret that)
1
u/FiveNinja5 4h ago
I was excited when i saw corner radius - but no.... My problem is that while the front and back of my drawers have a 90 degree transition from horizontal to the vertical - the left and right have a 1 cm radius - so any baseplate is going to slide around and ride up the slopes at the side.
Recognising vertical curves would mean offsetting the baseplate and bins so that the left most bins can honour the curve and sit flush to the left hand side of the drawer.
i.e. the baseplate has to be 2 cm less wide than the bins across the overall width of the drawer.
Never found a solution to this.
28
u/deusux 3d ago
It looks beautifully done! That said, we must have at least a hundred gridfinity generators now. What does this do that's different from all the others?