ifc5/viewer/examples/Hello Wall/hello-wall-graph.puml
2025-11-21 20:35:49 +01:00

170 lines
8.5 KiB
Text

@startuml
class 25503984-6605-43a1-8597-eae657ff5bea {
+ "bsi::ifc::v5a::class" : "{'code': 'IfcWindow', 'uri': 'https://id [...] ass/IfcWindow'}"
+ "bsi::ifc::v5a::prop::volume" : "0.025999999592"
+ "bsi::ifc::v5a::prop::height" : "1.2"
# "customdata" : "{'originalStepInstance': "#459=IfcWindow [...] DEFINED.,$,$)"}"
}
class 14adb22b-d474-48a2-8e8f-6d4c067c1953 {
+ "bsi::ifc::v5a::class" : "{'code': 'IfcProject', 'uri': 'https://i [...] ss/IfcProject'}"
# "customdata" : "{'originalStepInstance': "#1=IfcProject( [...] (#14,#26),#9)"}"
}
class ab143723-f7b1-5368-b106-55896e88d768 {
}
class e0834921-e095-40f0-8874-3c6bd1ec699e {
+ "bsi::ifc::v5a::class" : "{'code': 'IfcSite', 'uri': 'https://iden [...] class/IfcSite'}"
# "customdata" : "{'originalStepInstance': "#30=IfcSite('3 [...] ,$,$,$,$,$,$)"}"
}
class e84dc79e-fe9d-4781-9f4b-54dd435cca91 {
+ "bsi::ifc::v5a::class" : "{'code': 'IfcBuilding', 'uri': 'https:// [...] s/IfcBuilding'}"
# "customdata" : "{'originalStepInstance': "#36=IfcBuildin [...] ,$,$,$,$,$,$)"}"
}
class 44af358b-3160-4063-8a89-a868335ff3b5 {
+ "bsi::ifc::v5a::class" : "{'code': 'IfcBuildingStorey', 'uri': 'ht [...] uildingStorey'}"
# "customdata" : "{'originalStepInstance': "#42=IfcBuildin [...] ,#65,$,$,$,$)"}"
}
class e3035b71-bd9f-4cdc-86fd-b56e2f4605b6 {
+ "bsi::ifc::v5a::class" : "{'code': 'IfcSpace', 'uri': 'https://ide [...] lass/IfcSpace'}"
+ "bsi::ifc::v5a::presentation::diffuseColor" : "[0.6, 0.7, 0.8]"
+ "bsi::ifc::v5a::presentation::opacity" : "0.3"
+ "bsi::ifc::v5a::prop::volume" : "150.0"
+ "bsi::ifc::v5a::prop::height" : "3.0"
~ "usd::xformop" : "{'transform': [[1, 0, 0, 0], [0, 1, 0, 0 [...] 841858, 0, 1]]}"
# "customdata" : "{'originalStepInstance': "#1494=IfcSpace [...] ,$,.SPACE.,$)"}"
}
class 93791d5d-5beb-437b-b8ec-2f1f0ba4bf3b {
+ "bsi::ifc::v5a::class" : "{'code': 'IfcWall', 'uri': 'https://iden [...] class/IfcWall'}"
+ "bsi::ifc::v5a::prop::isexternal" : "True"
+ "bsi::ifc::v5a::prop::volume" : "2.783999976"
+ "bsi::ifc::v5a::prop::height" : "3.0"
# "customdata" : "{'originalStepInstance': "#1222=IfcWall( [...] 35,#1230,$,$)"}"
# "nlsfb::class" : "{'code': '21.21', 'uri': 'https://identi [...] 2/class/21.21'}"
}
class 2c2d549f-f9fe-4e22-8590-562fda81a690 {
+ "bsi::ifc::v5a::class" : "{'code': 'IfcWindow', 'uri': 'https://id [...] ass/IfcWindow'}"
+ "bsi::ifc::v5a::prop::isexternal" : "True"
~ "usd::xformop" : "{'transform': [[1, 0, 0, 0], [0, 1, 0, 0 [...] 312, 0, 1, 1]]}"
# "customdata" : "{'originalStepInstance': "#1262=IfcWindo [...] ,$,$,$,$,$,$)"}"
}
class 592504dc-469a-44d6-9ae8-c801b591679b {
+ "bsi::ifc::v5a::class" : "{'code': 'IfcWindow', 'uri': 'https://id [...] ass/IfcWindow'}"
+ "bsi::ifc::v5a::prop::isexternal" : "True"
~ "usd::xformop" : "{'transform': [[1, 0, 0, 0], [0, 1, 0, 0 [...] 736, 0, 1, 1]]}"
# "customdata" : "{'originalStepInstance': "#1407=IfcWindo [...] ,$,$,$,$,$,$)"}"
}
class c8ecbf4c-e37a-4489-9133-15163b8a904e {
+ "bsi::ifc::v5a::spaceBoundary" : "{'relatedelement': {'ref': '93791d5d-5be [...] b56e2f4605b6'}}"
}
class cc40ef6e-950e-4b79-a802-4cc710294e3a {
+ "bsi::ifc::v5a::spaceBoundary" : "{'relatedelement': {'ref': '2c2d549f-f9f [...] b56e2f4605b6'}}"
}
class 7f2a3284-bf01-4b0a-85e4-e48d92ba56dd {
+ "bsi::ifc::v5a::spaceBoundary" : "{'relatedelement': {'ref': '592504dc-469 [...] b56e2f4605b6'}}"
}
class 7a187a90-3dcf-58cc-b3a6-51a9a407c55a {
+ "bsi::ifc::v5a::presentation::diffuseColor" : "[0.5, 0.5, 0.5]"
+ "bsi::ifc::v5a::presentation::opacity" : "1"
+ "bsi::ifc::v5a::material" : "{'code': 'CONCRETE', 'uri': 'https://ide [...] lass/CONCRETE'}"
}
class 8fada721-cff8-590b-8d0b-9300b5fe8e18 {
~ "usd::usdgeom::mesh" : "{'faceVertexIndices': [3, 0, 1, 3, 1, 2, [...] 9999996, 1.2]]}"
~ "usd::usdgeom::visibility" : "{'visibility': 'invisible'}"
}
class 15289df1-5ae0-5fc9-8399-19de1fbb87a0 {
~ "usd::usdgeom::mesh" : "{'faceVertexIndices': [0, 1, 2, 0, 2, 3, [...] ], [10, 0, 3]]}"
}
class 634f90c3-831e-5f29-a9b2-fa69b207821e {
~ "usd::usdgeom::mesh" : "{'faceVertexIndices': [3, 0, 1, 3, 1, 2, [...] 6067, 0.1, 1]]}"
}
class 8407e490-ceaa-56e5-96df-2351d9110668 {
~ "usd::usdgeom::basiscurves" : "{'points': [[0, 0, 0], [10, 0, 0]]}"
}
class 9d1fce89-e179-5076-9a3b-1b40eef3524b {
~ "usd::usdgeom::basiscurves" : "{'points': [[0, 0, 0], [0, 0, 3]]}"
}
class 367f7f7d-b4c5-50fe-829a-6bbced170dd1 {
~ "usd::usdgeom::mesh" : "{'faceVertexIndices': [0, 1, 3, 2, 3, 1] [...] ], [10, 0, 0]]}"
}
class 911155b7-f688-51ee-8e3e-b97475be2452 {
~ "usd::usdgeom::mesh" : "{'faceVertexIndices': [2, 0, 1, 2, 3, 0] [...] 41858e-08, 0]]}"
}
class f3aa8991-7481-5d6b-8dae-f98c372f4a98 {
~ "usd::usdgeom::mesh" : "{'faceVertexIndices': [3, 0, 1, 3, 1, 2] [...] 858e-08, 2.2]]}"
}
class 126781f3-6465-5c39-9216-81cc636eeb39 {
~ "usd::usdgeom::mesh" : "{'faceVertexIndices': [1, 2, 3, 1, 3, 0] [...] 41858e-08, 1]]}"
}
class 4549bada-a37e-5044-bb70-456516cca5a8 {
+ "bsi::ifc::v5a::material" : "{'code': 'WOOD', 'uri': 'https://identif [...] 26/class/WOOD'}"
+ "bsi::ifc::v5a::presentation::diffuseColor" : "[0.8, 0.7, 0.6]"
+ "bsi::ifc-mat::v1.0.0::prop::strengthClass" : "C24"
+ "bsi::ifc-mat::v1.0.0::prop::moistureContent" : "0.56"
+ "bsi::ifc-mat::v1.0.0::prop::massDensity" : "529.0"
+ "bsi::ifc-mat::v1.0.0::prop::GWP" : "{'A1-A3': -629.4, 'C2': 1.802, 'C3': 863, 'D': -274.8}"
}
class 08f06095-3f32-55b9-a353-61c9aca5cc4d {
~ "usd::usdgeom::mesh" : "{'faceVertexIndices': [3, 0, 1, 2, 3, 1, [...] 94, 0.0, 1.1]]}"
}
class d10e4eb4-6a35-5fbe-9491-7a6fb93f1691 {
+ "bsi::ifc::v5a::material" : "{'code': 'GLASS', 'uri': 'https://identi [...] 6/class/GLASS'}"
+ "bsi::ifc::v5a::presentation::diffuseColor" : "[0.5, 0.8, 0.6]"
+ "bsi::ifc::v5a::presentation::opacity" : "0.3"
}
class 5ad6f475-c04c-5628-8b9d-75d0bab0c0e5 {
~ "usd::usdgeom::mesh" : "{'faceVertexIndices': [0, 1, 2, 0, 2, 3, [...] 8, 0.02, 1.1]]}"
}
"25503984-6605-43a1-8597-eae657ff5bea" --> "child:Void" "8fada721-cff8-590b-8d0b-9300b5fe8e18"
"25503984-6605-43a1-8597-eae657ff5bea" --> "child:Frame" "08f06095-3f32-55b9-a353-61c9aca5cc4d"
"25503984-6605-43a1-8597-eae657ff5bea" --> "child:Glazing" "5ad6f475-c04c-5628-8b9d-75d0bab0c0e5"
"14adb22b-d474-48a2-8e8f-6d4c067c1953" --> "child:My_Site" "e0834921-e095-40f0-8874-3c6bd1ec699e"
"ab143723-f7b1-5368-b106-55896e88d768" --> "child:My_Project" "14adb22b-d474-48a2-8e8f-6d4c067c1953"
"e0834921-e095-40f0-8874-3c6bd1ec699e" --> "child:My_Building" "e84dc79e-fe9d-4781-9f4b-54dd435cca91"
"e84dc79e-fe9d-4781-9f4b-54dd435cca91" --> "child:My_Storey" "44af358b-3160-4063-8a89-a868335ff3b5"
"44af358b-3160-4063-8a89-a868335ff3b5" --> "child:My_Space" "e3035b71-bd9f-4cdc-86fd-b56e2f4605b6"
"44af358b-3160-4063-8a89-a868335ff3b5" --> "child:Wall" "93791d5d-5beb-437b-b8ec-2f1f0ba4bf3b"
"e3035b71-bd9f-4cdc-86fd-b56e2f4605b6" --> "child:Body" "15289df1-5ae0-5fc9-8399-19de1fbb87a0"
"e3035b71-bd9f-4cdc-86fd-b56e2f4605b6" --> "child:Boundary_Wall" "c8ecbf4c-e37a-4489-9133-15163b8a904e"
"e3035b71-bd9f-4cdc-86fd-b56e2f4605b6" --> "child:Boundary_Window" "cc40ef6e-950e-4b79-a802-4cc710294e3a"
"e3035b71-bd9f-4cdc-86fd-b56e2f4605b6" --> "child:Boundary_Window_001" "7f2a3284-bf01-4b0a-85e4-e48d92ba56dd"
"93791d5d-5beb-437b-b8ec-2f1f0ba4bf3b" --> "child:Body" "634f90c3-831e-5f29-a9b2-fa69b207821e"
"93791d5d-5beb-437b-b8ec-2f1f0ba4bf3b" --> "child:Axis" "8407e490-ceaa-56e5-96df-2351d9110668"
"93791d5d-5beb-437b-b8ec-2f1f0ba4bf3b" --> "child:Directrix" "9d1fce89-e179-5076-9a3b-1b40eef3524b"
"93791d5d-5beb-437b-b8ec-2f1f0ba4bf3b" --> "child:Basis" "367f7f7d-b4c5-50fe-829a-6bbced170dd1"
"93791d5d-5beb-437b-b8ec-2f1f0ba4bf3b" --> "child:Window" "2c2d549f-f9fe-4e22-8590-562fda81a690"
"93791d5d-5beb-437b-b8ec-2f1f0ba4bf3b" --> "child:Window_001" "592504dc-469a-44d6-9ae8-c801b591679b"
"2c2d549f-f9fe-4e22-8590-562fda81a690" --o "inherits:windowType" "25503984-6605-43a1-8597-eae657ff5bea"
"592504dc-469a-44d6-9ae8-c801b591679b" --o "inherits:windowType" "25503984-6605-43a1-8597-eae657ff5bea"
"c8ecbf4c-e37a-4489-9133-15163b8a904e" --> "child:Body" "911155b7-f688-51ee-8e3e-b97475be2452"
"cc40ef6e-950e-4b79-a802-4cc710294e3a" --> "child:Body" "f3aa8991-7481-5d6b-8dae-f98c372f4a98"
"7f2a3284-bf01-4b0a-85e4-e48d92ba56dd" --> "child:Body" "126781f3-6465-5c39-9216-81cc636eeb39"
"93791d5d-5beb-437b-b8ec-2f1f0ba4bf3b" --o "inherits:material" "7a187a90-3dcf-58cc-b3a6-51a9a407c55a"
"08f06095-3f32-55b9-a353-61c9aca5cc4d" --o "inherits:material" "4549bada-a37e-5044-bb70-456516cca5a8"
"5ad6f475-c04c-5628-8b9d-75d0bab0c0e5" --o "inherits:material" "d10e4eb4-6a35-5fbe-9491-7a6fb93f1691"
@enduml