This is the model generator for Gridfinity Extended .
Any changes you make are saved in the URL, so you can share that URL or create a bookmark to keep those changes around.
For detailed documentation, check the README .
Other generators:
gridfinity_basic_cup ,
gridfinity_baseplate ,
gridfinity_item_holder ,
gridfinity_drawers ,
gridfinity_lid ,
gridfinity_marble ,
gridfinity_tray ,
gridfinity_vertical_divider ,
stanley_basic_cup ,
gridfinity_baseplate_flsun_q5 ,
gridfinity_chess ,
gridfinity_glue_stick ,
gridfinity_sieve ,
gridfinity_silverware_legacy ,
gridfinity_silverware ,
gridfinity_sliding_lid ,
gridfinity_socket_holder
stanley_ model
X dimension. grid units (multiples of 42mm) or mm.
width
X dimension. grid units (multiples of 42mm) or mm.
depth
Y dimension. grid units (multiples of 42mm) or mm.
height
Z dimension excluding. grid units (multiples of 7mm) or mm.
filled_ in
Fill in solid block (overrides all following options)
wall_ thickness
Wall thickness of outer walls. default, height < 8 0.95, height < 16 1.2, height > 16 1.6 (Zack's design is 0.95 mm)
headroom
under size the bin top by this amount to allow for better stacking
lip_ style
Style of the cup lip
lip_ side_ relief_ trigger
Below this the inside of the lip will be reduced for easier access.
lip_ top_ relief_ height
Create a relief in the lip
lip_ top_ relief_ width
how much of the lip to retain on each end
lip_ top_ notches
add a notch to the lip to prevent sliding.
lip_ clip_ position
enable lip clip for connection cups
lip_ non_ blocking
allow stacking when bin is not multiples of 42
height_ includes_ lip
chamber_ wall_ thickness
chamber_ wall_ headroom
Reduce the wall height by this amount
vertical_ chambers
X dimension subdivisions
vertical_ separator_ bend_ position
vertical_ separator_ bend_ angle
vertical_ separator_ bend_ separation
vertical_ separator_ cut_ depth
horizontal_ chambers
horizontal_ separator_ bend_ position
horizontal_ separator_ bend_ angle
horizontal_ separator_ bend_ separation
horizontal_ separator_ cut_ depth
vertical_ irregular_ subdivisions
Enable irregular subdivisions
vertical_ separator_ config
Separator positions are defined in terms of grid units from the left end
horizontal_ irregular_ subdivisions
Enable irregular subdivisions
horizontal_ separator_ config
Separator positions are defined in terms of grid units from the left end
floor_ thickness
Minimum thickness above cutouts in base (Zack's design is effectively 1.2)
cavity_ floor_ radius
flat_ base_ rounded_ radius
Adjust the radius of the rounded flat base. -1 uses the corner radius.
flat_ base_ rounded_ easyPrint
Add chamfer to the rounded bottom corner to make easier to print. -1 add auto 45deg.
label_ style
label_ position
Include overhang for labeling (and specify left/right/center justification)
label_ size
Width, Depth, Height, Radius. Width in Gridfinity units of 42mm, Depth and Height in mm, radius in mm. Width of 0 uses full width. Height of 0 uses Depth, height of -1 uses depth*3/4.
label_ relief
Size in mm of relief where appropriate. Width, depth, height, radius
label_ walls
wall to enable on, front, back, left, right. 0: disabled; 1: enabled;
sliding_ lid_ enabled
sliding_ lid_ thickness
0 = wall thickness *2
sliding_ lid_ min_ wall_ thickness
0 = wall_thickness/2
sliding_ lid_ min_ support
0 = default_sliding_lid_thickness/2
sliding_ lid_ clearance
sliding_ lid_ pull_ style
sliding_ lid_ nub_ size
fingerslide
Include larger corner fillet
fingerslide_ radius
Radius of the corner fillet, 0:none, >1: radius in mm, <0 dimention/abs(n) (i.e. -3 is 1/3 the min(width,height))
fingerslide_ walls
wall to enable on, front, back, left, right. 0: disabled; 1: enabled using radius; >1: override radius.
fingerslide_ lip_ aligned
Align the fingerslide with the lip
tapered_ corner
tapered_ corner_ size
tapered_ setback
Set back of the tapered corner, default is the gridfinity corner radius
wallpattern_ enabled
Grid wall patter
wallpattern_ style
Style of the pattern
wallpattern_ strength
Spacing between pattern
wallpattern_ walls
wall to enable on, front, back, left, right.
wallpattern_ rotate_ grid
rotate the grid
wallpattern_ cell_ size
Size of the hole
wallpattern_ dividers_ enabled
Add the pattern to the dividers
wallpattern_ hole_ sides
Number of sides of the hole op
wallpattern_ hole_ radius
Radius of corners
wallpattern_ fill
pattern fill mode
wallpattern_ border
border around the wall pattern, default is wall thickness
wallpattern_ depth
depth of imprint in mm, 0 = is wall width.
wallpattern_ pattern_ grid_ chamfer
grid pattern hole taper
wallpattern_ pattern_ voronoi_ noise
voronoi pattern noise,
wallpattern_ pattern_ brick_ weight
brick pattern center weight
wallpattern_ pattern_ quality
$fs for floor pattern, min size face.
floorpattern_ enabled
enable Grid floor patter
floorpattern_ style
Style of the pattern
floorpattern_ strength
Spacing between pattern
floorpattern_ rotate_ grid
rotate the grid
floorpattern_ cell_ size
Size of the hole
floorpattern_ hole_ sides
Number of sides of the hole op
floorpattern_ hole_ radius
Radius of corners
floorpattern_ fill
pattern fill mode
floorpattern_ border
border around the wall pattern, default is wall thickness
floorpattern_ depth
depth of imprint in mm, 0 = is wall width.
floorpattern_ pattern_ grid_ chamfer
grid pattern hole taper
floorpattern_ pattern_ voronoi_ noise
voronoi pattern noise,
floorpattern_ pattern_ brick_ weight
brick pattern center weight
floorpattern_ pattern_ quality
$fs for floor pattern, min size face.
wallcutout_ vertical
wallcutout_ vertical_ position
wall to enable on, front, back, left, right. 0: disabled; Positive: GF units; Negative: ratio length/abs(value)
wallcutout_ vertical_ width
default will be binwidth/2
wallcutout_ vertical_ angle
wallcutout_ vertical_ height
default will be binHeight
wallcutout_ vertical_ corner_ radius
wallcutout_ horizontal
wallcutout_ horizontal_ position
wall to enable on, front, back, left, right. 0: disabled; Positive: GF units; Negative: ratio length/abs(value)
wallcutout_ horizontal_ width
default will be binwidth/2
wallcutout_ horizontal_ angle
wallcutout_ horizontal_ height
default will be binHeight
wallcutout_ horizontal_ corner_ radius
extension_ x_ enabled
extension_ x_ position
extension_ y_ enabled
extension_ y_ position
extension_ tabs_ enabled
extension_ tab_ size
Tab size, height, width, thickness, style. width default is height, thickness default is 1.4, style {0,1,2}.
text_ 1
Add bin size to bin bottom
text_ size
Font Size of text, in mm (0 will auto size)
text_ depth
Depth of text, in mm
text_ font
Font to use
text_ 2
Add free-form text line to bin bottom (printing date, serial, etc)
text_ 2_ text
Actual text to add
cut
Slice cup
enable_ help
Enable loging of help messages during render.
pitch
Work in progress, Modify the default grid size. Will break compatibility
clearance
clearance around the bin, will reduce the bin by this amount in mm.
corner_ radius
set_ colour
Assign colours to the bin
render_ position
Where to render the model
fa
Minimum angle for a fragment (fragments = 360/fa). Low is more fragments
fs
minimum size of a fragment. Low is more fragments
fn
number of fragments, overrides $fa and $fs
random_ seed
set random seed for
force_ render
force render on costly components
proshallow_ size
proshallow_ wall_ thickenss
proshallow_ corner_ radius
proshallow_ bottom_ radius
prodeep_ size
prodeep_ wall_ thickenss
prodeep_ corner_ radius
prodeep_ bottom_ radius
fatmaxshallow_ size
fatmaxshallow_ wall_ thickenss
fatmaxshallow_ corner_ radius
fatmaxshallow_ bottom_ radius
fatmaxdeep_ size
fatmaxdeep_ wall_ thickenss
fatmaxdeep_ corner_ radius
fatmaxdeep_ bottom_ radius
compartment25_ size
compartment25_ wall_ thickenss
compartment25_ corner_ radius
compartment25_ bottom_ radius
compartment25front_ size
compartment25front_ wall_ thickenss
compartment25front_ corner_ radius
compartment25front_ bottom_ radius