This week's directive is to "Make Something Big" using the CNC Router. I decided to design and build a custom wooden house for my dog. The challenge? It must be assembled entirely using press-fit joints, meaning no glue, no nails, and no screws allowed!
01. GROUP ASSIGNMENT
MISSION LOG: CNC MACHINE TESTING
Before cutting our final projects, the team tested the CNC router's runout, alignment, speeds, feeds, and toolpaths. We determined the exact tolerances needed for our press-fit joints in the plywood we are using.
To ensure the house is structurally sound and easy to assemble, I modeled every piece parametrically in SolidWorks. I used a "dog-bone" technique on the inner corners so the CNC router bit could clear the joints properly.
01. Starting the parametric sketches. designing the floor .
02. Extruding the main walls.
03. Designing the back wall with press-fit joints.
04. First roof panel.
05. Second roof panel.
06. The complete 3D assembly in SolidWorks before exporting to DXF.
03. CAM & TOOLPATHS
Once the 3D model was ready, I exported the faces as DXF files and imported them into our CAM software to generate the G-Code. I configured three types of toolpaths:
Pocketing: For the recessed areas where the pieces interlock.
Inside Cuts: For the windows and the main door.
Outside Cuts: To separate the final pieces from the stock board. I added tabs to prevent pieces from flying away!
This is VCarve, the software used for this week.
Importing the DXF files into VCarve.
Simulating the toolpaths before cutting, I used an example files.
This is how it is supposed to look.
04. MACHINING THE WOOD
Time for the heavy machinery! We secured the wooden board to the CNC bed, set the zero coordinates, and let the router do its magic.
01. First of all, we had to calibrate the CNC router.
02. This is how I ordered the pieces.
03. Video: cutting.
05. SANDING, ASSEMBLY & VARNISHING
After the CNC finished, the manual labor started. Removing tabs, sanding every edge to prevent splinters, assembling the press-fit structure, and applying varnish to protect the dog fortress from the weather. Here is the full process compiled:
01. Video: Sanding the edges.
02. Full process: testing press-fit tolerances, assembling with a rubber mallet, and varnishing the wood.
06. THE FINAL HERO PIECE
The dog fortress is complete! The structure is incredibly rigid thanks to the tight tolerances of the press-fit joints, and most importantly, the client approves of the final result.
The completed CNC Dog House. Mission Accomplished!