Computer-implemented method for wall drawing in a computer-aided design model, the model comprising a height direction, the method comprising the steps of: - obtaining a wall thickness (t); - obtaining a first position for a square region (300, 301, 302, 303, 304, 305, 306, 307, 308), the so-called pivot region, in a plane perpendicular to the height direction, wherein the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) comprises four outer edges, wherein each edge has an edge length equal to the wall thickness (t) and each edge defines a line, said lines partitioning the plane into a central pivot sector, four edge sectors and four corner sectors wherein: - the central pivot sector is coincident with the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308), and is associated with a void drawing operation involving a release of the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) whereby a previously fixed positioned pivot region becomes unfixed; - each edge sector is tangent to an edge of the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) and unbounded in a direction perpendicular to said edge and to the height direction, and is associated with a wall drawing operation involving the insertion or removal of one wall and/or wall portion; - each corner sector is tangent to a corner of the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) and unbounded in two directions of the plane perpendicular to the height direction, and is associated with a room or building drawing operation comprising the insertion, removal, and/or repositioning of multiple walls (820, 820') and/or wall portions; - obtaining a second position in an edge sector or corner sector via a user input device; - automatically performing the drawing operation associated with said edge sector or corner sector, wherein each of said walls (820, 820') and/or wall portions extends in the height direction and comprises a length perpendicular to the height direction based on said second position. - obtaining a wall thickness (t); - obtaining a first position for a square region (300, 301, 302, 303, 304, 305, 306, 307, 308), the so-called pivot region, in a plane perpendicular to the height direction, wherein the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) comprises four outer edges, wherein each edge has an edge length equal to the wall thickness (t) and each edge defines a line, said lines partitioning the plane into a central pivot sector, four edge sectors and four corner sectors wherein: - the central pivot sector is coincident with the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308), and is associated with a void drawing operation involving a release of the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) whereby a previously fixed positioned pivot region becomes unfixed; - each edge sector is tangent to an edge of the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) and unbounded in a direction perpendicular to said edge and to the height direction, and is associated with a wall drawing operation involving the insertion or removal of one wall and/or wall portion; - each corner sector is tangent to a corner of the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) and unbounded in two directions of the plane perpendicular to the height direction, and is associated with a room or building drawing operation comprising the insertion, removal, and/or repositioning of multiple walls (820, 820') and/or wall portions; - the central pivot sector is coincident with the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308), and is associated with a void drawing operation involving a release of the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) whereby a previously fixed positioned pivot region becomes unfixed; - each edge sector is tangent to an edge of the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) and unbounded in a direction perpendicular to said edge and to the height direction, and is associated with a wall drawing operation involving the insertion or removal of one wall and/or wall portion; - each corner sector is tangent to a corner of the pivot region (300, 301, 302, 303, 304, 305, 306, 307, 308) and unbounded in two directions of the plane perpendicular to the height direction, and is associated with a room or building drawing operation comprising the insertion, removal, and/or repositioning of multiple walls (820, 820') and/or wall portions; - obtaining a second position in an edge sector or corner sector via a user input device; - automatically performing the drawing operation associated with said edge sector or corner sector, wherein each of said walls (820, 820') and/or wall portions extends in the height direction and comprises a length perpendicular to the height direction based on said second position.