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 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
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1894,7 +1894,6 @@ 1894 1894 1895 1895 {{/code}} 1896 1896 1897 -====== **createGroupElements** ====== 1898 1898 1899 1899 (% class="box infomessage" %) 1900 1900 ((( ... ... @@ -1913,19 +1913,16 @@ 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) 1915 + {{code language="java"}}def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1916 +def elements = bim.getElements(conditionDoor) 1917 +bim.createGroupElements("#FF9933", elements ) 1920 1920 {{/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,13 +1958,10 @@ 1958 1958 1959 1959 {{/code}} 1960 1960 1961 - 1962 -{{code language="java"}} 1963 -def elementCondition = bim.createCondition("attribute","width", "gt", "1000") 1964 -bim.showElements(elementCondition) 1955 + {{code language="java"}}def elementCondition = bim.createCondition("attribute","width", "gt", "1000") 1956 +bim.showElements(elementCondition ) 1965 1965 {{/code}} 1966 1966 1967 - 1968 1968 {{code language="java"}} 1969 1969 def elementCondition = bim.createCondition("attribute","BaseQuantities","width", "gt", "1000") 1970 1970 bim.showElements(elementCondition) ... ... @@ -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") 2267 + {{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 ... ... @@ -2286,5 +2286,3 @@ 2286 2286 // console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0” 2287 2287 } 2288 2288 {{/code}} 2289 - 2290 -