• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Modular Drawer System with Hanging Attachments 3D Printer File Image 1
Modular Drawer System with Hanging Attachments 3D Printer File Image 2
Modular Drawer System with Hanging Attachments 3D Printer File Image 3
Modular Drawer System with Hanging Attachments 3D Printer File Image 4
Modular Drawer System with Hanging Attachments 3D Printer File Image 5
Modular Drawer System with Hanging Attachments 3D Printer File Image 6
Modular Drawer System with Hanging Attachments 3D Printer File Image 7
Modular Drawer System with Hanging Attachments 3D Printer File Image 8
Modular Drawer System with Hanging Attachments 3D Printer File Image 9
Modular Drawer System with Hanging Attachments 3D Printer File Image 10
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 1
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 2
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 3
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 4
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 5
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 6
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 7
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 8
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 9
Modular Drawer System with Hanging Attachments 3D Printer File Thumbnail 10

Modular Drawer System with Hanging Attachments

DEI studio avatarDEI studio

June 2, 2024

makerworld-icon
DescriptionCommentsTags

Description

Modular Drawer System with Hanging Attachments

Design

This concept is for people who are obsessed with organizing stuff, from the small , to the big ones. The custom code defines a module that you can easily assemble and hang it on the wall or , why not, just put it on your desk, table or even working space. You can define your drawer ( the actual box where you deposit things) as small or as big as you want, from a little cube of 30 mm, to a much bigger one of 150 mm, that can fit more stuff. Feel free to make your own dimensioned drawer, so you can deposit there the stuff you are using the most.
The actual box that contain the drawer is a sum of multiple factors and you can calculate the size of it as it follows:
box size = drawer size + 2 * bevel radius + 2 * connection height

 

 

Code description

Parameters

  • $fn = 50;: Sets the resolution of circular approximations.
  • Dimensions and other properties are defined with specific ranges for customization:
    • drawer_width, drawer_height, drawer_depth: Dimensions of the drawer.
    • drawer_back, bevel_radius: Thickness of the back panel and radius of beveled edges.
    • connection_height, connection_top_width, connection_bottom_width: Properties of the connection points.
    • knob_thickness, knob_height: Dimensions of the knob.
    • hanging_width, hanging_height, hanging_thickness: Dimensions of the hanging objects.
    • screw_diameter, screw_cone_top: Dimensions for the screw holes.
    • Boolean flags (include_connection_*, include_hanging_*): Toggle connections and hanging objects on or off.

Modules

drawer_cavity

  • Creates the main cavity of the drawer.
  • Uses difference and union to subtract the inner part and add beveled edges.
  • Adds optional connections on the left, right, top, and bottom.

drawer_box

  • Creates the outer box of the drawer.
  • Includes a knob on one side.
  • Uses difference to create a hollow space inside the box.

hanging_object_top and hanging_object_bot

  • Create hanging objects for the top and bottom.
  • Include screw holes and optional connections.
  • Use minkowski to create rounded edges.

 

Benefits

High Customization

  • Allows precise adjustment of drawer dimensions, bevel radius, knob size, and connection features, enabling the creation of tailor-made drawer designs to fit specific needs.

Modularity

  • Includes optional connections and hanging attachments, making it easy to create modular and flexible drawer systems that can be configured in various ways.

Efficiency

  • Reusable modules facilitate rapid prototyping and efficient design iterations, saving time and resources in the development process.

Enhanced Aesthetic and Practical Design

  • Smooth transitions and rounded corners improve the aesthetic appeal and safety of the drawer, while customizable internal structures maximize storage efficiency.

Material Optimization

  • Controlled thickness and precise dimensions help optimize material usage and reduce waste, promoting more sustainable production practices.

 

 

I'm thinking of also designing some standing legs in for the module, so you can put it on your desk, office or working space and have a more pleasant look. Let me know in the comments if you want this!

License:

BY-NC-SA

Related Models

Headphone Stand preview image

Headphone Stand

MakerBot profile image

MakerBot

66,750

Honeycomb storage wall preview image

Honeycomb storage wall

RostaP profile image

RostaP

60,708

Market Selling Bins (NO SUPPORTS) preview image

Market Selling Bins (NO SUPPORTS)

NES 3D profile image

NES 3D

2,545

Parts Tray Drawers preview image

Parts Tray Drawers

FatalError3141 profile image

FatalError3141

59,364

Rugged Box (Parametric) preview image

Rugged Box (Parametric)

Whity profile image

Whity

34,893

HexaBin preview image

HexaBin

Medawisla Studios profile image

Medawisla Studios

1,790

Stackable Battery Holders preview image

Stackable Battery Holders

adoniram profile image

adoniram

58,065

Customizable & stackable beer crate for all types of batteries preview image

Customizable & stackable beer crate for all types of batteries

CAD-Guy profile image

CAD-Guy

22,668