├── .DS_Store
├── .gitignore
├── Dojo Bin Generator_recursive 2 step_v0.1.1.blend
├── Dojo Bin Generator_recursive red bins_v.0.1.1.blend
└── README.md
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/node-dojo/dojo-recursive-bins/f0fb218642f6a2df31ad65a3eae6399f5d44f178/.DS_Store
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/Dojo Bin Generator_recursive 2 step_v0.1.1.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/node-dojo/dojo-recursive-bins/f0fb218642f6a2df31ad65a3eae6399f5d44f178/Dojo Bin Generator_recursive 2 step_v0.1.1.blend
--------------------------------------------------------------------------------
/Dojo Bin Generator_recursive red bins_v.0.1.1.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/node-dojo/dojo-recursive-bins/f0fb218642f6a2df31ad65a3eae6399f5d44f178/Dojo Bin Generator_recursive red bins_v.0.1.1.blend
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ### Dojo Bins were created to showcase unique methods of parametric modeling within Blender Geometry Nodes. The system takes simple data inputs like drawer size to output a unique layout of parametrically controlled bins that fill the space of the specified drawer.
2 |
3 | Project is free to download but if you'd like to support your local wizard please click here!
4 |
5 |
6 |
10 |
11 |
12 |
13 |
14 |
15 | #### "Red Bin" Version
16 | Any bin scaled past size limit turns red indicating the bin is too large to be printed
17 | 
18 |
19 | #### "2-step" Version
20 | Any bin scaled past the size limit divides again. (still needs work)
21 |
22 | 
23 |
24 | FEATURES:
25 |
26 | - Parametric input parameters
27 | - Live Print preview with "Layers"* and animated print previewing
28 | - red bins = too big to print, blue bins = printable
29 | - live dimensions on drawer and print preview
30 |
31 |
32 | 
33 |
34 |
35 | MODIFIER PARAMETERS:
36 | - Drawer Size
37 | x, y, z, dimensions
38 | - Bin Gap Size
39 | - Bin Wall Thiccness
40 | - Bin Fillet
41 | - divide x
42 | - divide y
43 | - Bin Select Preview
44 | - Print Layer Preview
45 | - Make Exportable.
46 |
47 |
48 |
49 | WISHLIST/KNOWN ISSUES:
50 | - layers in print preview are not accurate to real print layers. ideally they'd be parametrically calibrated and result reflected in the preview
51 | - Wall thickness to be constrained to factors related to print nozzle size so that wall thiccness = number of passes per layer
52 | - alternative methods of controlling oversized bins
53 | - automatically dividing bins that go over size
54 | - locking the scale of the bins to a maximum edge length of ~200mm (or whatever print bed build envelope is specified)
55 | - allowing print bed size to be an input value
56 | - allowing print nozzle to be an input value
57 | - print output to pack as many possible bins onto print plate as possible (instead of the current 1 bin output method)
58 | - freeze/save output of bin layouts
59 | - add bin gap size as modifier parameter
60 | - some values are arbitrary. tie them back to real world units when possible.
61 | - make stackable!
62 | - wall mountable?? you mad men.
63 |
64 |
65 | 