Changes for page 04_Язык IFCQL
Last modified by Bimit Administrator on 20.04.2026, 16:00
From version 13.1
edited by Bimit Administrator
on 20.04.2026, 16:00
on 20.04.2026, 16:00
Change comment:
There is no comment for this version
To version 10.1
edited by Bimit Administrator
on 17.04.2026, 10:40
on 17.04.2026, 10:40
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 3 removed)
Details
- Page properties
-
- Content
-
... ... @@ -199,7 +199,7 @@ 199 199 200 200 201 201 ((( 202 -(% cellspacing="0" style="border-collapse:collapse; border: medium;height:1323px;width:1083px" %)202 +(% cellspacing="0" style="border-collapse:collapse; border:none; width:599px" %) 203 203 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 204 204 (% style="line-height:1.2" %) 205 205 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:700; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)**Операнд** ... ... @@ -209,7 +209,7 @@ 209 209 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 210 210 (% style="line-height:1.2" %) 211 211 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:700; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)**Пример** 212 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)(((212 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %)((( 213 213 (% style="line-height:1.2" %) 214 214 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:700; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)**Примечание** 215 215 ))) ... ... @@ -227,8 +227,8 @@ 227 227 ))) 228 228 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 229 229 (% style="line-height:1.2" %) 230 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)entity = "IfcWall"231 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)230 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)entity = ”ifcWall” 231 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 232 232 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 233 233 (% style="line-height:1.2" %) 234 234 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)classification ... ... @@ -237,13 +237,13 @@ 237 237 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Классификация элемента 238 238 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 239 239 (% style="line-height:1.2" %) 240 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)classification = "Uniclass.01_02"240 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)classification = ”Uniclass.01_02” 241 241 242 - (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)classification in ( "BIMIT Проверки".0-1,Uniclass.01_03)242 + (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)classification in (”BIMIT Проверки”.0-1,Uniclass.01_03) 243 243 244 244 245 245 246 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)(((246 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %)((( 247 247 (% style="line-height:1.2" %) 248 248 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)в данной итерации разработки оператор in не применим 249 249 ))) ... ... @@ -256,7 +256,7 @@ 256 256 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 257 257 (% style="line-height:1.2" %) 258 258 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)attribute.Width = 200 259 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)259 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 260 260 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 261 261 (% style="line-height:1.2" %) 262 262 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)property ... ... @@ -266,24 +266,8 @@ 266 266 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 267 267 (% style="line-height:1.2" %) 268 268 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)property.Огнестойкость.Тип = 1 269 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)269 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 270 270 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 271 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)parent 272 - 273 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)child 274 - 275 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)ancestor 276 - 277 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)descendant 278 - 279 - 280 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:132px" %)(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Связь через уровни родительского дерева|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 281 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)parent.IfcBuilding.property.Общие.Тип = 1 282 - 283 - 284 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)ancestor.IfcSite.property.Общие.Тип = 1 285 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %) 286 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 287 287 (% style="line-height:1.2" %) 288 288 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)material 289 289 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:132px" %)((( ... ... @@ -291,8 +291,8 @@ 291 291 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Элемент содержит материал 292 292 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 293 293 (% style="line-height:1.2" %) 294 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)material = "Бетон 25"295 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)278 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)material = ”Бетон 25” 279 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 296 296 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 297 297 (% style="line-height:1.2" %) 298 298 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)() ... ... @@ -299,7 +299,7 @@ 299 299 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:132px" %)((( 300 300 (% style="line-height:1.2" %) 301 301 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)группировка в операнд 302 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %) |(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)286 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %) |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 303 303 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 304 304 (% style="line-height:1.2" %) 305 305 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom ... ... @@ -308,47 +308,32 @@ 308 308 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)обращение к параметрам геометрии 309 309 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 310 310 (% style="line-height:1.2" %) 311 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.TotalSurfaceArea - Общая площадь фигуры295 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.TotalSurfaceArea 312 312 313 313 (% style="line-height:1.2" %) 314 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.TotalShapeVolume - Объем298 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.TotalShapeVolume 315 315 316 316 (% style="line-height:1.2" %) 317 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.SurfaceAreaAlongX -Общая площадь фигуры по оси 0X301 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.SurfaceAreaAlongX 318 318 319 319 (% style="line-height:1.2" %) 320 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.SurfaceAreaAlongY - Общая площадь фигуры по оси 0Y304 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.SurfaceAreaAlongY 321 321 322 322 (% style="line-height:1.2" %) 323 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.SurfaceAreaAlongZ - Общая площадь фигуры по оси 0Z307 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.SurfaceAreaAlongZ 324 324 325 325 (% style="line-height:1.2" %) 326 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.BoundingBoxSizeAlongX - Длина фигуры вдоль оси 0X310 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.BoundingBoxSizeAlongX 327 327 328 328 (% style="line-height:1.2" %) 329 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.BoundingBoxSizeAlongY - Длина фигуры вдоль оси 0Y313 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.BoundingBoxSizeAlongY 330 330 331 331 (% style="line-height:1.2" %) 332 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.BoundingBoxSizeAlongZ - Длина фигуры вдоль оси 0Z316 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.BoundingBoxSizeAlongZ 333 333 334 334 (% style="line-height:1.2" %) 335 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.LargestFaceArea - Площадь наибольшей поверхности 336 - 337 -(% style="line-height:1.2" %) 338 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.LargeFaceDirection - Нормаль лицевой поверхности 339 - 340 -(% style="line-height:1.2" %) 341 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.obbX - Длина 342 - 343 -(% style="line-height:1.2" %) 344 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.obbY - Ширина 345 - 346 -(% style="line-height:1.2" %) 347 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.obbZ - Высота 348 - 349 -(% style="line-height:1.2" %) 350 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.obbMax - Максимальная длина ОВВ 351 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %) 319 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)geom.LargestFaceArea 320 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 352 352 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 353 353 (% style="line-height:1.2" %) 354 354 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)model ... ... @@ -357,8 +357,8 @@ 357 357 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)обращение к модели 358 358 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 359 359 (% style="line-height:1.2" %) 360 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)model = "КР"361 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)329 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)model = ”КР” 330 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 362 362 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 363 363 (% style="line-height:1.2" %) 364 364 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)floor ... ... @@ -370,8 +370,8 @@ 370 370 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)аналог 371 371 372 372 (% style="line-height:1.2" %) 373 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)partOf(IFCRELNESTS, IFCBUILDINGSTORE).attribute.name= "Этаж 1"374 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)342 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)partOf(IFCRELNESTS, IFCBUILDINGSTORE).attribute.name=”Этаж 1” 343 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 375 375 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 376 376 (% style="line-height:1.2" %) 377 377 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)layer ... ... @@ -383,8 +383,8 @@ 383 383 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)аналог 384 384 385 385 (% style="line-height:1.2" %) 386 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)partOf(IFCRELNESTS, IFCBUILDLAYER).attribute.name= "слой 1"387 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)355 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)partOf(IFCRELNESTS, IFCBUILDLAYER).attribute.name=”слой 1” 356 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 388 388 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 389 389 (% style="line-height:1.2" %) 390 390 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)group ... ... @@ -393,8 +393,8 @@ 393 393 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Группировка 394 394 )))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:232px" %)((( 395 395 (% style="line-height:1.2" %) 396 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)group = "1 группа"397 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)365 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)group = “1 группа” 366 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 398 398 |(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:111px" %)((( 399 399 (% style="line-height:1.2" %) 400 400 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)identification ... ... @@ -410,131 +410,436 @@ 410 410 411 411 (% style="line-height:1.2" %) 412 412 (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)identification.PropName 413 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)382 +)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:124px" %) 414 414 ))) 415 415 416 -* Parent – элемент, находящийся на один уровень выше по дереву элементов. 417 -* Child – элемент, находящийся на один уровень ниже по дереву элементов. 418 -* Ancestor – элемент, который находится выше по дереву элементов. 419 -* Descendant – элемент, который находится ниже по дереву элементов. 385 + 420 420 421 -[[image:1776422167825-824.png]] 422 - 423 - 424 -Для элемента BuildingStorey элементы Site и Building являются Ancestors, при этом Building выступает в роли Parent. 425 - 426 -Элементы Beam, Column и WallStandartCase являются Descendants, при этом Beam и Column являются Childs. 427 - 428 - 429 -[[image:1776422167832-476.png]] 430 - 431 -Происходит поиск родственника с указанным IFC-классом, содержащим конкретный атрибут. 432 - 433 -(% style="line-height:1.38" %) 434 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)Имена переменных (и их частей) в строке выражения должны быть взяты в символ двойные кавычки (при наличии в них символа пробела, точки, слеша скобок, или одинарной кавычки ), например: 435 - 436 -(% style="line-height:1.38" %) 437 -(% style="color:#000000; font-family:~"Courier New~",monospace; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)property."Размеры"."Ширина ступени (в мм. или ‘ ) / ширина марша" > 200.23 438 - 439 - 440 440 (% style="color:#000000; font-family:Arial,sans-serif; font-size:16pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)Пример IFCQL 441 441 442 -|**Параметр**|**Выбор сравнения**|**Пример ifcql** 443 -|(% rowspan="5" %)Модель|Любая|model is any 444 -|Равно|model = "АР-АР" 445 -|Не равно|model ~!= "КР" 446 -|Содержит|model like "АР" 447 -|Не содержит|model not like "КР" 389 + 390 +|((( 391 +**Параметр** 392 +)))|((( 393 +**Выбор сравнения** 394 +)))|((( 395 +**Пример ifcql** 396 +))) 397 +|(% rowspan="5" %)((( 398 +Модель 399 +)))|((( 400 + 401 +)))|((( 402 +model is any 403 +))) 404 +|((( 405 +Равно 406 +)))|((( 407 +model = "АР-АР" 408 +))) 409 +|((( 410 +Не равно 411 +)))|((( 412 +model != "КР" 413 +))) 414 +|((( 415 +Содержит 416 +)))|((( 417 +model like "АР" 418 +))) 419 +|((( 420 +Не содержит 421 +)))|((( 422 +model not like "КР" 423 +))) 448 448 |(% rowspan="4" %)((( 449 449 Этаж 450 450 451 451 452 -)))|Равно|floor = 'Этаж 2' 453 -|Не равно|floor ~!= 'Этаж 3' 454 -|Содержит|floor like '2' 455 -|Не содержит|floor not like '3' 428 +)))|((( 429 +Равно 430 +)))|((( 431 +floor = 'Этаж 2' 432 +))) 433 +|((( 434 +Не равно 435 +)))|((( 436 +floor != 'Этаж 3' 437 +))) 438 +|((( 439 +Содержит 440 +)))|((( 441 +floor like '2' 442 +))) 443 +|((( 444 +Не содержит 445 +)))|((( 446 +floor not like '3' 447 +))) 456 456 |(% rowspan="4" %)((( 457 457 IFC-тип 458 458 459 459 460 -)))|Равно|entity = 'IfcWindow' 461 -|Не равно|entity ~!= 'IfcWindow' 462 -|Содержит|entity like 'window' 463 -|Не содержит|entity not like 'pile' 452 +)))|((( 453 +Равно 454 +)))|((( 455 +entity = 'IfcWindow' 456 +))) 457 +|((( 458 +Не равно 459 +)))|((( 460 +entity != 'IfcWindow' 461 +))) 462 +|((( 463 +Содержит 464 +)))|((( 465 +entity like 'window' 466 +))) 467 +|((( 468 +Не содержит 469 +)))|((( 470 +entity not like 'pile' 471 +))) 464 464 |(% rowspan="4" %)((( 465 465 Зона 466 466 467 467 468 -)))|Равно|zone = '318' 469 -|Не равно|zone ~!= 1111 470 -|Содержит|zone like 31 471 -|Не содержит|zone not like 4 476 +)))|((( 477 +Равно 478 +)))|((( 479 +zone = '318' 480 +))) 481 +|((( 482 +Не равно 483 +)))|((( 484 +zone != 1111 485 +))) 486 +|((( 487 +Содержит 488 +)))|((( 489 +zone like 31 490 +))) 491 +|((( 492 +Не содержит 493 +)))|((( 494 +zone not like 4 495 +))) 472 472 |(% rowspan="4" %)((( 473 473 Слои 474 474 475 475 476 -)))|Равно|layer = 'A-GLAZ-~_~_~_~_-OTLN' 477 -|Не равно|layer ~!= 'glaz' 478 -|Содержит|layer like 'glaz' 479 -|Не содержит|layer not like 'door' 480 -|(% rowspan="14" %)Атрибут|Равно|property."IFC_0_Идентификация_Несколько категорий"."8. Категория" = 'Окна' 481 -|Не равно|property."IFC_0_Идентификация_Несколько категорий"."8. Категория" ~!= 'Дверь' 482 -|Больше|property.OverallWidth > 590 483 -|Меньше|property.OverallWidth < 3000 484 -|Больше или равно|property.OverallWidth >= 600 485 -|Меньше или равно|property.OverallWidth <=2740 486 -|Содержит|property.OverallWidth like 0 or property.OverallWidth like 5 487 -|Не содержит|property.OverallWidth not like "string" 488 -|Имеет значение|property.OverallWidth not null 489 -|Не имеет значения|property."IFC_0_Идентификация_Несколько категорий"."Атрибут" is null 490 -|Значение из набора|property.OverallWidth in ("2740", "2220", "1960", "1180", "1000", "975", "600") 491 -|Строка|typeOf(property."IFC_0_Идентификация_Несколько категорий"."1. Семейство и типоразмер", string) 492 -|Число|typeOf(property.OverallWidth, double, mm) 493 -|Диапазон|typeOf(property.OverallWidth, range, 600, 3000) 494 -|Классификатор| |classification = "Классификатор/1-1" 500 +)))|((( 501 +Равно 502 +)))|((( 503 +layer = 'A-GLAZ-~_~_~_~_-OTLN' 504 +))) 505 +|((( 506 +Не равно 507 +)))|((( 508 +layer != 'glaz' 509 +))) 510 +|((( 511 +Содержит 512 +)))|((( 513 +layer like 'glaz' 514 +))) 515 +|((( 516 +Не содержит 517 +)))|((( 518 +layer not like 'door' 519 +))) 520 +|(% rowspan="14" %)((( 521 +Атрибут 522 +)))|((( 523 +Равно 524 +)))|((( 525 +property."IFC_0_Идентификация_Несколько категорий"."8. Категория" = 'Окна' 526 +))) 527 +|((( 528 +Не равно 529 +)))|((( 530 +property."IFC_0_Идентификация_Несколько категорий"."8. Категория" != 'Дверь' 531 +))) 532 +|((( 533 +Больше 534 +)))|((( 535 +property.OverallWidth > 590 536 +))) 537 +|((( 538 +Меньше 539 +)))|((( 540 +property.OverallWidth < 3000 541 +))) 542 +|((( 543 +Больше или равно 544 +)))|((( 545 +property.OverallWidth >= 600 546 +))) 547 +|((( 548 +Меньше или равно 549 +)))|((( 550 +property.OverallWidth <=2740 551 +))) 552 +|((( 553 +Содержит 554 +)))|((( 555 +property.OverallWidth like 0 or property.OverallWidth like 5 556 +))) 557 +|((( 558 +Не содержит 559 +)))|((( 560 +property.OverallWidth not like "string" 561 +))) 562 +|((( 563 +Имеет значение 564 +)))|((( 565 +property.OverallWidth not null 566 +))) 567 +|((( 568 +Не имеет значения 569 +)))|((( 570 +property."IFC_0_Идентификация_Несколько категорий"."Атрибут" is null 571 +))) 572 +|((( 573 +Значение из набора 574 +)))|((( 575 +property.OverallWidth in ("2740", "2220", "1960", "1180", "1000", "975", "600") 576 +))) 577 +|((( 578 +Строка 579 +)))|((( 580 +typeOf(property."IFC_0_Идентификация_Несколько категорий"."1. Семейство и типоразмер", string) 581 +))) 582 +|((( 583 +Число 584 +)))|((( 585 +typeOf(property.OverallWidth, double, mm) 586 +))) 587 +|((( 588 +Диапазон 589 +)))|((( 590 +typeOf(property.OverallWidth, range, 600, 3000) 591 +))) 592 +|((( 593 +Классификатор 594 +)))|((( 595 + 596 +)))|((( 597 +classification = "Классификатор/1-1" 598 +))) 495 495 |(% rowspan="8" %)((( 496 496 Геометрия 497 497 498 498 499 -)))|Равно|geom.TotalSurfaceArea = 11.5888045433455 500 -|Не равно|geom.TotalSurfaceArea ~!= 9999 501 -|Больше|geom.TotalSurfaceArea > 1 502 -|Меньше|geom.TotalSurfaceArea < 42 503 -|Больше или равно|geom.TotalSurfaceArea >= 1.3808 504 -|Меньше или равно|geom.TotalSurfaceArea <= 42 505 -|Содержит|geom.TotalSurfaceArea not null 506 -|Не содержит|geom.TotalSurfaceArea is null 507 -|**Идентификация**| | 508 -|(% rowspan="5" %)Идентификатор элемента IFC|Равно|identification.propIfcId = '1frPR7$Cv8DvigHLricagB' 509 -|Не равно|identification.propIfcId ~!= '1frPR7$Cv8DvigHLricagB' 510 -|Содержит|identification.propIfcId like 'cagB' 511 -|Не содержит|identification.propIfcId not like 'true' 512 -|Элемент из набора|identification.propIfcId in ("1iEabr5VfAtezMZlBWDYPn", "1iEabr5VfAtezMZlBWDYyZ", "1iEabr5VfAtezMZlBWDYPs") 513 -|(% rowspan="4" %)Идентификатор элемента ревизии|Равно|identification.propId = "8cab2777-d21e-4544-b4e8-d1dfaf63292e" 514 -|Не равно|identification.propId ~!= "857b6c89-8141-4c30-9735-94f679eac2a2" 515 -|Содержит|identification.propId like "292e" 516 -|Не содержит|identification.PropId not like "true" 517 -|(% rowspan="4" %)Название элемента|Равно|identification.propName = "Воздуховод прямоугольного сечения:ADSK_Без огнезащиты_Врезки_ГОСТ 14918-80:1636934" 518 -|Не равно|identification.propName ~!= "Воздуховод" 519 -|Содержит|identification.propName like "Воздуховод" 520 -|Не содержит|identification.propName not like "Дверь" 521 -|(% rowspan="4" %)Группировка|Равно|group = "Окна" 522 -|Не равно|group ~!= "Окна" 523 -|Содержит|group like "Окна" 524 -|Не содержит|group not like "Окна" 525 -|(% rowspan="4" %)Материалы|Равно|material = "ADSK_Изоляция_Минеральная_KNAUF INSULATION ПРОФ TS 0,34" and material = "ADSK_Изоляция_Воздух" 526 -|Не равно|material ~!= "Базовая стена:ADSK_Наружная_Кирпич640_Гляссе:612459" 527 -|Содержит|material like "Изоляция" 528 -|Не содержит|material not like "Бетон" 529 -|(% rowspan="4" %)Система|Равно|system = "B1" 530 -|Не равно|system ~!= "B12" 531 -|Содержит|system like "B1" 532 -|Не содержит|system not like "B12" 533 -|(% rowspan="4" %)Дисциплины|Равно|discipline = "АР" 534 -|Не равно|discipline ~!= "КР" 535 -|Содержит|discipline like "АР" 536 -|Не содержит|discipline not like "КР" 537 -|(% rowspan="5" %)Комплексные примеры|((( 603 +)))|((( 604 +Равно 605 +)))|((( 606 +geom.TotalSurfaceArea = 11.5888045433455 607 +))) 608 +|((( 609 +Не равно 610 +)))|((( 611 +geom.TotalSurfaceArea != 9999 612 +))) 613 +|((( 614 +Больше 615 +)))|((( 616 +geom.TotalSurfaceArea > 1 617 +))) 618 +|((( 619 +Меньше 620 +)))|((( 621 +geom.TotalSurfaceArea < 42 622 +))) 623 +|((( 624 +Больше или равно 625 +)))|((( 626 +geom.TotalSurfaceArea >= 1.3808 627 +))) 628 +|((( 629 +Меньше или равно 630 +)))|((( 631 +geom.TotalSurfaceArea <= 42 632 +))) 633 +|((( 634 +Содержит 635 +)))|((( 636 +geom.TotalSurfaceArea not null 637 +))) 638 +|((( 639 +Не содержит 640 +)))|((( 641 +geom.TotalSurfaceArea is null 642 +))) 643 +|((( 644 +**Идентификация** 645 +)))|((( 646 + 647 +)))|((( 648 + 649 +))) 650 +|(% rowspan="5" %)((( 651 +Идентификатор элемента IFC 652 +)))|((( 653 +Равно 654 +)))|((( 655 +identification.propIfcId = '1frPR7$Cv8DvigHLricagB' 656 +))) 657 +|((( 658 +Не равно 659 +)))|((( 660 +identification.propIfcId != '1frPR7$Cv8DvigHLricagB' 661 +))) 662 +|((( 663 +Содержит 664 +)))|((( 665 +identification.propIfcId like 'cagB' 666 +))) 667 +|((( 668 +Не содержит 669 +)))|((( 670 +identification.propIfcId not like 'true' 671 +))) 672 +|((( 673 +Элемент из набора 674 +)))|((( 675 +identification.propIfcId in ("1iEabr5VfAtezMZlBWDYPn", "1iEabr5VfAtezMZlBWDYyZ", "1iEabr5VfAtezMZlBWDYPs") 676 +))) 677 +|(% rowspan="4" %)((( 678 +Идентификатор элемента ревизии 679 +)))|((( 680 +Равно 681 +)))|((( 682 +identification.propId = "8cab2777-d21e-4544-b4e8-d1dfaf63292e" 683 +))) 684 +|((( 685 +Не равно 686 +)))|((( 687 +identification.propId != "857b6c89-8141-4c30-9735-94f679eac2a2" 688 +))) 689 +|((( 690 +Содержит 691 +)))|((( 692 +identification.propId like "292e" 693 +))) 694 +|((( 695 +Не содержит 696 +)))|((( 697 +identification.PropId not like "true" 698 +))) 699 +|(% rowspan="4" %)((( 700 +Название элемента 701 +)))|((( 702 +Равно 703 +)))|((( 704 +identification.propName = "Воздуховод прямоугольного сечения:ADSK_Без огнезащиты_Врезки_ГОСТ 14918-80:1636934" 705 +))) 706 +|((( 707 +Не равно 708 +)))|((( 709 +identification.propName != "Воздуховод" 710 +))) 711 +|((( 712 +Содержит 713 +)))|((( 714 +identification.propName like "Воздуховод" 715 +))) 716 +|((( 717 +Не содержит 718 +)))|((( 719 +identification.propName not like "Дверь" 720 +))) 721 +|(% rowspan="4" %)((( 722 +Группировка 723 +)))|((( 724 +Равно 725 +)))|((( 726 +group = "Окна" 727 +))) 728 +|((( 729 +Не равно 730 +)))|((( 731 +group != "Окна" 732 +))) 733 +|((( 734 +Содержит 735 +)))|((( 736 +group like "Окна" 737 +))) 738 +|((( 739 +Не содержит 740 +)))|((( 741 +group not like "Окна" 742 +))) 743 +|(% rowspan="4" %)((( 744 +Материалы 745 +)))|((( 746 +Равно 747 +)))|((( 748 +material = "ADSK_Изоляция_Минеральная_KNAUF INSULATION ПРОФ TS 0,34" and material = "ADSK_Изоляция_Воздух" 749 +))) 750 +|((( 751 +Не равно 752 +)))|((( 753 +material != "Базовая стена:ADSK_Наружная_Кирпич640_Гляссе:612459" 754 +))) 755 +|((( 756 +Содержит 757 +)))|((( 758 +material like "Изоляция" 759 +))) 760 +|((( 761 +Не содержит 762 +)))|((( 763 +material not like "Бетон" 764 +))) 765 +|(% rowspan="4" %)((( 766 +Система 767 +)))|((( 768 +Равно 769 +)))|((( 770 +system = "B1" 771 +))) 772 +|((( 773 +Не равно 774 +)))|((( 775 +system != "B12" 776 +))) 777 +|((( 778 +Содержит 779 +)))|((( 780 +system like "B1" 781 +))) 782 +|((( 783 +Не содержит 784 +)))|((( 785 +system not like "B12" 786 +))) 787 +|(% rowspan="4" %)((( 788 +Дисциплины 789 +)))|((( 790 +Равно 791 +)))|((( 792 +discipline = "АР" 793 +))) 794 +|((( 795 +Не равно 796 +)))|((( 797 +discipline != "КР" 798 +))) 799 +|((( 800 +Содержит 801 +)))|((( 802 +discipline like "АР" 803 +))) 804 +|((( 805 +Не содержит 806 +)))|((( 807 +discipline not like "КР" 808 +))) 809 +|(% rowspan="2" %)((( 810 +Комплексные примеры 811 +)))|((( 538 538 //Выборка//: Поиск всех окон на 1 этаже. 539 539 540 540 //Условие//: Проверка, что их высота > 1000 мм и ширина < 800 мм ... ... @@ -546,9 +546,10 @@ 546 546 547 547 and attribute.OverallWidth < 800 548 548 ))) 549 -|Пример написания формулы|((property."МОГЭ_Геометрические параметры".Периметр / 100) / (100 / 3)) + 2 > 5.62 550 -|Пример написания child|child.IfcMaterialLayer.property."Название элемента" like "Изоляция" 551 -| |child.IfcMaterialLayer.property.Name like "Изоляция" 552 -|Пример написания ancestor|ancestor.ifcBuilding.property.Name like "школа" 823 +|((( 824 +Пример написания формулы 825 +)))|((( 826 +((property."МОГЭ_Геометрические параметры".Периметр / 100) / (100 / 3)) + 2 > 5.62 827 +))) 553 553 554 554
- 1776422126131-839.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.admin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -204.2 KB - Content
- 1776422167825-824.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.admin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -272.7 KB - Content
- 1776422167832-476.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.admin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -14.9 KB - Content