...
Code Block |
---|
{
elementcount: 14312,
viewbox: {
x: 827364,
y: 23765,
z: 2974652,
with: 827346,
height: 2873456,
depth: 1726354
},
colors: [123414, 9817413, ....],
objects: [
{
id: "54dd1d25-4c58-4af2-96a1-1d26fa440177",
name: "Element",
type: "IFCWall",
division: "10074EEF-9418-4D64-9C6D-23932835A7F1",
parent: null,
attributes: {
general: {
name: "<PP>Wall layer",
valid: true
},
quantity: {
length: 8523.27,
width: 300,
height: 2500,
volume: 6392448992.508584,
area: 21308163.308361948
},
<...>,
geometry: {
threejs: {<threejs_type_geometry>}
}
},
children: <child_objects>
},
{...},
...
],
}
|
Project properties JSON structure
Since project properties will be generated internally on the fly upon request, some of them (like divisions list) will be sent in the project attributes. Here is an example of the project JSON structure:
Code Block |
---|
{
id: "54dd1d25-4c58-4af2-96a1-1d26fa440177",
attributes: {
name: "Allplan Tübing",
shortDescr: "...",
}
}
|
Class diagram (v2, draft)
...
Gliffy Diagram |
---|
name | object_model |
---|
page | bimpluspublic:2.1.8. Object Model |
---|
align | center |
---|
version | 941 |
---|
space | bimplus |
---|
|