
Modular Picture Frame Kit
Update 03/06/2026
The metric frame parts 120mm up to 180mm angles were wrong. They were 44.13 degrees and should obviously have been 45 degree cuts for the corners.
Thanks to Frey4cre for pointing this out.
These parts have now been corrected.
Update 10/11/2025 (Applied corrected files at 14:00 hours)
Added a clip to pin frames together at the sides and/or tops to form a modular system. Â Multiple clips can be used on each frame length to increase stability and strength.
There are STLs for 1, 8 and 16 piece sets.
Thanks to @MichalBernad_3630831@MichalBernad_3630831 for the suggestion.
Updated 28/01/2025
Converted files to include metric frame sides - 100mm, 120mm, 140mm, 160mm and 180mm.
With this standard-profile set of parts you can construct picture frames for photographs, etc of 4” x 4”, 6” x 4”, 6” x 6”, 6” x 5”, 8” x 6”, 16” x 12” or any other combination.
The corner and side joiners are a tight push fit so you can take the frame apart and reconfigure it.
Fix the picture in the traditional manner: Â Insert glass then mount then picture then hardboard backing and secure with masking tape or similar.
PRINT SETTINGS:
PLA, PTEG or ABS
Layer height:Â 0.2 mm
Infill:Â 10%
No brim, skirt or supports required
POST PRINTING:
None
Regards, Paul
Modular Picture Frame Kit
by paul020559 · original on Printables ↗
Art & Design / Wall-mounted
♥ 570⬇ 2.7k🖨 13 prints
Print profiles
sides_5_inch.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
sides_6_inch.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
corner_joiners.stlDEFAULT
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
sides_8_inch.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
side_joiners.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
sides_4_inch.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Clip.3mf
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Clip x16.3mf
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Clip x8.3mf
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
sides_100_mm.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
sides_140_mm.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
sides_180_mm.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
sides_120_mm.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
sides_160_mm.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print