This web page is under construction. |
Topology is a hierarchical tree representing all its child nodes. A topology tree consist of components like objects or elements which can have a graphical representation or nodes which does not have a graphical representation. A topology tree can be obtained both on the project level and also on the object level.
It represents the geometrical information(graphical representation) of a building. Please see the detailed structure of the issue in the Object Model
There are three type of Geometry objects.
mesh: { colors: 4291993670, vertices: \[ 96.149, 179.546, ... \], faces: \[ 4,0,1,2,3, 3,4,5,6, ... \] } where, color: array of decimal RGBA values; vertices: plain array of 3D vertices coordinates like [x0, y0, z0, x1, y1, z1, ...] faces: plain array of faces definitions like first number is quantity of vertices, than vertex indices list, see example. |
meshblob: "d273f7a6a7d8f8725484fe6282..." |
threejs: { <ThreeJS_JSON_format> } |
Objects with geometry types "mesh" or "meshblob" can be written into the bim+ database, whereas the "threejs" geometry type is optimized for viewing on mobile devices or in browsers and cannot be written into the database directly. |
Element type describes the type of predefined building elements required to build a building (eg: wall, window, door etc) Each element type have an unique id. Please see the detailed structure of the ElementType in the Object Model
The available element types can be found under 2.1.4.1 bim+ Element Types
Issues are problems or remarks which can be assigned to any project. Comments or attachments can be added to the issue. Please see the detailed structure of the issue in the Object Model
Pins are relation between an issue and an object. It defines position of an issue in the 3D space. Please see the detailed structure of the pin in the Object Model
Attachments are mostly documents or any media files with additional information which can be assigned to any project, object or issue. Please see the detailed structure of the attachment in the Object Model
A division is a part(department/client) of a team which works on the project.
A group of element types constitute a discipline. They are predefined. Please see the detailed structure of the attachment in the Object Model.
An ElementType cannot belong to two disciplines. |