The file 'Knife Block, Ultimate Modular 3D Printer Model' is (stl,blend) file type, size is 1.6MB.
This is my attempt at making the ultimate, fully-modular kitchen knife block that should be printable on even smaller print beds. I spent a lot of time shopping for one online, and none of the existing offerings impressed me. I was turned off by either the layout, lack of flexibility, cost, or some combination of the three: this design solves all of those problems at once. The more I thought about the design, the more ideas I had for expanding it. I came up with this idea completely independently, and then searched Thingiverse to see if anyone else had thought of it. I found iomaa did something similar and implemented it well (www.thingiverse.com/thing:2567710), and some credit is certainly due because seeing his idea already rendered probably had some influence on my subsequent design, though I didn't copy anything directly.
Note: This is a work in progress and can now be considered in advanced beta. Everything should be fully printable and functional, but check back before you print this to see if any panels have been added or if any tweaks have been made.
Before you ask: Yes, this should be safe. PLA is generally considered non-toxic, unless it is an exotic filament with strange additives. That being said, it is obviously inadvisable to use 3d-printed dishes or utensils because they are porous and can harbor bacteria. However, a knife block should be perfectly safe, provided you're not in the habit of storing wet or dirty blades in your block. If you care at all about your blades, you should be cleaning and drying them before storing them in any manner or in any material.
This design uses a hollow block, with an optional second tier or an optional riser, to which you affix a selection of interchangeable panels to hold the knives. Get different knives later, or just decide to change the layout? No problem! Individual panels are easy to customize and swap out.
The system I came up with consists of 112mm-long knife panels that are sized in increments of 12mm wide; think of this as one unit (1u). The main panels are 2u (24mm wide), and oversized panels 3u (36mm wide). The panels can be arranged in any combination, with blank 1u or 2u spacers if desired. Parts are secured together with small screws, and the base has 3mm-diameter holes spaced every 6mm for great flexibility. Each block piece you use requires 4 screws, and each panel requires 2 screws.
The base knife block stands 5in (12.7cm) tall, and accepts 13u of panels. An optional adapter can attach to the bottom which tilts the block forward either 5 degrees, 7.5 degrees, or 10 degrees. Note that I have not tested these in practice, so it is quite possible that 10 degrees is too much tilt and will cause the block to fall over when loaded. If that's the case, I may have to create a front support piece.
The best arrangement is for the blades to be oriented 90 degrees, as pictured. However, I also created an optional top tier adapter to orient the knives 180 degrees; the downside is that this loses 2u of panel space. I haven't actually bothered making any panels for this arrangement yet, but might do so if there's interest. However, I have created template panels for 2u, 3u, 4u,and 5u width that you can customize yourself. Instructions for doing this are below.
The optional (but usually desirable) top tier block takes up 10u of the base block and accepts 10u itself. One version of the top block is 3in (7.6cm) tall for blades up to 8in (20.3cm) long, and the other is 5.1in (13cm) tall for blades up to 10in (25.4cm) long. The top block sits flush with the back of the base, and its front wall sits on top of the back edge of a 3u panel: for this reason, it is almost certainly necessary to print one of the 3u "Front Offset" panels, which have the knife slots moved forward 2-3mm, else the knives will be too close to the top block. Typically, that panel would be the one for your shortest blades such as steak and paring knives).
When using the top panel, it requires the middle interface piece. I ended up creating this separately to minimize the amount of supports needed. Breaking the design into pieces like this also means it will fit on smaller print beds, most notably my Prusa Mini with its 7in (18cm) bed. You can use the one-piece middle interface which is easier but requires supports, or you can use the broken-apart middle interface piece that requires no supports.
Mix and match whichever knife panels you need, or customize your own.
I suggest you take and write down the measurements of your knives using a digital caliper: the width and thickness of the blade at its thickest (usually at the start of the handle) is most important, but watch your length. Also take into consideration if the handles are particularly thick, as this will influence placement with adjacent panels. You'll want the knife slot to be 1mm to 1.5mm larger than the width and thickness of the blade at its largest point; for example one of my blades that is 1.5mm thick and 21.5mm wide fits well in the 3mm x 22mm slot. You'll want to allow for enough space that the knife slides in and out easily without cutting up the slot, but also not tipping in any direction.
Customizing your own panel is pretty simple in Blender. Open one of the "Template" blender files. Size and move the knife cutouts to your needs by typing in the new dimensions. Size the blade supports 2mm wider on each side of the blade cutout (for example, a 28mm x 4mm blade slot has a 32mm x 8mm support). Be sure to leave 5mm clearance on both ends of the panel for the supports in the block, and leave the screw holes centered as they are. Under Modifier Properties on the right, apply the "Boolean Difference" to each piece that has the blue wrench icon indicating a modifier. Then delete the "Blade Holes" and "Screw Holes". Then export an STL for printing. If you want to make wider panels, increase their size in increments of 12mm and keep the screw holes centered on the ends. If someone would like to whip up an SCAD script for doing this more easily, please contact me; the parameters are quite simple, I just don't know SCAD scripting.
Knife_Block_Base_Hex_v4.stl | 860.7KB | |
Knife_Block_Base_Solid_v3.stl | 352.4KB | |
Knife_Block_Middle_Interface_One_Piece_Requires_Supports.stl | 55.2KB | |
Knife_Block_Middle_Interface_Separate_Pieces.stl | 105.9KB | |
Knife_Block_Top_Tier_3in_Hex_v3.stl | 572.8KB | |
Knife_Block_Top_Tier_3in_Solid_v3.stl | 275.7KB | |
Knife_Block_Top_Tier_5in_Hex_v3.stl | 743.4KB | |
Knife_Block_Top_Tier_5in_Solid_v3.stl | 275.1KB | |
Knife_Panel_1u_-_Spacer.stl | 13.2KB | |
Knife_Panel_2u_-_10mm-Honing_54mm-Shears.stl | 35.5KB | |
Knife_Panel_2u_-_13mm-Honing_54mm-Shears_Offset_uncut.stl | 35.5KB | |
Knife_Panel_2u_-_28mm_28mm.stl | 18.6KB | |
Knife_Panel_2u_-_28mm_28mm_10mm-Honing.stl | 37.9KB | |
Knife_Panel_2u_-_40mm_25mm.stl | 19.0KB | |
Knife_Panel_2u_-_40mm_30mm.stl | 18.8KB | |
Knife_Panel_2u_-_46mm_30mm.stl | 18.8KB | |
Knife_Panel_2u_-_46mm_33mm_Victorinox_Fibrox_Bread_and_Boning.stl | 18.9KB | |
Knife_Panel_2u_-_47mm.stl | 16.1KB | |
Knife_Panel_2u_-_78mm_Centered_Cuisinart_Classic_6in_Cleaver.stl | 16.5KB | |
Knife_Panel_2u_-_78mm_Side_Offset_Cuisinart_Classic_6in_Cleaver.stl | 16.5KB | |
Knife_Panel_2u_-_Spacer.stl | 13.6KB | |
Knife_Panel_3u_-_19mm-x5_22mm-x1_Spaced_17mm_Front_Offset.stl | 28.4KB | |
Knife_Panel_3u_-_19mm-x5_22mm-x1_Spaced_20mm_Front_Offset.stl | 31.1KB | |
Knife_Panel_3u_-_19mm-x6_Spaced_17mm.stl | 29.0KB | |
Knife_Panel_3u_-_19mm-x6_Spaced_17mm_Front_Offset.stl | 28.4KB | |
Knife_Panel_3u_-_19mm-x6_Spaced_20mm_Front_Offset.stl | 31.1KB | |
Knife_Panel_3u_-_20mm-x6_Spaced_17mm.stl | 29.0KB | |
Knife_Panel_3u_-_20mm-x6_Spaced_17mm_Front_Offset.stl | 28.4KB | |
Knife_Panel_3u_-_20mm-x6_Spaced_20mm_Front_Offset.stl | 31.1KB | |
Knife_Panel_3u_-_22mm-x1_19mm-x5_Spaced_17mm.stl | 29.0KB | |
Knife_Panel_3u_-_22mm-x1_19mm-x5_Spaced_17mm_Front_Offset.stl | 28.4KB | |
Knife_Panel_3u_-_22mm-x1_19mm-x5_Spaced_20mm_Front_Offset.stl | 31.2KB | |
Knife_Panel_3u_-_22mm-x6_Spaced_17mm.stl | 29.0KB | |
Knife_Panel_3u_-_22mm-x6_Spaced_17mm_Front_Offset.stl | 28.4KB | |
Knife_Panel_3u_-_22mm-x6_Spaced_20mm_Front_Offset.stl | 31.1KB | |
Knife_Panel_3u_-_22mm_16mm-x2_18.5mm_19mm-x4_Front_Offset_Pampered_Chef_Paring_Victorinox_Fibrox_Paring_Set_and_Steak.stl | 33.9KB | |
Knife_Panel_4u_-_Skewer_Box_18cm_v4.stl | 207.5KB | |
Knife_Panel_4u_-_Skewer_Box_24.5cm_v4.stl | 207.5KB | |
Knife_Panel_5u_-_Skewer_Box_18cm_v4.stl | 207.1KB | |
Knife_Panel_5u_-_Skewer_Box_24.5cm_v4.stl | 207.5KB | |
Knife_Panel_6u_-_Skewer_Box_18cm_v4.stl | 207.1KB | |
Knife_Panel_6u_-_Skewer_Box_24.5cm_v4.stl | 207.5KB | |
Knife_Panel_Side-Mount_Magnet_Exposed_v2_60mmx10mmx4mm.stl | 26.8KB | |
Knife_Panel_Side-Mount_Magnet_Hidden_v2_60mmx10mmx4mm.stl | 26.8KB | |
Knife_Panel_Side-Mount_Scraper_76mm_Left_v3.stl | 28.8KB | |
Knife_Panel_Side-Mount_Scraper_76mm_Right_v3.stl | 28.8KB | |
Knife_Panel_Template_2u_-_28mm_28mm.blend | 781.7KB | |
Knife_Panel_Template_3u_-_28mm_28mm.blend | 782.7KB | |
Knife_Panel_Template_4u_-_28mm_28mm.blend | 782.2KB | |
Knife_Panel_Template_5u_-_28mm_28mm.blend | 782.2KB | |
Panel_Adapter_180-Degree.stl | 269.6KB | |
Riser_Bottom_3in_v3.stl | 30.6KB | |
Riser_Bottom_5in_v3.stl | 30.6KB | |
Slant_Bottom_10_Degree_v2.stl | 31.1KB | |
Slant_Bottom_5_Degree_v2.stl | 31.2KB | |
Slant_Bottom_7.5_Degree_v2.stl | 31.1KB |