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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Customizable Monitor Riser Stand- no wood 3D Printer File Image 1
Customizable Monitor Riser Stand- no wood 3D Printer File Image 2
Customizable Monitor Riser Stand- no wood 3D Printer File Image 3
Customizable Monitor Riser Stand- no wood 3D Printer File Image 4
Customizable Monitor Riser Stand- no wood 3D Printer File Image 5
Customizable Monitor Riser Stand- no wood 3D Printer File Image 6
Customizable Monitor Riser Stand- no wood 3D Printer File Thumbnail 1
Customizable Monitor Riser Stand- no wood 3D Printer File Thumbnail 2
Customizable Monitor Riser Stand- no wood 3D Printer File Thumbnail 3
Customizable Monitor Riser Stand- no wood 3D Printer File Thumbnail 4
Customizable Monitor Riser Stand- no wood 3D Printer File Thumbnail 5
Customizable Monitor Riser Stand- no wood 3D Printer File Thumbnail 6

Customizable Monitor Riser Stand- no wood

Ritz.Prints.3D avatarRitz.Prints.3D

February 26, 2025

makerworld-icon
DescriptionCommentsTags

Description


📢 Parametric Monitor Riser Stand - Fully Customizable

By Ritz Prints 3D

💡 Why I Created This Script

I had a spare piece of lumber lying around, and instead of cutting it down to fit a pre-made design, I decided to design risers that fit the wood I already had. I also prefer the natural wood finish, as you can see in the images.

But I realized that not everyone has access to the same lumber sizes—so I created this fully parametric script that lets you:
✅ Print just the risers if you already have a piece of wood.
✅ Generate and print the risers + lumber together for a 100% 3D-printed version.
✅ Customize everything—height, width, cutout patterns, and more!

The default settings in the script will generate a riser identical in size to the one I printed using my spare lumber.

I’ve also included a print profile that pre-cuts the model with pegs for easy assembly after printing.

🎛 How to Adjust the Script for Your Needs

This script is fully parametric, meaning you can adjust the dimensions and features to fit your exact setup.

📏 Plate (Riser) Dimensions

ParameterDescriptionDefault Value
plate_widthWidth of each riser plate. Increase for wider monitors.320 mm
plate_thicknessThickness of the riser plate. Thicker plates are stronger.20 mm
plate_heightHeight of the riser. Adjust to raise or lower your monitor.175 mm

🪵 Lumber Settings (Pre-cut or 3D-Printed)

ParameterDescriptionDefault Value
lumber_widthWidth of the lumber that fits between risers.300 mm
lumber_thicknessThickness of the lumber. Adjust for different plank sizes.12.2 mm
lumber_lengthLength of the lumber. This defines the distance between risers.300 mm
marginExtra clearance for lumber cutout. Increase if lumber is tight.0.3 mm
generate_lumbertrue = Generate the lumber piece. false = Only risers.true

🔩 Screw Hole Settings

ParameterDescriptionDefault Value
enable_screw_holesEnable or disable screw holes for mounting.true
screw_hole_diameterDiameter of screw holes. Adjust based on screw size.7 mm
lumber_screw_hole_depthDepth of screw holes into lumber.5 mm

🎨 Cutout Pattern Settings

ParameterDescriptionDefault Value
enable_cutoutsEnable (true) or disable (false) decorative cutouts.true
cutout_typeShape of the cutouts. Options: "hex", "circle", "triangle", "square"."hex"
cutout_sizeSize of each cutout shape. Larger values create bigger cutouts.8 mm
edge_clearanceMinimum distance from the edges of the riser to the cutouts.20 mm
num_cutouts_xNumber of cutouts across the width of the riser.11
num_cutouts_zNumber of cutouts across the height of the riser.5
pattern_paddingExtra space around the lumber cutout to prevent overlap.10 mm

🛠 How to Use This Script

🔹 Option 1: Using Pre-Cut Lumber (Print Only the Risers)

If you already have a piece of lumber, follow these steps:
1️⃣ Set generate_lumber = false; in the script.
2️⃣ Print two risers (left and right).
3️⃣ Slide your existing piece of lumber into the cutout.
4️⃣ Secure the assembly with screws (optional).

👉 This is exactly how I built mine! If you like the natural wood finish, this is the best option.

🔹 Option 2: Fully 3D-Printed Riser (Generate Lumber + Risers)

If you want to print the entire riser, including the lumber:
1️⃣ Set generate_lumber = true;
2️⃣ Export the STL file from OpenSCAD.
3️⃣ Split the STL into separate objects (because each riser + the lumber need to be printed separately).

  • In Bambu Studio or PrusaSlicer, right-click the STL and select "Split into Parts" or "Split Objects"
    4️⃣ Print each part individually.
    5️⃣ Assemble the riser by inserting the lumber between the risers.

👉 Now, you have a fully 3D-printed monitor riser! No wood needed!

🛑 What If the Parts Are Too Big for Your Build Plate?

If your printer can’t fit the risers or lumber in one print, you can cut the model into smaller pieces and use connectors (pegs) to assemble them.

🔹 How to Cut Large Models in Bambu Studio (or PrusaSlicer)

1️⃣ Import the STL into Bambu Studio.
2️⃣ Select the object, then go to "Model" > "Cut"
3️⃣ Cut the model into smaller sections that fit your printer’s build volume.
4️⃣ Before confirming the cut, enable pegs/holes to ensure the pieces align properly after printing.

  • Check "Add alignment pins" in the cut menu.
    5️⃣ Export the new, smaller pieces and print them separately.
    6️⃣ Once printed, assemble the pieces using the pegs and glue or screws for extra strength.

👉 I’ve included a pre-cut version with pegs to help users with smaller build plates!

📌 Final Tips

✅ Customize everything—height, width, patterns, and screw holes.
✅ Use cutout patterns for aesthetics or ventilation.
✅ Experiment with different lumber thicknesses to fit your setup.
✅ For extra strength, print in PLA+, PETG, or ASA at higher infill settings.

🚀 Ready to Build Your Custom Monitor Riser?

Just download the script, adjust the parameters in OpenSCAD, and print your custom riser today!

Let me know if you have any questions! Happy printing! 🎉🖨️

License:

Standard Digital File License

Related Models

Flexi Raptor preview image

Flexi Raptor

Cavedog profile image

Cavedog

15,745

Honeycomb monitor stand preview image

Honeycomb monitor stand

Erl profile image

Erl

2,459

Shipping Container Monitor Riser Display preview image

Shipping Container Monitor Riser Display

DKprints profile image

DKprints

2,790

Stackable Shoe Rack preview image

Stackable Shoe Rack

3DDIY profile image

3DDIY

6,409

Garmin Approach R10 Golf Launch Monitor Stand - Shot Alignment and Leveling Aid preview image

Garmin Approach R10 Golf Launch Monitor Stand - Shot Alignment and Leveling Aid

mcfada profile image

mcfada

182

AirTag Keychain Holder preview image

AirTag Keychain Holder

Jonan Seeley profile image

Jonan Seeley

2,235