Computer-aided design has replaced the drawing board in almost every architecture and engineering office, but “CAD” now covers a wide range of software. Some cad drawing programs are precise 2D drafting tools; others are free-form 3D modellers; others again are full building information modelling platforms in which drawings are generated from a model. Knowing which category a tool belongs to is more useful than knowing its feature list.
This guide sets out the main kinds of CAD software used in architecture, the leading programs in each, how they exchange files, and the questions that matter when deciding what suits a practice or project. It is vendor-neutral and does not cover pricing or licensing, which change frequently.
What CAD software does
At its simplest, CAD software lets a designer create precise geometry in a coordinate system and turn it into scaled drawings. Compared with hand drafting, it allows exact dimensions, easy revision, reuse of standard details, layering of information and electronic exchange with other consultants.
Over four decades the category has broadened. Early CAD reproduced the drawing board digitally. Later tools added 3D modelling, then parametric objects that understand what they represent. Today, architectural CAD falls broadly into three groups: 2D drafting, 3D modelling and BIM. Most projects use all three at different stages.
2D drafting programs
2D drafting tools are used to produce plans, sections, elevations and details as precise line drawings. They remain heavily used for detailing, renovation work, survey plans and shop drawings, and for exchange with consultants and contractors.
- AutoCAD (Autodesk), first released in 1982 and the program whose DWG format became the industry’s common language for 2D drawings.
- BricsCAD (Bricsys, part of Hexagon since 2018), a DWG-based platform that also offers 3D and BIM capability.
- MicroStation (Bentley Systems), widely used on infrastructure and large projects, with its own DGN format alongside DWG support.
- DraftSight (Dassault Systèmes) and a number of other DWG-compatible drafting tools.
- Open-source drafting tools such as LibreCAD, used mainly for simple 2D work and education.
Whatever the tool, the quality of the output depends on the conventions behind it: layers, line weights, scales, blocks and references. Those conventions are described in our guide to architectural drawing.
3D modelling programs
3D modellers let designers work with form directly. They are used for concept design, massing, complex geometry, fabrication and visualisation, and generally do not manage drawing sets or building data in the BIM sense.
- SketchUp (Trimble), a fast surface modeller widely used for concept design and interiors.
- Rhino 3D (Robert McNeel & Associates), a precise NURBS modeller, paired with Grasshopper for parametric design and used extensively for complex forms and fabrication.
- 3ds Max and similar general 3D packages, used mainly for visualisation rather than design.
- FreeCAD and other open-source parametric modellers, used in some engineering and educational contexts.
BIM authoring programs
BIM tools model the building as intelligent objects, such as walls, slabs, columns and doors, and generate coordinated drawings and schedules from the model. They are the norm for design development and documentation on medium and large projects.
- Revit (Autodesk), covering architecture, structure and building services in one platform.
- ArchiCAD (Graphisoft, Nemetschek Group), an architect-focused BIM tool running on macOS and Windows.
- Vectorworks (Nemetschek Group since 2000), used for architecture, landscape and entertainment design.
- Allplan and Tekla Structures, among others, used particularly for engineering, reinforcement and fabrication detail.
Our article on BIM software compared looks at these in more depth, including how they coordinate with one another.
File formats and interoperability
CAD drawing programs are only useful if their files can be shared. Three families of format dominate architectural exchange:
- DWG and DXF — the de facto standards for 2D drawings and simple 3D geometry. Most CAD programs read and write DWG, either natively or through libraries developed by the Open Design Alliance, an industry consortium.
- IFC — the open, vendor-neutral standard for BIM models, maintained by buildingSMART International and published as ISO 16739. It allows models from different BIM tools to be combined and checked. In Singapore, IFC+SG is used for model-based regulatory submission through the CORENET X platform, mandatory for new projects of 5,000 m² gross floor area and above from 1 October 2026.
- Neutral geometry formats such as STEP, IGES, OBJ, FBX and STL, used for fabrication, visualisation and 3D printing.
Exchanges rarely fail because a format is unsupported. They fail because teams have not agreed what each file should contain, which version and settings to use, and who owns which information. A short exchange protocol at the start of a project prevents most problems.
How to choose between CAD drawing programs
There is no single best program. The useful questions are practical:
- What is the work? Detailed 2D renovation drawings, complex free-form geometry and multi-disciplinary new-build documentation call for different tools.
- Who are the collaborators? The formats used by consultants, contractors and clients often decide the matter.
- What does the authority require? For larger new projects in Singapore, the ability to export compliant IFC+SG is now essential.
- What skills and standards exist? Templates, libraries and trained staff represent a significant investment.
- What hardware and platform are used? Some programs are Windows-only; others also run on macOS.
For most practices the answer is a combination: a BIM platform for documentation, a 3D modeller for concept work, and a DWG-based drafting tool for details and exchange.
What CAD cannot do
CAD and BIM programs record and coordinate design decisions; they do not make them. A neatly drawn beam is not a designed beam until its loads have been analysed and its size and reinforcement determined to the relevant codes. Structural analysis is carried out in specialist engineering software, and the results are documented in structural drawings. In Singapore, structural works must be designed and endorsed by a Professional Engineer. If a drawing you have been given proposes structural changes, a review through our structural engineering consultancy is a sensible next step.
Frequently asked questions
What are the main types of CAD drawing programs?
The main types are 2D drafting programs, such as AutoCAD and other DWG-based tools; 3D modelling programs, such as SketchUp and Rhino; and BIM authoring programs, such as Revit and ArchiCAD. Most architectural projects use a combination of all three.
What is the difference between CAD and BIM?
CAD in the traditional sense produces geometry and drawings, where lines do not know what building element they represent. BIM models the building as objects with properties and generates coordinated drawings, schedules and quantities from the model.
Which file format do most CAD programs share?
DWG, with its exchange counterpart DXF, is the most widely shared format for 2D drawings. For BIM models, the open IFC standard is the main vendor-neutral exchange format.
Can open-source CAD programs be used professionally?
Open-source tools such as LibreCAD and FreeCAD can produce accurate drawings and models, and some professionals use them. The practical constraints are usually file compatibility with collaborators, support, and the availability of templates, libraries and trained staff.
Does CAD software check whether a structure is safe?
No. Drafting and modelling programs record geometry. Structural safety depends on analysis and design by a qualified engineer, using engineering software and the applicable codes, and in Singapore structural works require Professional Engineer endorsement.
Related reading
- Architectural Sketching: Why Drawing by Hand Still Matters
- Building Drawings Explained: How a Drawing Set Is Organised
- Rhino 3D for Architects: Free-Form Modelling Explained
- 3ds Max for Architectural Visualisation Explained
Have drawings that propose structural changes? Talk to our consultancy or get in touch.
