Search models, users, collections, and posts

Customizable Interlocking Drawer Divider

Remixed by

Print Profile(0)


Add the first print profile to earn points

Boost
38
103
3
0
137
15
Released 

Description

Content has been automatically translated.
Show original

Instructions in Spanish and English
Instructions in Spanish and English

This design corresponds to a **parametric modular drawer divider system**, intended to adapt to drawers of different sizes and configurations, allowing only the required parts to be manufactured for each specific case.

The system allows a drawer to be divided into **rows and columns** and automatically generates:

  • Internal dividers
  • Connectors between segments when a divider exceeds the maximum printable length
  • Side walls (left, right, top, and/or bottom), when required

The entire assembly is organized as a **kit of parts** ready for 3D printing and assembly.

System Parameters: What Can Be Modified and What Should Not

The system is designed to be **parametric**, but not all parameters should be modified.
To avoid errors, parameters are divided into **user-configurable parameters** and **internal system parameters**.

1. User-Configurable Parameters (CAN BE MODIFIED)

These parameters define the specific drawer to be built.
They are the **only values the user should change**.

Drawer Dimensions

ParameterDescription
ANCHO_CAJONInternal drawer width along the X axis. Represents the total available width.
LARGO_CAJONInternal drawer length along the Y axis. Represents the total available length.

These values determine the final length of all dividers and walls.

Internal Layout

ParameterDescription
FILASNumber of rows the drawer will be divided into.
COLUMNASNumber of columns the drawer will be divided into.

From these values, the system automatically calculates:

  • How many internal dividers are required
  • The orientation of each divider (lengthwise or widthwise)

Side Walls (Optional)

These parameters allow the user to decide whether the drawer should be **open or closed** on each side.

ParameterDescription
PARED_IZQEnables or disables a wall on the left side of the drawer.
PARED_DEREnables or disables a wall on the right side of the drawer.
PARED_ABAJOEnables or disables a wall on the bottom side of the drawer.
PARED_ARRIBAEnables or disables a wall on the top side of the drawer.

When a wall is enabled:

  • It is generated as a **full divider**
  • It follows the same segmentation logic as other dividers
  • It is automatically integrated into the set of parts

Printing Constraints

ParameterDescription
LmaxMaximum printable length for a single piece. If a divider exceeds this value, it is split into segments.

This value depends on the size limitations of the 3D printer.

Divider Dimensions

ParameterDescription
HHeight of the divider (vertical dimension inside the drawer).
tMaterial thickness of the divider. Recommended value: 1–1.5 mm if the part will be cut with scissors.

These parameters define the final geometry of all divider pieces.

HOW THE SYSTEM WORKS

1. Drawer Division into Rows and Columns

The user defines:

  • Drawer width and length
  • Desired number of rows and columns

From this:

  • Lengthwise dividers separate the columns
  • Widthwise dividers separate the rows

Example:

  • A drawer with 4 rows and 3 columns generates:
    • 2 internal lengthwise dividers
    • 3 internal widthwise dividers

2. Automatic Segmentation into Printable Sections

A divider may be longer than the maximum size allowed by the printer.

To handle this:

  • A maximum printable length (Lmax) is defined
  • If a divider exceeds this value, it is split into multiple segments
  • Each segment is printed separately

Example:

  • A 320 mm divider with Lmax = 200 mm is split into:
    • 2 segments
  • This requires **1 connector** to join them.

3. Connectors Between Segments

Connectors are generated based on the number of segments:

  • Each junction between two segments requires one connector
  • The total number of connectors depends on:
    • The number of dividers
    • The number of segments per divider

Important notes:

  • There is **no overlap** between segments
  • The connector occupies a **real physical space** between pieces
  • Connector dimensions are correctly aligned with the divider axes to ensure proper printing and assembly

4. Side Walls at Drawer Edges

The system allows walls to be added on any of the four drawer sides:

  • Left
  • Right
  • Bottom
  • Top

Each wall:

  • Behaves exactly like a divider
  • Uses the same segmentation logic
  • Is automatically included in the set of generated parts

Walls are **not treated as special elements**, but as additional dividers in their respective direction:

  • Left/Right walls → lengthwise dividers
  • Top/Bottom walls → widthwise dividers

This allows enclosing drawers where some compartments would otherwise remain unsupported.

5. Part Layout Organization

For easier review and printing, the parts are visually organized into rows:

  • **Row 1:** Lengthwise dividers (internal + walls)
  • **Row 2:** Widthwise dividers (internal + walls)
  • **Row 3:** Connectors required for assembly

This layout makes it easy to:

  • Quickly verify that the number of parts is correct
  • Export each part individually for 3D printing

6. System Advantages

  • Fully **parametric**
  • Reusable for different drawer sizes
  • Avoids printing unnecessary parts
  • Automatically adapts to changes in rows, columns, or dimensions
  • Simplifies assembly through dedicated connectors
  • Supports both open and closed configurations depending on selected walls

Comment & Rating (3)

(0/1000)

Can you translate it to english at all please so I can use it? Im trying to work it out but unfortunately I cant.
The designer has replied
0
Reply
Of course, the instructions are already available in English so you can use it.
0
Reply
Hello can we choose the height of the separator? My drawer is 15cm high
Show original
0
Reply
No more

This remix is based on


License

This user content is licensed under the MakerWorld Exclusive License.

You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this object—or any derivative work of this object—on any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.