Strong Adjustable VESA Monitor Arm | 100mm and 75mm

A minimalist computer monitor arm which uses a 20mm x 40mm aluminum extrusion to mount your monitor to a desk.
50
136
2
1544
updated January 4, 2026

Description

PDF

I prefer to keep my desk clutter-free, but the original stand that came with my monitor took up nearly half my desk space.

This mounting arm uses either a 1 inch EMT Conduit Pipe or a 20mm x 40mm aluminum extrusion to securely attach a monitor to your desk. It is compatible with monitors that have a 100mm x 100mm and 75mm x 75mm VESA mounting pattern. You can also mount this arm to a 35mm tube. 

The arm is designed to use either 5/16 inch or M8 bolts and nuts.

There are 3 options to mount the monitor to your desk:

  1. 3D Printed C-Clamp (My favorite)

  2. Use C-Clamps

  3. Screw into your desk

There are 3 options for the monitor arm:

  1. 3d printed Arm linkages (will slowly deform under constant load due to creep stress) 

  2. 1 inch EMT conduit with 3d printed joints (Very cheap and secure)

  3. 2040 Aluminum extrusion (Also Excellent) 

Credit to SenjiEQ for inspiring the design of this monitor arm. https://www.printables.com/model/309029-modular-75mm-vesa-monitor-arm. 

Hardware Needed for 1 inch EMT Mount:

  • 2-3 ft length of 1 inch EMT Pipe (OD=29.54mm, ID=26.67mm)

  • 2x C-Clamps

  • 1x 5/16 inch x 2 inch long socket head bolt (pivot point for VESA mount)

  • 4x 5/16 inch x 2.5 inch long bolts (for arm joints) 

  • 9x 5/16 inch nuts

  • 2x M6 bolts (joint 2)

  • 2x M6 nuts (joint 2) 

  • 4x M4 x 10mm screws (to mount monitor to VESA plate)

 

 

Hardware Needed for 20x40mm Aluminum Extrusion:

  • 2x 5/16 inch socket head bolts (to mount to desk)

  • 1x 5/16 inch x 2 inch long socket head bolt (pivot point for VESA mount)

  • 4x 5/16 inch x 2.5 inch long bolts (for arm joints) 

  • 9x 5/16 inch nuts

  • 2x M6 bolts (joint 2)

  • 2x M6 nuts (joint 2) 

  • 1x 5/16 inch threaded rod (to keep the base and VESA mount attached to aluminum extrusion) 

  • 4x M4 x 10mm screws (to mount monitor to VESA plate) 

  • 20mm x 40mm T-Slot aluminum extrusion

 

Printing Instructions

  • Supports: Yes (Joint 1 and Joint 2 will both need supports. I recommend you have supports dialed in prior to printing these because you want a smooth surface on each joint) 

  • Material: PETG, ABS, or Nylon. I used PETG to make the one pictured.

  • Infill: 40% on joints and mounting plates, 15% for 100mm and 150mm arm

  • Perimeters:  4 or 5

  • Top and Bottom Layers: 4 or 5

  • If you encounter any issues or have suggestions to improve this model, please leave a comment.

Assembly Instructions:

  1. 3D print the Base and Joint 2 (There are different folders for 1 inch EMT conduit and aluminum extrusion, choose the base and joint 2 that suit your hardware)

  2. 3D print the arm components found in their own folder. You will need the following:

    • 1x Joint 1

    • 2x 100mm or 150mm arms

    • 2x Mounting Plates

    • 1x 100mm and 75mm Adjustable VESA Mounting Plate

  3. Use the gathered bolts and nuts to attach the arm assembly together

  4. Use the clamp built into joint 2 to attach the arm assembly to the EMT conduit or aluminum extrusion

  5. Attach your base to the EMT conduit or aluminum extrusion

  6. Clamp or screw your base into your desk 

  7. Tighten all bolts and nuts snugly

  8. Attach your monitor to the arm assembly using 4x M4 bolts through the VESA mounting plate

  9. Move the joints and adjust the assembly to be as tight or loose as you prefer

 

CHANGELOG:

  • 26 Dec 2025: Added new options to use 1 inch EMT pipe and/or 2040 aluminum extrusion for the arm material to minimize creeping or the Arm

  • 23 Nov 2025: Modified all joint 2 mounts, 100mm arm, 150mm arm to all use filleted and chamfered edges to increase mount strength by reducing stress concentrations.

  • 23 Nov 2025: Added Aluminum Extrusion Base for C-Clamp attachment to desk

 

Tags



Model origin

The author marked this model as their own original creation.

License