AEC Integration Lab | CIS/2 | Harmonization for CIS/2 & IFC | Design Computing
  
 
 
     HOME   >   References   >>   Taxonomy   [9,527]
Taxonomy  
Taxonomy section describes the meaning and context of each word used in the BIM Resources @ GeorgiaTech. This taxonomy aims to clearly describe the specification, functaionality and exchange capabilities of BIM tools. The definition may conflict with general definition of the taxonomy, though the BIM Resources @ GeorgiaTech tries to convey the general definition.
Geometry Modeling Tools Software capable of creating 3D geometric object.
Preliminary architectural design Tools Software capable of creating architectural object in 3D.
Architectural design Tools Software capable of creating geometric object with associated information. The associated information should be able to represent object types, especially AEC object, such as wall, door, etc.
Structural Design Tools Software capable of creating structural 3D model for a building.
Structural Analysis Tools Software capable of analyzing structural performance of a building.
Construction Tools Software capable of creating object with construction information.
Fabrication Tools Software capable of creating CAM data out of 3D model.
Object(s) Objects are the internal representation of real world items or concepts in the discourse of the application domain. In BIM, objects could be recognized as building elements for instance a piece of geometry, a solid primitive, a beam, a column, a window, a staircase, etc. An object can also be assembled and represented by multiple objects.
At the implementation level, an object usually can be instantiated through a class that constructs the particular object.
There are two types of objects 1) Predefined objects and 2) User definable objects
Predefined Object A predefined object is an object that can be only instantiated internally by the application. A predefined object can be assembled by many objects.
Properties of a predefined object are not totally accessible by users through the 1) UI (User Interface); or the 2) API (Application Programming Interface) or SDK (Software Development Tools) of an application.
Parametric behavior of a predefined object is usually static where limited constraints and variables are publicly accessible to users.
User Definable Object User definable objects is where users can build an object from scratch and have full control on the design of an object in terms of 1) the geometric representation; 2) properties; 3) constraints and variables for its parametric behavior.
At the implementation level, a user definable object is usually constructed and inherent from a class of a predefined object, allowing user to associate additional properties to a specialized object. Such a user definable object is therefore reusable through the UI or API/SDK. Users are allowed to create, remove or modify constraints and variables at all parametric levels.
Parameter variables used in an equation to assign values : coordinate, dimension, material, distance, angle, color, unit price, energy coefficient, ...
Geometric Parameter One type of parameter especially used to define the intrinsic properties of geometry, for example, coordinate, surface parameters, and angle. Also measurements of a shape: distance, area, volume, and centroid.
Constraint Generally, combinational Boolean limits in a parameter and among parameters, for instance, inequality( >, < ) and equality( = ).
Geometric constraints one type of constraint especially limits mathematical relationships between geometric parameters. For instance, a dimension can be constrained by fixed length or by range, and the parallel of two lines is a geometric constraint which limits the angles of two lines to be equal.
Parametric behavior the reaction of parameters or variables by changing of a parameter according to the defined relations and constraints among the parameters.
Parametric shape (= Dimension-driven creation and modification of building components)
A type of shape, which is defined to have parametric behavior (= parametric control). In order to have parametric behavior, all geometric elements of the shape should be related and constrained to each others.
Parametric curved surfaces (a type of parametric shape): A type of surface model, defined to have parametric behavior. For instance, Bezier, spline, b-spline, and Nurbs surface are all parametric curved surface, because the surfaces can be controlled by control points.
Parametric solid (a type of parametric shape): a solid model defined to have parametric behavior. In order to have parametric behavior, all geometric elements of the solid should be related and constrained to each others.


Comments
Frank Wang
3/13/2006 22:0
I am not sure if the verb of the sentance cab be absent. May be it is a dictionary writing style. Otherwise it shall be stated as" softwrae that is capable to create geometric objects without associated particular buidling information". (if the common is added at the end, I think it is a full sentabce so the verb shall be in place)


BIM Design Tools- usually etc do not follow up by and, shall be " ...door, etc." not "and etc.".
x
f.w.
3/13/2006 22:2
Terminology is used consistently almost every place including the menu, the header "Taxonmony" shall be "Teminology" x
f.w
3/13/2006 22:7
Sorry to keep picking on the wordings, "Terminology describes the meaning ...." sounds unsual, teminology sounds like a subject that cannot describe things. x

Your comment
 
Printer-friendly Page | Printer-friendly Page(include comments) | Add to Favorite | Top of Page