Gridfinity Extended - Official

Copyright Claim

Gridfinity Extended - Official

Boost
377
780
77
GIF

Print Profile(0)


Add the first print profile to earn points

Boost
377
780
77
73
554
110
Released

Description

Gridfinity Extended aims to be the most comprehensive OpenSCAD implementation of Gridfinity.

 

It is opensource and maintained by myself on GitHub here ostat/gridfinity_openscad.

 

This scrips are actively maintained, and have regular improvements. 

If you have issues or suggestion submit them on the GitHub page.

Boost Me(for free)

If you like this please consider boosting

Basic Cup

  • General Cup Settings
    • Size, label settings
  • Subdivisions, 
    • Both x and y
  • Base options
    • Standard, efficient, smooth efficient and flat
  • Configurable finger Slide
    • Rounded and angled
  • Tapered Corners 
    • for front access.
  • Wall Cutout, 
    • for top access (I.E. cutlery)
  • Wall Pattern
    • Grids, Hex Grids, Voronoi. Reduces filament and looks nice
  • Split bin
    • Print bins larger than your print bed

Full Online documentation
docs.ostat.com/docs/openscad/gridfinity-extended/basic-cup/

Base Plates

Customisable gridfinity base plates and lids

  • General Settings
    • Size
  • Base Plate 
    • Default: Standard efficient base
    • Magnet:Efficient magnet base, 
    • Weighted
      • Weighted base, as per zacks design
    • Woodscrew
      • Has center wood screw position
    • CNC: Can be cut with a CNC or laser
    • CNC Magnet: CNC cut with MAgnet
  • Lid Options 
    • default
    • flat:Flat Removes the internal grid from base, 
    • Halfpitch: halfpitch base
    • efficient: Efficient lid

Official documentation
docs.ostat.com/docs/openscad/gridfinity-extended/base-plate/

Gridfinity Drawer system

A Chest and drawer system

 

Options

  • Chest size,
    • X and Y
  • Drawer count and height
    • All drawers the same size 
    • Alt, individual drawer sizes
  • Chest Top
    • Add Gridfinity base
  • Chest Bottom
    • Add Cup grid
  • Wall pattern
    • Grids, Hex Grids, Voronoi. Reduces filament and looks nice

Official documentation

docs.ostat.com/docs/openscad/gridfinity-extended/drawer/

Gridfinity Item Holder

Allows for creating Gridfinity bins for stacking in regular sized items.

 

Options

  • Gridfinity Basic Cup settings
    • See Above, most settings are supported.
  • Preconfigured know items
    • tools
      • 4mm, ¼", 5/16" 3/8" hex bits
    • batteries
      • All common cylinder sizes,
    • Memory cards
      • All common sizes (USB, sd, minSD, compactflashi..)
    • Cartridges
      • Game Cartridges (atari800, nes, nintendoswitch…)
  • Mulit card slot
    • I.E, sd USBA microsd slot
  • Customizable Sizes
  • Grid or Hex layouts

Official documentation

docs.ostat.com/docs/openscad/gridfinity-extended/item-holder/

Gridfinity Tray

Create custom trays for holding knick knacks

 

Tray are rectangles with rounded corners that are removed from Gridfinity cup. Magnets can be included Under the tray (centred in the Gridfinity cell) that can keep small metal items from rolling away.

  • Gridfinity Basic Cup settings
    • See Above, most settings are supported.
  • Tray cutout count
    • vertical_compartments
    • horizontal compartments
  • Tray specifications
    • Corner radius
    • Depth
  • Grid center magnet for holding items
  • Custom tray compartments
    • Each tray compartment can be configured in terms of position, size and other settings

Official documentation

docs.ostat.com/docs/openscad/gridfinity-extended/tray/

Updated 2024-06-23

Gridfinity Lid

Create custom bins that support a sliding lid. A small rebate is added to the bin for the lid to slide on.

  • Gridfinity Basic Cup settings
    • See Above, most settings are supported.
    • Different lip styles work better than others
  • Lid Thickness
  • Lid Cut out

Official documentation

docs.ostat.com/docs/openscad/gridfinity-extended/lid/

Gridfinity Sieve

A flat based Gridfinty bin, with options to ad a grid to the bottom.  Intended to be used as a Sieve for separating items of different sizes.

  • Gridfinity Basic Cup settings
    • See Above, most settings are supported.
    • The base is defaulted to smooth efficient flat base.
  • Sieve hole size
  • Sieve hole shape (square, hex or circle)

We used this unmix some cat food as the cat didn't take to the new food like we had hoped.

 

Official documentation

docs.ostat.com/docs/openscad/gridfinity-extended/sieve/

Gridfinity Vertical divider

A script for creating vertical dividers (for example a letter holder).

  • Gridfinity Basic Cup settings
    • See Above, most settings are supported.
  • Divider count
  • Divider dimensions
    • Height, Width, Corner taper
  • Wall pattern
    • circle, hex, Voronoi

Comment & Rating (77)

Please fill in your opinion
(0/5000)

Boosted
Hello. When I saw your project I was overjoyed, I'm a big gridfinity lover. However I'm having some problems both in the newest snapshot of OpenSCAD (I don't have much experience in it) and in MakerWorld customizer - the item holder slots are off center and cutting through one of the walls, trays generate with solid inside. I changed item holder to C battery to show it better, the tray is all default options, haven't changed anything. I wonder if I'm making some sort of mistake. Thank you in advance.
The designer has replied
1
Reply
Sorry about that. I will take a look asap.
0
Reply
Thanks for raising, I had made some changes to better support the online customiser (like centering the model), and missed some changes. This should be all good now. happy printing.
0
Reply
Boosted
Replying to @ostat :
Works perfectly now, thank you very much
1
Reply
Boosted
For some reason the gridfinity_item_holder.scad does not show width,depth,height,filled_in,wall_thickness,lip_style and position. I can modify the width and depth in the code directly but the height is not working, I've also tried in openscad directly and I have the same issue. Am I doing something wrong ?
The designer has replied
1
Reply
Thanks for raising this, I can see the issue. Each online tool has slight differences. I will get it fixed ASAP
0
Reply
Boosted
Replying to @ostat :
Thanks for the quick response and thanks for your magnificent work !
1
Reply
Replying to @BazedFrog :
This is fixed now.
0
Reply
下載stl,3mf都是一體的,請問該如何打印?
The designer has replied
0
Reply
There is a drop down for what to render. It’s the first one. I think it’s called mode.
1
Reply
Replying to @ostat :
other mode can't be shown.
1
Reply
Replying to @leoleo39954 :
Oh I see you are right. There is a difference in how the web tool and the desktop app read the settings. I will fix it up.
1
Reply
found it pretty easy to use - the online tool is amazing. But I didn’t realise you have to use the render menu to render individual parts, and then download - you can’t download the entire item if it has multiple parts (I was doing a set of drawers). Printed well so far (only printed one drawer and the chest - added brims to both just in case but no issues on a P1S
The designer has replied
1
Reply
That looks great, How much plastic did you use including the bins?
0
Reply
Replying to @ostat :
a lot - barely had enough ‘random yellow’ so some new bins will be a different colour I think the chest was 185g and each drawer around 145g. the bins I don’t pay much attention to- printed those last week just to hold my loose parts to tidy up then looked for somewhere to hold them
1
Reply
Replying to @MrKlawUK :
For the chest, you can add a hex pattern in the walls to save filament. I should allow that for the drawer sizes as well. For the bins much of the filament is used in the base. If you don't need a flat floor the smooth efficient base is a nice choice. There are some details on the different bases with pictures here https://docs.ostat.com/docs/openscad/gridfinity-extended/cup-optimisations/
(Edited)
0
Reply
Boosted
Absolutely brilliant for a newbie to have access to this way of building "bespoke" gridfinity stuff. Thanks! Example in the photo: 7x2 VoronoiHexgrid with 3 cutout. Printed on Bambu Lab P1S automatic cut in two (the dovetail connection is visible in the photo - barely in real life)
(Edited)
The designer has replied
1
Reply
That’s a nice looking print. How sturdy is it? Thanks for sharing the image.
0
Reply
Boosted
Replying to @ostat :
Thanks :-) The sides give quite a bit when pressing them, without breaking (so far). Let's see how they hold up in daily kitchen abuse ;-) The bin bottom itself is quite robust - the dovetail connection is snug and robust. Material is "3DE MAX PLA" - a PLA marketed as stronger by a Danish 3DPrinter shop's own house brand: "3DE". Still only PLA.
(Edited)
0
Reply
Boosted
Works like a charm. Love the efficient floor with magnets and reduced lip. Also, wall cutaways make it soo much easier to pick up tiny items (like needle files) from bins that are 1 unit wide.
The designer has replied
0
Reply
Its cool seeing prints that are using the latest version of the scripts. Yours has the rounded cap for the magnet, and the grove for the easy magnet release. Both are recent changes. Thanks for sharing. How do you like the smooth efficient floor? its my preferred choice now.
(Edited)
1
Reply
Boosted
Replying to @ostat :
It is nice, I like the smooth efficient floor. Really like how it works with magnets too, I haven't seen that feature available in any public STL files yet. All I've seen is normal floor with magnets and efficient floor without magnets.
1
Reply
Boosted
I may be addicted to this collection of scripts to generate Gridfinity objects. The developer is actively keeping things up-to-date, and so far this system fixes all of the issues I had with Zack's original stuff (though kudos to Zack, of course). @ostat helped me with my first custom piece, a tray with multiple height dividers. I created this to hold filament clips from spools I'm actively using in my AMS or feeding from my dryer. I'm also very excited about the baseplates with brims and butterfly clips. The custom compartment settings for my filament clip tray are 0,0,1,2,2,6|1,1,2,1,2,6|0,1,.5,1,2,5|0.5,1,.5,1,2,5|0,0,.5,1,2,5|0.5,0,.5,1,2,5|1.0,1,.5,1,2,5|1.5,1,.5,1,2,5|2.0,1,.5,1,2,5|2.5,1,.5,1,2,5|1,0,2,1,2,1
(Edited)
1
Reply
I cloned your repo and did a new installation of OpenSCAD 2021.01 for Windows. When I open the baseplate file, it gives an error that it requires a newer version of the OpenSCAD. There is no newer version of OpenSCAD. Is there an error in the scripts, or module files?
The designer has replied
1
Reply
The error is found in gridfinity_modules.scad: module assert_openscad_version(){ assert(version()[0]>2022,"This script requires a newer version of openSCAD. http://openscad.org");
1
Reply
OpenScad does not produce release version very often. As you noted the last release was 2021.01. This script uses features added since then, Its pretty common for scripts to require the latest development snapshot. You can find that here https://openscad.org/downloads.html#snapshots Sorry for the confusion, As mentioned below, I really need to work on the doco
1
Reply
Replying to @ostat :
I have updated the error message to make it clearer what is needed. "Gridfinity Extended requires an OpenSCAD version greater than 2022 https://openscad.org/downloads. Use Development Snapshots if the release version is still 2021.01 https://openscad.org/downloads.html#snapshots."
1
Reply
This is the bees knees! I'm glad that you uploaded this to Makerworld. I think you have a real shot at winning the contest.
The designer has replied
2
Reply
Thanks @CullenJWebb, would be nice but there are lots of great models. Nice to have it in a state it can be uploaded. I tried some other online tools this one seems quite good. Be nice if I could point it to the github file for easier updates. Aside we need to work on the click labels, get them updated. I think I need some input from you, I commented in GutHub if you are interested.
(Edited)
0
Reply
Replying to @ostat :
I will check on Github and get back to you!
1
Reply
Best gridfinity system I have seen yet
The designer has replied
2
Reply
Thanks
0
Reply