Changes for page 04_Язык IFCQL
Last modified by Bimit Administrator on 20.04.2026, 16:00
From version 10.2
edited by Bimit Administrator
on 17.04.2026, 13:25
on 17.04.2026, 13:25
Change comment:
There is no comment for this version
To version 5.4
edited by Bimit Administrator
on 22.07.2025, 13:31
on 22.07.2025, 13:31
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -131,7 +131,7 @@ 131 131 ))) 132 132 |(% 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:117px" %)((( 133 133 (% style="line-height:1.2; text-align:center" %) 134 - ~!=134 +(% 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" %)≠ 135 135 )))|(% 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:454px" %)((( 136 136 (% style="line-height:1.2" %) 137 137 (% 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" %)не равно ... ... @@ -179,19 +179,13 @@ 179 179 (% 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" %)не имеет значение 180 180 ))) 181 181 |(% 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:117px" %)((( 182 -((( 183 183 (% style="line-height:1.2; text-align:center" %) 184 184 (% 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 185 -))) 186 186 )))|(% 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:454px" %)((( 187 187 (% style="line-height:1.2" %) 188 188 (% 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" %)состоит в множестве 189 189 ))) 190 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; text-align:center; vertical-align:top; width:117px" %)~|~||(% 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:454px" %)((( 191 -(% style="line-height:1.2" %) 192 -(% 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" %)конкатенация 193 193 ))) 194 -))) 195 195 196 196 197 197 (% style="line-height:1.38; margin-top:24px; margin-bottom:8px" %) ... ... @@ -199,7 +199,7 @@ 199 199 200 200 201 201 ((( 202 -(% cellspacing="0" style="border-collapse:collapse; border: medium; width:639px" %)196 +(% 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" %)(((206 +)))|(% 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 ))) ... ... @@ -217,18 +217,12 @@ 217 217 (% style="line-height:1.2" %) 218 218 (% 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 219 219 )))|(% 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" %)((( 220 -((( 221 221 (% style="line-height:1.2" %) 222 222 (% 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" %)IFC класс 223 -))) 224 - 225 -((( 226 - 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 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" %)219 +)))|(% 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 ... ... @@ -243,7 +243,7 @@ 243 243 244 244 245 245 246 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)(((234 +)))|(% 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" %)247 +)))|(% 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" %)257 +)))|(% 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" %)((( ... ... @@ -292,7 +292,7 @@ 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 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" %)267 +)))|(% 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" %)274 +)))|(% 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 ... ... @@ -333,7 +333,7 @@ 333 333 334 334 (% style="line-height:1.2" %) 335 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 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)308 +)))|(% 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" %) 337 337 |(% 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" %)((( 338 338 (% style="line-height:1.2" %) 339 339 (% 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 ... ... @@ -343,7 +343,7 @@ 343 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:232px" %)((( 344 344 (% style="line-height:1.2" %) 345 345 (% 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 = ”КР” 346 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)318 +)))|(% 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" %) 347 347 |(% 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" %)((( 348 348 (% style="line-height:1.2" %) 349 349 (% 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 ... ... @@ -356,7 +356,7 @@ 356 356 357 357 (% style="line-height:1.2" %) 358 358 (% 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” 359 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)331 +)))|(% 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" %) 360 360 |(% 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" %)((( 361 361 (% style="line-height:1.2" %) 362 362 (% 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 ... ... @@ -369,7 +369,7 @@ 369 369 370 370 (% style="line-height:1.2" %) 371 371 (% 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” 372 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)344 +)))|(% 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" %) 373 373 |(% 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" %)((( 374 374 (% style="line-height:1.2" %) 375 375 (% 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 ... ... @@ -379,7 +379,7 @@ 379 379 )))|(% 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" %)((( 380 380 (% style="line-height:1.2" %) 381 381 (% 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 группа” 382 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)354 +)))|(% 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" %) 383 383 |(% 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" %)((( 384 384 (% style="line-height:1.2" %) 385 385 (% 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 ... ... @@ -395,450 +395,23 @@ 395 395 396 396 (% style="line-height:1.2" %) 397 397 (% 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 398 -)))|(% style="border- color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:105px" %)370 +)))|(% 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" %) 399 399 ))) 400 400 373 +(% style="line-height:1.38; margin-top:24px; margin-bottom:8px" %) 374 +== (% 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" %)Пример по IDS(%%) == 401 401 402 -(% 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 403 403 377 +(% style="line-height:1.38" %) 378 +(% 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" %)entity in(’ifcWall’ ,’ifcWallStandartCase”) and floor = ”Этаж 1” and property.Qto_WallBaseQuantities.Height > 2000 404 404 405 -|((( 406 -**Параметр** 407 -)))|((( 408 -**Выбор сравнения** 409 -)))|((( 410 -**Пример ifcql** 411 -))) 412 -|(% rowspan="5" %)((( 413 -Модель 414 -)))|((( 415 - 416 -)))|((( 417 -model is any 418 -))) 419 -|((( 420 -Равно 421 -)))|((( 422 -model = "АР-АР" 423 -))) 424 -|((( 425 -Не равно 426 -)))|((( 427 -model != "КР" 428 -))) 429 -|((( 430 -Содержит 431 -)))|((( 432 -model like "АР" 433 -))) 434 -|((( 435 -Не содержит 436 -)))|((( 437 -model not like "КР" 438 -))) 439 -|(% rowspan="4" %)((( 440 -Этаж 441 441 442 - 443 -)))|((( 444 -Равно 445 -)))|((( 446 -floor = 'Этаж 2' 447 -))) 448 -|((( 449 -Не равно 450 -)))|((( 451 -floor != 'Этаж 3' 452 -))) 453 -|((( 454 -Содержит 455 -)))|((( 456 -floor like '2' 457 -))) 458 -|((( 459 -Не содержит 460 -)))|((( 461 -floor not like '3' 462 -))) 463 -|(% rowspan="4" %)((( 464 -IFC-тип 381 +(% style="line-height:1.38" %) 382 +(% 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" %)(property.Qto_WallBaseQuantities.Height * property.Qto_WallBaseQuantities.WIdth) / 1000(%%) 383 +\\(% 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" %)entity in(’ifcWall’ ,’ifcWallStandartCase”) and floor = ”Этаж 1” and property.Qto_WallBaseQuantities.Height > 2000 having ancestor(ifcBuilding).attrubute. > 0 465 465 466 - 467 -)))|((( 468 -Равно 469 -)))|((( 470 -entity = 'IfcWindow' 471 -))) 472 -|((( 473 -Не равно 474 -)))|((( 475 -entity != 'IfcWindow' 476 -))) 477 -|((( 478 -Содержит 479 -)))|((( 480 -entity like 'window' 481 -))) 482 -|((( 483 -Не содержит 484 -)))|((( 485 -entity not like 'pile' 486 -))) 487 -|(% rowspan="4" %)((( 488 -Зона 489 489 490 - 491 -)))|((( 492 -Равно 493 -)))|((( 494 -zone = '318' 495 -))) 496 -|((( 497 -Не равно 498 -)))|((( 499 -zone != 1111 500 -))) 501 -|((( 502 -Содержит 503 -)))|((( 504 -zone like 31 505 -))) 506 -|((( 507 -Не содержит 508 -)))|((( 509 -zone not like 4 510 -))) 511 -|(% rowspan="4" %)((( 512 -Слои 513 513 514 - 515 -)))|((( 516 -Равно 517 -)))|((( 518 -layer = 'A-GLAZ-~_~_~_~_-OTLN' 519 -))) 520 -|((( 521 -Не равно 522 -)))|((( 523 -layer != 'glaz' 524 -))) 525 -|((( 526 -Содержит 527 -)))|((( 528 -layer like 'glaz' 529 -))) 530 -|((( 531 -Не содержит 532 -)))|((( 533 -layer not like 'door' 534 -))) 535 -|(% rowspan="14" %)((( 536 -Атрибут 537 -)))|((( 538 -Равно 539 -)))|((( 540 -property."IFC_0_Идентификация_Несколько категорий"."8. Категория" = 'Окна' 541 -))) 542 -|((( 543 -Не равно 544 -)))|((( 545 -property."IFC_0_Идентификация_Несколько категорий"."8. Категория" != 'Дверь' 546 -))) 547 -|((( 548 -Больше 549 -)))|((( 550 -property.OverallWidth > 590 551 -))) 552 -|((( 553 -Меньше 554 -)))|((( 555 -property.OverallWidth < 3000 556 -))) 557 -|((( 558 -Больше или равно 559 -)))|((( 560 -property.OverallWidth >= 600 561 -))) 562 -|((( 563 -Меньше или равно 564 -)))|((( 565 -property.OverallWidth <=2740 566 -))) 567 -|((( 568 -Содержит 569 -)))|((( 570 -property.OverallWidth like 0 or property.OverallWidth like 5 571 -))) 572 -|((( 573 -Не содержит 574 -)))|((( 575 -property.OverallWidth not like "string" 576 -))) 577 -|((( 578 -Имеет значение 579 -)))|((( 580 -property.OverallWidth not null 581 -))) 582 -|((( 583 -Не имеет значения 584 -)))|((( 585 -property."IFC_0_Идентификация_Несколько категорий"."Атрибут" is null 586 -))) 587 -|((( 588 -Значение из набора 589 -)))|((( 590 -property.OverallWidth in ("2740", "2220", "1960", "1180", "1000", "975", "600") 591 -))) 592 -|((( 593 -Строка 594 -)))|((( 595 -typeOf(property."IFC_0_Идентификация_Несколько категорий"."1. Семейство и типоразмер", string) 596 -))) 597 -|((( 598 -Число 599 -)))|((( 600 -typeOf(property.OverallWidth, double, mm) 601 -))) 602 -|((( 603 -Диапазон 604 -)))|((( 605 -typeOf(property.OverallWidth, range, 600, 3000) 606 -))) 607 -|((( 608 -Классификатор 609 -)))|((( 610 - 611 -)))|((( 612 -classification = "Классификатор/1-1" 613 -))) 614 -|(% rowspan="8" %)((( 615 -Геометрия 616 616 617 - 618 -)))|((( 619 -Равно 620 -)))|((( 621 -geom.TotalSurfaceArea = 11.5888045433455 622 -))) 623 -|((( 624 -Не равно 625 -)))|((( 626 -geom.TotalSurfaceArea != 9999 627 -))) 628 -|((( 629 -Больше 630 -)))|((( 631 -geom.TotalSurfaceArea > 1 632 -))) 633 -|((( 634 -Меньше 635 -)))|((( 636 -geom.TotalSurfaceArea < 42 637 -))) 638 -|((( 639 -Больше или равно 640 -)))|((( 641 -geom.TotalSurfaceArea >= 1.3808 642 -))) 643 -|((( 644 -Меньше или равно 645 -)))|((( 646 -geom.TotalSurfaceArea <= 42 647 -))) 648 -|((( 649 -Содержит 650 -)))|((( 651 -geom.TotalSurfaceArea not null 652 -))) 653 -|((( 654 -Не содержит 655 -)))|((( 656 -geom.TotalSurfaceArea is null 657 -))) 658 -|((( 659 -**Идентификация** 660 -)))|((( 661 - 662 -)))|((( 663 - 664 -))) 665 -|(% rowspan="5" %)((( 666 -Идентификатор элемента IFC 667 -)))|((( 668 -Равно 669 -)))|((( 670 -identification.propIfcId = '1frPR7$Cv8DvigHLricagB' 671 -))) 672 -|((( 673 -Не равно 674 -)))|((( 675 -identification.propIfcId != '1frPR7$Cv8DvigHLricagB' 676 -))) 677 -|((( 678 -Содержит 679 -)))|((( 680 -identification.propIfcId like 'cagB' 681 -))) 682 -|((( 683 -Не содержит 684 -)))|((( 685 -identification.propIfcId not like 'true' 686 -))) 687 -|((( 688 -Элемент из набора 689 -)))|((( 690 -identification.propIfcId in ("1iEabr5VfAtezMZlBWDYPn", "1iEabr5VfAtezMZlBWDYyZ", "1iEabr5VfAtezMZlBWDYPs") 691 -))) 692 -|(% rowspan="4" %)((( 693 -Идентификатор элемента ревизии 694 -)))|((( 695 -Равно 696 -)))|((( 697 -identification.propId = "8cab2777-d21e-4544-b4e8-d1dfaf63292e" 698 -))) 699 -|((( 700 -Не равно 701 -)))|((( 702 -identification.propId != "857b6c89-8141-4c30-9735-94f679eac2a2" 703 -))) 704 -|((( 705 -Содержит 706 -)))|((( 707 -identification.propId like "292e" 708 -))) 709 -|((( 710 -Не содержит 711 -)))|((( 712 -identification.PropId not like "true" 713 -))) 714 -|(% rowspan="4" %)((( 715 -Название элемента 716 -)))|((( 717 -Равно 718 -)))|((( 719 -identification.propName = "Воздуховод прямоугольного сечения:ADSK_Без огнезащиты_Врезки_ГОСТ 14918-80:1636934" 720 -))) 721 -|((( 722 -Не равно 723 -)))|((( 724 -identification.propName != "Воздуховод" 725 -))) 726 -|((( 727 -Содержит 728 -)))|((( 729 -identification.propName like "Воздуховод" 730 -))) 731 -|((( 732 -Не содержит 733 -)))|((( 734 -identification.propName not like "Дверь" 735 -))) 736 -|(% rowspan="4" %)((( 737 -Группировка 738 -)))|((( 739 -Равно 740 -)))|((( 741 -group = "Окна" 742 -))) 743 -|((( 744 -Не равно 745 -)))|((( 746 -group != "Окна" 747 -))) 748 -|((( 749 -Содержит 750 -)))|((( 751 -group like "Окна" 752 -))) 753 -|((( 754 -Не содержит 755 -)))|((( 756 -group not like "Окна" 757 -))) 758 -|(% rowspan="4" %)((( 759 -Материалы 760 -)))|((( 761 -Равно 762 -)))|((( 763 -material = "ADSK_Изоляция_Минеральная_KNAUF INSULATION ПРОФ TS 0,34" and material = "ADSK_Изоляция_Воздух" 764 -))) 765 -|((( 766 -Не равно 767 -)))|((( 768 -material != "Базовая стена:ADSK_Наружная_Кирпич640_Гляссе:612459" 769 -))) 770 -|((( 771 -Содержит 772 -)))|((( 773 -material like "Изоляция" 774 -))) 775 -|((( 776 -Не содержит 777 -)))|((( 778 -material not like "Бетон" 779 -))) 780 -|(% rowspan="4" %)((( 781 -Система 782 -)))|((( 783 -Равно 784 -)))|((( 785 -system = "B1" 786 -))) 787 -|((( 788 -Не равно 789 -)))|((( 790 -system != "B12" 791 -))) 792 -|((( 793 -Содержит 794 -)))|((( 795 -system like "B1" 796 -))) 797 -|((( 798 -Не содержит 799 -)))|((( 800 -system not like "B12" 801 -))) 802 -|(% rowspan="4" %)((( 803 -Дисциплины 804 -)))|((( 805 -Равно 806 -)))|((( 807 -discipline = "АР" 808 -))) 809 -|((( 810 -Не равно 811 -)))|((( 812 -discipline != "КР" 813 -))) 814 -|((( 815 -Содержит 816 -)))|((( 817 -discipline like "АР" 818 -))) 819 -|((( 820 -Не содержит 821 -)))|((( 822 -discipline not like "КР" 823 -))) 824 -|(% rowspan="2" %)((( 825 -Комплексные примеры 826 -)))|((( 827 -//Выборка//: Поиск всех окон на 1 этаже. 828 828 829 -//Условие//: Проверка, что их высота > 1000 мм и ширина < 800 мм 830 -)))|((( 831 -entity = "IfcWindow" and floor = "Этаж 1" 832 - 833 - 834 -attribute.OverallHeight > 1000 835 - 836 -and attribute.OverallWidth < 800 837 -))) 838 -|((( 839 -Пример написания формулы 840 -)))|((( 841 -((property."МОГЭ_Геометрические параметры".Периметр / 100) / (100 / 3)) + 2 > 5.62 842 -))) 843 - 844 844