Skip to content

Instantly share code, notes, and snippets.

@masone
Last active January 6, 2017 09:16
Show Gist options
  • Save masone/2b2e037282252e6a993b30da9059052d to your computer and use it in GitHub Desktop.
Save masone/2b2e037282252e6a993b30da9059052d to your computer and use it in GitHub Desktop.
Wooden playhouse frame

Following the instructions below, you'll end up with a playhouse with the length of 140cm, height of the poles 100cm and 90cm width. The matrace is 90cm in width and will be cut to the correct length later. You can vary any size, but keep in mind that you might have to recalculate the laths for the roof and how you best distribute your pieces across the laths.

Shopping list

  • Ikea: JÖMNA Matrace (35.-)
  • Jumbo: 1 pack of Spax screws T20 4,5x70 (10.-)
  • Jumbo: 8 wooden laths 4.4x4.4x250 (50.-)

Jumbo provides a wood cutting service. It's free! Here's what we found to be the best way to fit all pieces into a minimum number of laths:

-----140----- | ----100---- | -rest-
-----140----- | ----100---- | -rest-
-----140----- | ----100---- | -rest-
-----140----- | ----100---- | -rest-
-----140----- | ----90--- | --rest--
--70-- | --70-- | ----90--- | -rest-
--70-- | --70-- | ----90--- | -rest-
--70-- | --70-- | ----90--- | -rest-

Checklist:

  • 4x100 (height, each corner)
  • 4x90 (width, 2 at the bottom, 2 at the top)
  • 5x140 (length, 2 at the bottom, 2 at the top, 1 for the roof)
  • 4x70 (4 for the roof, will be cut smaller manually)
  • 2x70 and a couple of <=30cm leftovers that won't be used

Assembly

  • Pre-drill 2 4mm holes for each connection, make sure to not overlap
  • Build the bottom and top frame first. Place the 140 latches outside, the 90 latches between them
  • Add the 100 latches to the bottom frame, place the other frame on top of them
  • Make a 45° cut at the 70 latches. Cutting them down to 65
  • Assemble the roof, connecting the last 140 latch with the 65 latches
  • Screw the roof on top of the frame (through the thickest part)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment