Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 57.1
edited by Bimit Administrator
on 15.02.2022, 14:08
on 15.02.2022, 14:08
Change comment:
There is no comment for this version
To version 58.4
edited by Bimit Administrator
on 16.02.2022, 10:16
on 16.02.2022, 10:16
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -465,10 +465,10 @@ 465 465 466 466 (% class="box infomessage" %) 467 467 ((( 468 -getTaskComments - получение списка всех комментариев у задачи по идентификатору задача 468 +**getTaskComments** - получение списка всех комментариев у задачи по идентификатору задача 469 469 ))) 470 470 471 -* **getTaskComments(UUID taskUuid)** 471 +* **bim.getTaskComments(UUID taskUuid)** 472 472 473 473 (% style="margin-left:2px" %) 474 474 ((( ... ... @@ -542,7 +542,7 @@ 542 542 **getTaskAttachments** - получение списка всех вложений к задаче по идентификатору задача 543 543 ))) 544 544 545 -* **getTaskAttachments(UUID taskUuid)** 545 +* **bim.getTaskAttachments(UUID taskUuid)** 546 546 547 547 ((( 548 548 (% cellspacing="0" style="border-collapse:collapse; border:none; table-layout:fixed; width:850px" %) ... ... @@ -1246,7 +1246,9 @@ 1246 1246 1247 1247 {{/code}} 1248 1248 1249 - {{code language="java"}}def elements = new HashSet<UUID>() 1249 + 1250 +{{code language="java"}} 1251 +def elements = new HashSet<UUID>() 1250 1250 elements.add(UUID.randomUuid()) 1251 1251 def listElements = bim.getGeometryElements(elements) 1252 1252 for (Element geometryElement: listElements ) { ... ... @@ -1256,7 +1256,8 @@ 1256 1256 def volumeElement = geometryElement .getVolume() 1257 1257 1258 1258 // console.info(volumeElement.toString()) -> “INFO: 0.1” 1259 -}{{/code}} 1261 +} 1262 +{{/code}} 1260 1260 1261 1261 1262 1262 (% class="box infomessage" %) ... ... @@ -1264,7 +1264,7 @@ 1264 1264 **getGeometryProject** - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1265 1265 ))) 1266 1266 1267 -* **getGeometryProject** 1270 +* **bim.getGeometryProject()** 1268 1268 1269 1269 ((( 1270 1270 (% cellspacing="0" style="border-collapse:collapse; border:none; table-layout:fixed; width:850px" %) ... ... @@ -1486,7 +1486,7 @@ 1486 1486 **getGeometryModel** - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1487 1487 ))) 1488 1488 1489 -* **getGeometryModel** 1492 +* **bim.getGeometryModel()** 1490 1490 1491 1491 ((( 1492 1492 (% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) ... ... @@ -1912,16 +1912,19 @@ 1912 1912 1913 1913 {{/code}} 1914 1914 1915 - {{code language="java"}}def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1916 -def elements = bim.getElements(conditionDoor) 1917 -bim.createGroupElements("#FF9933", elements ) 1918 +{{code language="java"}} 1919 +def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1920 +def elements = bim.getElements(conditionDoor) 1921 +bim.createGroupElements("#FF9933", elements) 1918 1918 {{/code}} 1919 1919 1924 + 1920 1920 {{code language="java"}} 1921 1921 bim.createGroupElements("#FF9933", ["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"] ) 1922 1922 {{/code}} 1923 1923 1924 1924 1930 + 1925 1925 (% class="box infomessage" %) 1926 1926 ((( 1927 1927 **showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов ... ... @@ -1941,7 +1941,9 @@ 1941 1941 **createCondition** - функция создания условия поиска элементов 1942 1942 ))) 1943 1943 1944 -* **createCondition - **функция создания условия поиска элементов по атрибуту, по группе атрибутов и атрибуту 1950 +* **bim.createCondition(параметр поиска, оператор сравнения,значение для поиска)** 1951 +* **bim.createCondition(параметр поиска по атрибуту, наименование атрибута, оператор сравнения,значение поиска атрибута)** 1952 +* **bim.createCondition(параметр поиска по атрибуту, наименование группы атрибутов,наименование атрибута, оператор сравнения,значение поиска атрибута)** 1945 1945 1946 1946 **Примеры использования:** 1947 1947 ... ... @@ -1952,10 +1952,13 @@ 1952 1952 1953 1953 {{/code}} 1954 1954 1955 - {{code language="java"}}def elementCondition = bim.createCondition("attribute","width", "gt", "1000") 1956 -bim.showElements(elementCondition ) 1963 + 1964 +{{code language="java"}} 1965 +def elementCondition = bim.createCondition("attribute","width", "gt", "1000") 1966 +bim.showElements(elementCondition) 1957 1957 {{/code}} 1958 1958 1969 + 1959 1959 {{code language="java"}} 1960 1960 def elementCondition = bim.createCondition("attribute","BaseQuantities","width", "gt", "1000") 1961 1961 bim.showElements(elementCondition) ... ... @@ -1963,6 +1963,7 @@ 1963 1963 {{/code}} 1964 1964 1965 1965 1977 + 1966 1966 (% class="box infomessage" %) 1967 1967 ((( 1968 1968 **getProjectCollisions** - функция получения списка коллизий проекта ... ... @@ -2264,7 +2264,9 @@ 2264 2264 2265 2265 {{/code}} 2266 2266 2267 - {{code language="java"}}def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003", "NEW") 2279 + 2280 +{{code language="java"}} 2281 +def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003", "NEW") 2268 2268 for (def collsion: listCollisions ) { 2269 2269 def globalAId = collsion.getGlobalAId() 2270 2270 ... ... @@ -2274,3 +2274,5 @@ 2274 2274 // console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0” 2275 2275 } 2276 2276 {{/code}} 2291 + 2292 +