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
Change comment: There is no comment for this version
To version 9.3
edited by Bimit Administrator
on 17.04.2026, 10:34
Change comment: There is no comment for this version

Summary

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 - Общая площадь фигуры по оси 0X
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" %)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 - Общая площадь фигуры по оси 0Y
304 +(% 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 - Общая площадь фигуры по оси 0Z
307 +(% 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 - Длина фигуры вдоль оси 0X
310 +(% 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 - Длина фигуры вдоль оси 0Y
313 +(% 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 - Длина фигуры вдоль оси 0Z
316 +(% 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