Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 58.3
edited by Bimit Administrator
on 16.02.2022, 10:11
on 16.02.2022, 10:11
Change comment:
There is no comment for this version
To version 58.1
edited by Bimit Administrator
on 15.02.2022, 14:29
on 15.02.2022, 14:29
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1913,19 +1913,15 @@ 1913 1913 1914 1914 {{/code}} 1915 1915 1916 -{{code language="java"}} 1917 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1918 -def elements = bim.getElements(conditionDoor) 1919 -bim.createGroupElements("#FF9933", elements) 1920 -{{/code}} 1916 + {{code language="java"}}def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1917 +def elements = bim.getElements(conditionDoor) 1918 +bim.createGroupElements("#FF9933", elements ){{/code}} 1921 1921 1922 - 1923 1923 {{code language="java"}} 1924 1924 bim.createGroupElements("#FF9933", ["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"] ) 1925 1925 {{/code}} 1926 1926 1927 1927 1928 - 1929 1929 (% class="box infomessage" %) 1930 1930 ((( 1931 1931 **showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов ... ... @@ -1945,9 +1945,7 @@ 1945 1945 **createCondition** - функция создания условия поиска элементов 1946 1946 ))) 1947 1947 1948 -* **bim.createCondition(параметр поиска, оператор сравнения,значение для поиска)** 1949 -* **bim.createCondition(параметр поиска по атрибуту, наименование атрибута, оператор сравнения,значение поиска атрибута)** 1950 -* **bim.createCondition(параметр поиска по атрибуту, наименование группы атрибутов,наименование атрибута, оператор сравнения,значение поиска атрибута)** 1944 +* **createCondition - **функция создания условия поиска элементов по атрибуту, по группе атрибутов и атрибуту 1951 1951 1952 1952 **Примеры использования:** 1953 1953 ... ... @@ -1958,14 +1958,10 @@ 1958 1958 1959 1959 {{/code}} 1960 1960 1955 + {{code language="java"}}def elementCondition = bim.createCondition("attribute","width", "gt", "1000") 1956 +bim.showElements(elementCondition ){{/code}} 1961 1961 1962 1962 {{code language="java"}} 1963 -def elementCondition = bim.createCondition("attribute","width", "gt", "1000") 1964 -bim.showElements(elementCondition) 1965 -{{/code}} 1966 - 1967 - 1968 -{{code language="java"}} 1969 1969 def elementCondition = bim.createCondition("attribute","BaseQuantities","width", "gt", "1000") 1970 1970 bim.showElements(elementCondition) 1971 1971 ... ... @@ -1972,7 +1972,6 @@ 1972 1972 {{/code}} 1973 1973 1974 1974 1975 - 1976 1976 (% class="box infomessage" %) 1977 1977 ((( 1978 1978 **getProjectCollisions** - функция получения списка коллизий проекта ... ... @@ -2274,9 +2274,7 @@ 2274 2274 2275 2275 {{/code}} 2276 2276 2277 - 2278 -{{code language="java"}} 2279 -def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003", "NEW") 2266 + {{code language="java"}}def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003", "NEW") 2280 2280 for (def collsion: listCollisions ) { 2281 2281 def globalAId = collsion.getGlobalAId() 2282 2282 ... ... @@ -2284,7 +2284,4 @@ 2284 2284 def globalBId = collsion.getGlobalBId() 2285 2285 2286 2286 // console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0” 2287 -} 2288 -{{/code}} 2289 - 2290 - 2274 +}{{/code}}