2.5. Armchair and Sofa | Learn SelfCAD

Introduction: 2.5. Armchair and Sofa | Learn SelfCAD

About: Student at the Faculty of Civil Engineering at the Silesian University of Technology

1.1. Introduction
1.2. Interface
1.3. Navigation
1.4. Preferences
1.5. Workspace Settings
1.6. Environment Settings
2.1 Dollhouse project, part 1
2.2. Dollhouse project, part 2
2.3. Windows
2.4. Beds
2.5. Armchair & Sofa
2.6. Chairs & Table
3.1. 3D Print - Slicer interface
3.2. 3D Print - Settings


In this part we are going to model a simple armchair and sofa using SelfCAD. First of all I found an existing armchair to what the ergonomic measurements of this type of furniture are. My sample armchair has the parameters:
- width: 74 cm
- depth: 74 cm
- height: 70 cm
- seat width: 54 cm
- seat depth: 50 cm
- seat height: 42 cm

Step 1: Add a Cube to the Scene

Add a cube to the scene and set its parameters:
- width: 74
- height: 70
- depth: 74
- width segment: 3
- height segment: 2
- depth segment: 2

Step 2: Move Edge Loop

Choose Edge Selection Mode, open the Selection Settings and turn on Loop Selection. You can select the whole loop by selecting two neighboring edges. Use this knowledge to select the edge loops that divide width segments.

Then, use Scale to enlarge the selection in the X dimension to 54 units.

Step 3: Change the Horizontal Edge Loop Height

Select the horizontal edge loop and move it to a height of 27 units. Why 27? Because we want to model a 15 cm high seat, which upper surface should be at a height of 42 cm.

42 cm - 15 cm = 27 cm

Step 4: Move the Last Edge Loop

Select the last edge loop, between two depth segments, and move it to -28 in the Z dimension.

Step 5: Model the Shape of Armchair

Select the biggest upper face and use Extrusion. Set its amount to -43 (70cm - 43cm = 27cm)

Step 6: Round Edges

Select all convex edges (marked as green) and use Fillet (M+F). Selected edges should be rounded now. Set the best values of intensity and level. Intensity says how far from the original edge will be the farthest new edge. I think intensity 3 and level 5 look the best here.

Step 7: Create a Seat

Add a new cube to the scene. Set its width to 54, height to 15 and depth to 65. The cube should have only one segment in each dimension. Move the object higher to create a seat. With the whole object selected use Fillet again to round all edges.

Step 8: Create Backrest

Model a backrest the same way as the seat. Add a cube with width 54, height 35 and depth 15, then move it where the backrest should be. Finally, round all its edges.

Step 9: Finish the Backrest

Select the backrest and rotate it 15 degrees around the X-axis. After that, move it so that it doesn't intersect with the armchair.

Step 10: Sofa

Our armchair is ready, so now we can model a sofa.

Copy the armchair and move it a little bit. Use Cube Selection to select the right side of the model. Move the selection 108 units right by adding 108 to its X coordinate.

Step 11: Copy Seat and Backrest

Select the seat and the backrest and open Copy Offsets (T+O) tool. Copy the objects twice with movement 54 in the X direction.

Step 12: Prepare Both Objects for Printing

As you remember, to print our models on a scale of 1:50 we need to make it 5 times smaller. Group all 3 armchair objects, then all 7 sofa objects. Use Scale to make both groups 5 times smaller.

Step 13: Next Lesson

Great! We can print a sofa and two armchairs for our house.

Now, let's model a table and chairs.

Be the First to Share


    • Box Challenge

      Box Challenge
    • Toys & Games Contest

      Toys & Games Contest
    • Arduino Contest

      Arduino Contest