Operations for composing shapes; includes joining of edges, closing or curves or surfaces, Boolean shape operations (union, intersection, subtraction); these vary for different systems
A mathematical expression, often algebraic, defining equalities (=) or inequalities ( >, < ) across various parameters. Constraint may be geometrical, such as parallelism, or a specified angle relation.
In constraints, a fixed value, such as a length or specific name.
Many diverse types of tools may be used for architectural design. Here we limit this term to refer to software capable of creating and editing objects corresponding to those found in architecture, such as slabs, walls, roofs, foundations, etc. Revit, Bentley Architecture, ArchiCad, Vectorworks, are the common examples of this category. Geometry is one of the representations for defining architectural objects.
A collection of objects of the same representation; such as a collection of structural objects, of shapes, of materials, the parts making a truss.
It deals with the specificity and completeness of a representation; consider the door of the room you are in; different low abstraction definitions are ‘door to room 312’, ‘Pella Door model AB-8933’, ‘3-0 by 6-8 solid core door’; high-level abstractions might be ‘generic door’, ‘filler of wall opening’, ‘circulation path marker’. Abstractions involve classification for some specific purpose