ArchiCAD is an architectural design program first released by Graphisoft in 1987. This program is a type of a computer-aided design program that supports BIM or building information modeling utilized by engineers and architects. Building Information Modeling is a process that involves the generation and management of virtual representations of physical and functional characteristics of a building. ArchiCAD enables users to manage the common aspects of aesthetics and engineering during the design process of the environment (buildings, interiors, urban area, landscapes, etc.).
ArchiCAD has functions that enable users to work with parametric or “smart” objects. These objects allows users to construct representations of buildings and objects using virtual structural components such as walls, tiles, slabs, roofs, windows, doors, and even furniture and appliances. Users can switch between 2D and 3D view the design project. Another feature is the remote access, which enables a whole group of users to work on different parts of a design project simultaneously. This function uses a remote server where users can save and view changes in the design project. In addition, ArchiCAD provides an updated library of architectural components from third-party vendors and contains an add-on Geometric Description Language (GDL) that enables users to create new components. The program also supports API or Application Programming Interface and ODBC database connections that allow users to get updates on new architectural components from third-party vendors. ArchiCAD can import and export files in various key formats such as DWG, DXF, and IFC files.