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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
UMSS - Universal Modular Storage System 3D Printer File Image 1
UMSS - Universal Modular Storage System 3D Printer File Image 2
UMSS - Universal Modular Storage System 3D Printer File Image 3
UMSS - Universal Modular Storage System 3D Printer File Image 4
UMSS - Universal Modular Storage System 3D Printer File Image 5
UMSS - Universal Modular Storage System 3D Printer File Image 6
UMSS - Universal Modular Storage System 3D Printer File Image 7
UMSS - Universal Modular Storage System 3D Printer File Image 8
UMSS - Universal Modular Storage System 3D Printer File Image 9
UMSS - Universal Modular Storage System 3D Printer File Image 10
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 1
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 2
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 3
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 4
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 5
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 6
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 7
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 8
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 9
UMSS - Universal Modular Storage System 3D Printer File Thumbnail 10

UMSS - Universal Modular Storage System

Jorge Rui avatarJorge Rui

August 22, 2024

makerworld-icon
DescriptionCommentsTags

Description

Introduction

TL;DR (resume)

The design starts with a 150x150mm tile, optimal for small FDM printers while allowing a margin for easier handling. It offers versatile configurations for larger printers by combining tiles in various sizes. The minimalist design reduces material use and printing time, and it's stackable for space efficiency. The project is built to allow future upgrades and has been rigorously tested for optimal performance. Contributions to further development are encouraged. While some may critique or copy the design, respectful feedback is welcomed.

 

This post on my blog will give you more insight into this project compared to others.

 

Everything starts with a 150x150mm tile. Why this size? Because it’s roughly the maximum that smaller FDM printers can produce. You might ask, why not make it 180x180mm since many small printers can handle that? The answer is simple: a margin is needed, and I thought it would be easier to create multiples of 150mm.

If you want to create a box to protect your spare parts, you’ll need more space to print it in a single piece, which brings you closer to the limits of what a smaller printer can handle.

A lid to protect from dust and help identify the contents can be added (more on that later).

A rack is also available for storing your cases and build plates

The label on the top and side is just an example; a clean version is also available.

For larger printers, it’s just a matter of adding more tiles. I’ve designed some submultiples to fit most printing beds:

  • 5x5 (150x150mm)
  • 5x3 (150x90mm)
  • A special 6x2 (180x60mm)

Here are some configurations you can create using the tiles:

You can combine the tiles in many ways. If you’re thinking about mounting them on a wall, you can go as large as you need.

For printers with a 250x250mm bed, you can use:

  • 1 tile of 150x150mm, which will give you a box like the one shown in the image above.
  • To create a box or a case:
    • 1 tile of 150x150mm, 1 tile of 150x60, 1 tile of 210x60. This will give you a area of 210x210mm. 
      • The tile 210x60 can be found under the file name “210x60 Special Tiles.3mf”. I've made a special file since it is not compatible with all printers, the minis are one of them…
  • A special tile of 240x240 will be made available is someone needs it…

The layout should be like this:

For the Prusa MK, a special configuration is needed since the bed isn’t square:

  • 2 tiles of 150x90mm and a special one with 180x60mm, giving you a composite tile of 210x180mm.

For the Creality Ender 3, with a 220x220mm build plate, you can use the same configuration as the Prusa MK.

Prusa MK and Ender 3 possible configuration.

For other printers like Elegoo and Anycubic, you can mix the tiles to match your bed size, minus 10-20mm.

Blank modules

Empty modules for your creations are available: UMSS - Blank modules

Why this design?

  • Simple forms and clean aesthetics: To minimize material use, reduce printing time, and minimize supports, making construction and handling easier to maintain.
  • Versatility: Allows for future upgrades, such as additional modules to be released soon (not just for printer parts, but similar to the Rack for MMSS).
  • Stackable: Saves space.

Extensive work has been done to ensure the best performance for a 3D FDM printed part. This is reflected in the design’s various features, which result from numerous tests during development. I encourage everyone to contribute to these projects by joining "my club" or purchasing one of the available modules.

Some may say it’s simple and useless, others may accuse it of being copied, or they might copy it despite the license. Some might consider it a waste of time. To them, I say they are free to comment as they wish, as long as it’s done respectfully.

UMSS VS MMSS and some applications

 

TL;DR (resume)

The UMSS (Universal Modular Storage System) is a versatile, magnetically fixed storage system designed to work with almost any 3D printer with a print area of 225mm² (150x150mm)or larger. It offers advantages over the older MMSS system, particularly in ease of assembly with magnetic components, though it requires additional materials like magnets and screws. The MMSS, which uses printed elements for fixation, remains a viable option with no additional costs, though it requires precise filament calibration. Both systems can be used in various configurations, including drawers, boxes, or wall-mounted setups, with UMSS being easier to assemble but potentially limited by printer size.

UMSS stands for "Universal Modular Storage System." While it differs from the MMSS, it inherits many of its features. However, UMSS offers some notable advantages, especially its versatility. It can be produced on almost any printer with a print area of 150mm² or larger, including models like the A1 mini and Prusa Mini.

The goal was to create a system that includes everyone. To achieve this, the design was rethought, with significant changes, particularly in the use of magnetic fixation. After carefully considering the pros and cons, the advantages of magnetic fixation outweighed the disadvantages. It's important that users make informed decisions, so I'll outline the differences. First, it's important to note that the MMSS is still a solid option and will continue to receive updates and new modules. For those who already have the MMSS, there’s little reason to switch to the UMSS; consider them as two different options:

UMSS: Uses magnetic fixation for the modules and screws for the structural elements. This requires purchasing screws, nuts, and magnets. For a 150x150mm base, you’ll need 25 magnets for the base and possibly another 25 for the modules, totaling 50. The cost for these magnets is about $5 (as of July 2024 on Bambu Lab - Maker's Supply; prices may vary on Amazon).

MMSS: Fixes all elements with printed parts, requiring no additional purchases with hardware parts, just filament.

With UMSS, the magnetic force holds the modules in place. However, there are limits to the strength of magnets this size. My experience shows that advertised strengths are often exaggerated. The force is sufficient for the intended use, but it's important to note that the magnetic force doesn't apply directly at the contact point, creating a lever that amplifies the load.

In contrast, MMSS uses mechanical adjustments for fixation, which are sensitive to filament calibration. Changes in filament flow can cause dimensional changes that affect the fit. This is why I always recommend calibrating your printer before printing parts that need to fit together. Unfortunately, some people either don’t understand or don’t want to do this, leading to common complaints and the need for repeated explanations.

UMSS and MMSS can be used in various ways:

  • Inside a drawer with simple or multiple tiles
  • As a box using one of the available frames and lids
  • Vertically on a wall

Multiple bases can be combined to achieve the desired size. With UMSS, this is straightforward, but note that it may limit your ability to print larger elements if your printer’s bed isn’t large enough. For those creating closed boxes, additional bases will be made available.

And there are other possibilities…

Materials and calibration

Materials are primarily available on the Bambu Lab website and Amazon, or any other preferred vendor.

Below is a Bill of Materials (BOM); the quantities vary depending on how many modules you wish to create.

As the materials are not very costly, it is advisable to purchase in larger quantities. Bambu Lab offers competitive pricing, often better than Amazon, so make your choice wisely. :)

  • Magnets
    • CA008 (8x3mm)
    • CA007 (6x3mm)
      • Regarding this, if you planning on making a lot of modules remember that you will need magnets for the tiles and for the modules (for the modules you will need 6x3mm magnets), the 8mm option (stronger) is only for the tiles that you plan to use on the wall (vertically)
  • Bolts and nuts
    • BHCS screw AA057 (M3x6mm), M3x5 is ok too but on the limite.
    • Nut AB005
      • Regarding this, if you are planning on making some modules it's best to by 5 to 10 packs for each
    • To help with vertical threading - Self-tapping screw
      • AA144 (BT3x12mm) - Hexagon socket, domed head.
  • Other
    • Super-glue may be required in some cases (cyanoacrylate).

Before printing the parts, it's important to test a sample to ensure the magnet diameter is correct. The magnets should fit with just a bit of pressure to prevent them from coming loose. For this to work, both the printer and the filament must be properly calibrated.

There is another factor to consider: the variation in magnet diameter. I've encountered some noticeable dimensional differences. If the magnet is too loose, you can easily fix this by applying a small drop of super glue in the hole. However, if the magnet is too large, your options are limited. The best approach is to adjust the material flow, although this is not ideal. While it’s rare for magnets to be larger than expected (since it would require the manufacturer to use more rare earth elements), it can happen. Before blaming the manufacturer, check if the hole diameter where the magnet fits is as expected.

To insert the magnets I've developed Magnet insertion Fast-Tool, you can find more details there.

Printing

I've uploaded a ready to print file form Bambu Studio and another for Prusa Slicer (Sadly Prusa Slicer still does not support multiple build plates at this time, so I've put all the part's on the same file, but they are hidden and around the build plate, just un-hide it and put the part you need to print inside the build plate).

Bambu Studio layout

Prusa Slicer Layout

Start here:

  • Print the samples for magnet diameter. After you find what's best size for the material / calibration you are using, proceed for the next step;
  • Tiles
    • Tile with 5x5 slots (That's a tile with 150x150mmm this is approximately 5.91x5.91 inches)
    • Tile 5x3 (150x90mm) slots
    • Special tile for Prusa MK series with 6x2 (120x60mm) slots

I will suggest start with the 5x5 tile, that will serve all situations, then you can add more. (In the case of Prusa MK, if you want to make a box with the size of the print bed, you should go with 2 tiles of 3x5 and one tile with 6x2 (See explanation above - “Some configurations you can make using the tiles”)

To connect the tiles you will need:

  • bolts (M3x5) and nuts.
  • bow tie connector (available to print), and that's it.
    • For insert the nuts (some can be very tight to insert on their pockets), try using a longer screw to engage the nut and pull it in. the nut will go all the way in, and it will be firmly on it's place.

You will also find the respective boxes with lids. The example given above, featuring graphic elements related to the AMS of Bambu Lab, is available along with the spare modules.

  • 150x150 box with Lid.3mf (the label can be configured on the slicer app - Text tool)
  • One of the wall is a stackable wall, these have a special recessed pockets that allow you to stack up boxes on top of each other. Check the inside the "150x150 box with Lid.3mf" file. Other Stackable options:
    • 180x210 Box for Prusa and others.
  • more, very soon…

UMSS - Bambu Lab A1 Tools and Accessories

Free for a limited time

“I must say that in this one (UMSS) practically all the modules have been rebuilt, with special attention given to detail and functionality.”

UMSS - Prusa Tools and Accessories

Free for a limited time

“They have been thoroughly tested, which involved several prototypes until they were perfected”

UMSS - Boxes with Lid

Free for a limited time

These "containers" will hold mixed parts, like bolts, magnets and other items you may seem fit."

UMSS - For Bambu Lab X1 and P1 AMS

"The simple reorganization of the modules is very satisfying, largely due to the magnetic system used for their attachment."

UMSS - General Tools

“This module kit includes tools that are applicable across various brands. Additional ones will be added soon.”

UMSS - A1 and mini Tools and Spare Parts

“With some of the above modules and some more, like the Hotend Modules, the A1 Tools and Spare Parts is ready”

UMSS - For Prusa Mk4 Spare Parts

“this modules cannot be found here.”

Stand for the UMSS Tiles

"This is very hand to help you prepare and finish your models

Rack for the UMSS

"Modular storage solution designed to keep UMSS boxes, and build plates organized and accessible"

And here you can see another example of application, using a mix of some Prusa Modules, and universal tools and accessories.

You can find this variation following these instructions:

  • Sometimes I update or add more print profiles, they can be found under the section “Download STL/CAD Files”

Change Log

  • (23-07-2024) - Initial release
  • (27-07-2024) - Geometric update on all 6x2 tiles
    • Added a stackable wall
  • (17-08-2024) - Added most part of blank modules
  • (30-12-2024) - Added tile with 210x210mm with both diameter 8,2mm and 6,2mm
    •  (You can find them on special files “Variations” They can't be on the main 3mf, if I add them there, people with th mini will no have access to this project. See instruction just above).
  • (07-03-2025) - Added tile with 210x210mm with both diameter 8,1mm and 6,1mm
    •  (You can find them on special files “Variations” They can't be on the main 3mf, if I add them there, people with th mini will no have access to this project. See instruction just above).

License:

Standard Digital File License

Related Models

Mechanical Quick Grab/Release Phone Stand preview image

Mechanical Quick Grab/Release Phone Stand

Arron_mollet22 profile image

Arron_mollet22

45,944

Design Moon Lamp preview image

Design Moon Lamp

Frank Deschner profile image

Frank Deschner

22,550

HexaBin preview image

HexaBin

Medawisla Studios profile image

Medawisla Studios

1,643

Parametric pulley - lots of tooth profiles preview image

Parametric pulley - lots of tooth profiles

droftarts profile image

droftarts

35,572

i3 MK3S+ printable parts preview image

i3 MK3S+ printable parts

Prusa Research profile image

Prusa Research

5,025

Customizable Filament Swatch (BambuLab Compatible) preview image

Customizable Filament Swatch (BambuLab Compatible)

T180 profile image

T180

68

Fully 3D-printable wind-up car gift card preview image

Fully 3D-printable wind-up car gift card

Bribro12 profile image

Bribro12

29,333

Prusa Enclosure V2 - MMU2S preview image

Prusa Enclosure V2 - MMU2S

Ondřej Stříteský profile image

Ondřej Stříteský

3,994