Search models, users, collections, and posts

SproutPod - The Customizable Plant Tray

IP Report

Print Profile(1)

All
P1S
P1P
X1
X1 Carbon
X1E
A1
H2D
H2D Pro
H2S
P2S
H2C
X2D
A2L

Example Tray - Medium 5x3 - 0.4Nozzle
Example Tray - Medium 5x3 - 0.4Nozzle
Designer
4.7 h
1 plate
4.8(4)

Open in Bambu Studio
Boost
148
418
11
24
262
94
Released 

Description

SproutPod - The Customizable Plant Tray
 

Update: If you'd like premade, easy print versions check here:

Medium

 

What is this thing?

This is a custom plant tray generator used to create trays for germination, seed/plant growing, pots, etc. The generator will allow you to create trays to your own specification including; 

  • Cell size in all dimensions
  • Grid size
  • Thickness of walls
  • Cell spacing
  • Air pruning slots
  • Root growth ridges 
  • Drainage notches
  • Water channels
  • Tray stiffening outer wall
  • Cell reinforcement
  • Label hole

It is compatible with any nozzle size, material and layer height with the appropriate settings.

Hello there:

Boost Me (for free)

Boosts are always nice if you feel I've earned them <3

What are boosts? They are free tokens that you can gift to creators you feel did a good job. Each boost gives that creator a few points that can eventually be used for certain items in the Bambulab shop. A free way for you to support us.

I don't ask or require any payment, but if you wish to help me out you can tip me via KoFi.

Or enjoy it for free! Your call :)

 

Brief:

A new system to generate custom planting trays that would be an upgrade to the original Customizable Seed / Plant Tray (Propagator) that I designed. It would meet the original tray's brief (italic):

  • Choice of grid size in X and Y to fit any print bed size and/or seed tray size.
  • Can be adapted to work with any nozzle size and layer height.
  • Customisable bottom drain / removal hole size.
  • Optional drain notches to allow watering from below and proper drainage on flat trays.
  • Optional customisable “air pruning slots”.
  • Printable in one with no supports.
  • Can print as thin disposable, or thick reusable.

But in addition do the following:

  • Filleted corners to make stronger cells.
  • Root growth ridges to guide roots to grow downwards, rather than spiraling around the edges of the cell. 
  • Water channels between cells to aid even top watering if desired.
  • Tray stiffening outer wall to prevent tray flex and breakage.
  • Label hole to accept any size of label at the front of the tray.
  • More robustly coded to handle the additional options and wider variety of sizes.

I liked my original Customisable Seed Trays, but felt I could do much better by including the above elements as options, along with a heavy rewrite of the code. With these options added, I feel I've taken this project as far as is reasonable to go with a coded parametric system offered for free.

 

How it works:

You can either print from one of the exiting profiles made by me or others, or you can use the customisation system to make your own. 

  • If you're happy with one of the profiles, you can simply press print! 
  • If you want to define your own tray, follow the Customize instructions below. 
    • Tip: You can use a print profile I uploaded as a start and simply swap the model out.

 

Customize:

  1. Press the “Customize” button to go to the editor for the tray.
  2. You will be brought to a page with the default model in the middle, and a list of variables on the left.
  3. Change any variables you prefer, then press “Generate”. (See variable list below for details)
  4. When you are happy with the model, press Download.
  5. Choose .STL so you can import the model into whichever printing environment you like.
    1. You can choose .3mf if you wish to start a blank project for it.
    2. I'd recommend choosing one of the existing profiles, then importing the .STL into it replacing the existing one.

 

The Print:

The following settings should already be set in the print profile if you use it, but check you have:

  1. Line width and layer height match or are multiples of the ones you chose in the customisation.
  2. Arachne wall generator is chosen instead of standard.
  3. Set wall count to 1 (unless you specified a really thick wall).
  4. Optional: Add a brim if your material is challenging.
     

 

Thanks!

It'd be great if people upload any tray customisations they do as print profiles for others, especially if they are for standard tray sizes or particular plant types.

I hope you find this useful, happy printing! :)

 

 

Variables:

This will maybe seem like an overwhelming list, but hopefully it's easy to understand how to achieve what you want.
 

  • layer height
    • Base layer height for 3D printing (mm)
    • Set this to the same as your slicer will be using.
    • Default: 0.28
  • line width
    • Base line width for 3D printing (mm)
    • Set this to the same as your slicer will be using.
    • Default: 0.42
  • wall thickness factor
    • Multiplier for wall thickness
    • This will be the number of lines in the slicer the cells walls are thick, more lines, means harder wearing tray but costlier.
    • Default: 1
  • lip thickness factor
    • Multiplier for lip thickness
    • This is the number of layers the top surface, the lip, is thick. The higher this number, the less flexible the tray.
    • Default: 2
  • gridSize x
    • Number of cells in X direction
    • Default: 5
  • gridSize y
    • Number of cells in Y direction
    • Default: 3
  • cell top x
    • Top inner cavity dimension X (mm)
    • Default: 45
  • cell top y
    • Top inner cavity dimension Y (mm)
    • Default: 45
  • cell bottom x
    • Bottom inner cavity dimension X (Pre taper) (mm)
    • The size of the bottom of the cell internal, this is before it slopes down to the drain hole.
    • Default: 35
  • cell bottom y
    • Bottom inner cavity dimension Y (Pre taper) (mm)
    • The size of the bottom of the cell internal, this is before it slopes down to the drain hole.
    • Default: 35
  • cell depth
    • Total cell depth (mm)
    • This is top to bottom including the tapered section.
    • Default: 57
  • drainage hole dia
    • Drainage hole diameter (mm)
    • It's called diameter even though the drain hole is now a rounded square, it inherited the name from the old code.
    • Default: 12.7
  • wall rounding radius
    • Radius for rounding cell corners (mm)
    • May mess with things at extreme values.
    • Default: 2
  • bottom taper start height
    • Vertical distance from the bottom where the tapered section starts (mm)
    • You are in charge of making sure the thing is printable, choose a value that makes the taper around 45degrees
    • Default: 15
  • lip width
    • Lip size (also gap between cells) (mm)
    • Can be useful to keep plants further apart, but will increase tray flex.
    • Default: 3
  • drainageSlot enable
    • Enable/Disable drainage slots
    • If your watering trays have ridges on the floor, you may not need these notches, leaving them out will speed up the last part of the print.
    • Default: true
  • drain tri size
    • Drainage slot triangle cut out size (mm)
    • Default: 3
  • reinforcement width factor
    • How many walls thick is the reinforcement fillet
    • The reinforcement fillet is a band placed between the lip and the wall, it's needed as the wall is often only 1 line thick, meaning it has barely anything surface area to adhere cell to tray. This should dynamically change with other values.
    • Default: 3
  • reinforcement height factor
    • How many layers deep is the reinforcement fillet
    • The reinforcement fillet is a band placed between the lip and the wall, it's needed as the wall is often only 1 line thick, meaning it has barely anything surface area to adhere cell to tray. This should dynamically change with other values.
    • Default: 3
  • aps enable cardinal
    • Enable/Disable air pruning slots on faces
    • Default: true
  • aps enable diagonal
    • Enable/Disable air pruning slots on corners
    • Default: true
  • aps height
    • Vertical height of air pruning slots (mm)
    • Ensure you adjust this to match whatever cell height you chose.
    • Default: 20
  • aps width
    • Horizontal width of air pruning slots (mm)
    • Going too wide may let soil fall out, going too small may not make a well defined slot depending on material used.
    • Default: 2
  • aps start
    • Vertical start height of air pruning slots (mm)
    • Ensure you adjust this to match whatever taper start height you chose.
    • Default: 20
  • channels enable
    • Enable/Disable inter-cell water channels
    • You may need to use this if you choose 1 cell wide trays, as there is a minor issue in the code.
    • Default: true
  • channel size
    • Inter-cell water channel size (mm)
    • Always zoom in to check to see if this has sealed to the edges of the cell, it's not perfect sorry!
    • Default: 5
  • ridges enable
    • Enable/Disable internal root ridges
    • Default: true
  • ridge size factor
    • How many multiples of the cell wall thickness are the ridges
    • I tried to make this draw a single continuous line for every layer the ridge was present, but this is exceptionally hard, some values may end up with less neat ridge tool paths.
    • Default: 1
  • ridge cutOverlapFactor
    • Overlap factor for ridges (if they aren't cutting fully)
    • If you're choosing wild values, this may help fix things, otherwise leave it alone.
    • Default: 0.05
  • outerWall enable
    • Enable/Disable outer wall
    • The wall going around the edge of the tray to give it stiffness. Disable if you like it floppy.
    • Default: true
  • outer wall depth
    • Depth of the outer wall (mm)
    • Default: 10
  • outer wall layers
    • Number of walls thick for the outer wall
    • Default: 2
  • labelSlot enable
    • Enable/Disable internal label slot
    • Default: true
  • label slot length
    • Length of the label slot
    • Default: 20
  • label slot width
    • Width of the label slot
    • Default: 1

Comment & Rating (11)

(0/1000)

Excellent design. I love the customisation option. I finally have the specific design I wanted.
The designer has replied
designer
2
Reply
Thanks! I'm glad it worked well for you. The print looks good :)
0
Reply
Print Profile
Example Tray - Medium 5x3 - 0.4Nozzle
Super surprised at the strength of this one layer piece. Thx.
The profile uploader has replied
profile
1
Reply
Many prototypes turned to dust in my hands to get to it ha. But yeah, I was also surprised at how sturdy a 1 wall thickness could be.
0
Reply
Replying to @Dr_Squirrel :
well done!
(Edited)
profile
1
Reply
I haven't been printing all that long yet and haven't printed this one yet but this is an awesome print with it being totally customizable! very cool!
The designer has replied
designer
1
Reply
Thanks :) It took a lot more work than I initially expected haha
0
Reply
Boosted
Print Profile
Example Tray - Medium 5x3 - 0.4Nozzle
great print
profile
1
Reply
Any way to close in the bottom of the cell, flat?
0
Reply
Print Profile
Example Tray - Medium 5x3 - 0.4Nozzle
0
Reply
Print Profile
Example Tray - Medium 5x3 - 0.4Nozzle
0
Reply
No more

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.