The Great Printer Table is a large modular 3D-printable stand made specifically for 3D printers and printer setups.
This project was not designed to be the absolute cheapest possible table. The idea is different: for about the same cost as many small marketplace "printer" tables, you get a much thicker, more rigid, purpose-built modular structure that can be repaired, expanded, and customized over time. Instead of buying a generic shelf with thin metal tubes and one or two fixed levels, you print a table that is actually designed around printers, filament, vibration, and future upgrades.
A full build uses a lot of filament, but the result is a surprisingly solid structure. It does not feel flimsy, it does not wobble much, and the modular connections are tight enough to keep the whole system rigid. For a fully printed plastic table, the stiffness is honestly better than I expected.
One of the main ideas behind this project is modular growth. You do not have to print everything at once. You can print it in parts, in stages, or by levels, and add more later when you need it. You can also replace any module in the future with a modified version: extra shelves, hooks, cable channels, lighting, side attachments, vibration-damping parts, or other accessories. The goal is not just to make a table, but to create a modular platform for printer setups.
Material recommendations
I strongly recommend PETG for this project. That is what I used for my build, and it gives a very good balance of rigidity, toughness, and vibration damping. ABS should also work if you are experienced with printing large ABS parts. Polycarbonate would probably be an excellent high-end option.
PLA is the one material I do not recommend here. On large structural parts like these, PLA can be too sensitive to heat, time, humidity, and long-term stress, and I would not trust it for a project like this.
Important notes / limitations
This project was developed and tested iteratively during the design process, not as a fully repeated end-to-end production build for every possible configuration. I tested many individual parts, thread revisions, alignment features, locking concepts, tolerances, and assembled sections during development, but users should still expect some variation depending on printer tuning, filament, slicer settings, and print quality.
Because this is a large modular printed structure, fit and thread tightness may vary from printer to printer. The thread system was tuned extensively and works well in my setup, but some users may get a looser or tighter fit. If needed, a very thin printed shim can be used to slightly adjust the fit between parts. The design includes alignment features, so the parts still index properly, but the amount of force needed may vary.
Please use common sense with tall builds. If you build a taller configuration, especially with two or more levels and heavy equipment mounted high, I strongly recommend securing the structure to a wall or otherwise preventing tipping. Safe assembly, load distribution, anchoring, and use are the responsibility of the builder.
One important limitation of the current version is AMS clearance. In the standard configuration, the internal height is not sufficient for comfortable AMS use. In my own setup, I added a spacer to increase the height, and that worked well. Even with the spacer, the fit is still quite tight, and the AMS cable may need to be disconnected before removing the unit. This part of the design still has room for improvement, so remixes and improved variants are very welcome.
About the design
The entire system was designed to print without supports. That was one of the main goals from the beginning. I wanted the structure to be easy to manufacture on a normal FDM printer without turning every part into a support nightmare.
I also tried to avoid wasting material on dense infill wherever possible. In many places, infill does very little compared to properly placed walls, ribs, and geometry. So instead of making parts heavy for no reason, I focused on structural shapes, internal walls, and reinforcement where it actually matters.
Another important goal was to keep the whole system fully printable and fully assembleable without screws, bolts, inserts, or other external hardware. Everything structural can be printed and assembled directly from the printed parts.
Components
Floor feet | ~60g each
The floor feet are the parts that sit directly on the ground. They were designed to stay as light as possible while still doing their job properly. Most of the load there is vertical, so the strength margin is very high even without making them overly massive.
The underside is intentionally not fully solid. It uses a ribbed support structure to keep the part light while still distributing vertical load effectively and maintaining stability on carpet.
There is still a small internal overhang in this part that I may improve later. It is not visible from the outside, and if someone wants, they can use supports there, but the main goal was for the part to remain printable without supports like the rest of the project.
Columns | ~150g each
The columns are one of the most important structural parts of the whole table. They are thick, tall, and intentionally oversized enough to make the structure feel rigid, but not so oversized that they look ridiculous.
The inside is hollow, but not because the part is weak. It is hollow because dense infill would mostly be wasted there. Instead, I use geometry more intelligently. There is an additional internal circular wall, and that internal shape transitions smoothly into the threaded section. Inside the threaded area, I added reinforcing ribs to reduce the chance of failure or tearing at the threads.
I tested several thread types, lengths, and locking ideas before choosing this version. Earlier versions of this thread design were used in another one of my projects, a spool stand, and they behaved well there too. But in this project I changed the outer profile of the column. A round column gives you a thinner wall in certain areas and concentrates stress more aggressively. That is why I switched to a square outer profile with rounded edges. It provides better strength, better stiffness, and a stronger threaded region overall.
The column joints also include alignment notches. These help keep stacked sections properly oriented relative to each other. Depending on slicer settings, nozzle size, filament, and print tuning, threads can behave a little differently from printer to printer, so I spent a lot of time tuning tolerances. In my testing, the fit is strong and satisfying, with a nice click into the alignment features.
If someone gets a slightly loose fit because of print variation, there are easy fixes. A very thin printed shim can be placed underneath, or a small amount of hot glue or thread locker can be used if needed. But overall the design was meant to stay simple and reliable. I tried more complicated locking ideas, including snap features and mechanical stops, but those required too much precision to be universal. The final design is intentionally simpler and more forgiving.
Platform base | ~200g each
The large platform is one of the most interesting parts of the whole project. It is split into four separate sections, each about 22 cm wide, so the system can be printed on reasonably sized printers.
The key idea is simple: if one platform section fits on your printer, then the fully assembled table at that scale should also fit that printer. That means the design scales in a very practical way. If you scale it down until a section fits on a smaller machine, the final table should also be sized appropriately for that machine.
Structurally, the platform does not rely on infill. Instead, it uses a network of internal walls and ribs to create stiffness without turning the part into a heavy block of wasted plastic. I tried to think through the load paths and likely weak areas, then reinforce those with geometry instead of just adding material blindly.
The lower connection to the columns is very solid. The upper side does not currently use a full threaded interface, but in practice this has not been a major problem. The surfaces grip well, and once the upper structure is installed, everything self-centers and compresses into place. If necessary, you can also add small shims or adhesive, but the system was designed so that the assembled structure helps align and stabilize itself.
The four platform sections are connected with simple pins. I personally install those by pressing or tapping them in using one of the printed column parts as a tool. After that, the whole platform is tightened together with a ring. That ring is sized to pull the four sections inward slightly and help lock them into the groove more securely.
Top printer pads and dampers
At the top of the structure, there are four printer support pads that screw into the upper columns. These are the contact points for the printer itself.
I designed them to work with damping options. There are two damper approaches here. One is intended for a polyurethane or TPU insert, where the damping material does most of the work. The other is a simpler all-printed version for pure plastic setups such as PETG. It is not as advanced as the softer insert version, but it still adds some isolation and flexibility to the system.
Because the whole structure is plastic, it already has decent vibration behavior compared to some thin, rigid metal furniture. If someone wants to go further, the hollow sections also leave room for additional filling experiments.
Printing notes
The feet are easy to print and worked well for me with a standard 0.4 mm nozzle and normal print settings.
The columns need more care. Because they are tall, I recommend printing them slowly, especially near the top. In one of my failed runs, I printed four columns at once and one of them got hit near the upper threaded section. That ruined the whole batch after a lot of filament had already been used. So if you print multiple columns at the same time, go slow. Personally, I would be cautious even with a single tall column at full speed.
Large platform sections require a very clean build plate and very good first-layer adhesion. Any dirt or residue on the plate will transfer directly onto the large flat visible surface. With PETG, I also recommend making sure the bed temperature is high enough, because the part is large enough that corners can lift if adhesion is weak.
If some of the thinner internal walls do not appear in the slicer preview, enable thin wall detection. That is especially important with larger nozzles or more aggressive line width settings.
Future upgrades
Right now, the main platform works as a shelf. But the long-term plan is bigger than that. I want to add more modular upgrades over time, including a sliding AMS platform, accessory shelves, cable management parts, hooks, and lighting integrations. That is really the whole point of the project: not just one static table, but a modular printer furniture system.
Final notes
This project is big, heavy for a print, and definitely not minimal. That is intentional. The goal was to make something thick, strong, modular, and worth building over time. Not a generic little shelf, but a printer table that actually feels like it was designed for printers.
If you build it, remix it, improve the AMS clearance, or make useful add-ons, I would genuinely love to see that!
Tags
Model Source
