Changes for page Интерфейс bim

Last modified by Bimit Administrator on 02.10.2024, 09:47

From version 58.1
edited by Bimit Administrator
on 15.02.2022, 14:29
Change comment: There is no comment for this version
To version 58.2
edited by Bimit Administrator
on 15.02.2022, 14:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1913,15 +1913,19 @@
1913 1913  
1914 1914  {{/code}}
1915 1915  
1916 - {{code language="java"}}def conditionDoor = bim.createCondition("class", "eq", "IfcDoor")
1917 -def elements = bim.getElements(conditionDoor)
1918 -bim.createGroupElements("#FF9933", elements ){{/code}}
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}}
1919 1919  
1922 +
1920 1920  {{code language="java"}}
1921 1921  bim.createGroupElements("#FF9933", ["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"] )
1922 1922  {{/code}}
1923 1923  
1924 1924  
1928 +
1925 1925  (% class="box infomessage" %)
1926 1926  (((
1927 1927  **showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов
... ... @@ -1941,7 +1941,9 @@
1941 1941  **createCondition** - функция создания условия поиска элементов
1942 1942  )))
1943 1943  
1944 -* **createCondition - **функция создания условия поиска элементов по атрибуту, по группе атрибутов и атрибуту
1948 +* **bim.createCondition(параметр поиска, оператор сравнения,значение для поиска)**
1949 +* **bim.createCondition(параметр поиска по атрибуту, наименование атрибута, оператор сравнения,значение поиска атрибута)**
1950 +* **bim.createCondition(параметр поиска по атрибуту, наименование группы атрибутов,наименование атрибута, оператор сравнения,значение поиска атрибута)**
1945 1945  
1946 1946  **Примеры использования:**
1947 1947  
... ... @@ -1952,10 +1952,14 @@
1952 1952  
1953 1953  {{/code}}
1954 1954  
1955 - {{code language="java"}}def elementCondition = bim.createCondition("attribute","width", "gt", "1000")
1956 -bim.showElements(elementCondition ){{/code}}
1957 1957  
1958 1958  {{code language="java"}}
1963 +def elementCondition = bim.createCondition("attribute","width", "gt", "1000")
1964 +bim.showElements(elementCondition)
1965 +{{/code}}
1966 +
1967 +
1968 +{{code language="java"}}
1959 1959  def elementCondition = bim.createCondition("attribute","BaseQuantities","width", "gt", "1000")
1960 1960  bim.showElements(elementCondition)
1961 1961  
... ... @@ -1962,6 +1962,7 @@
1962 1962  {{/code}}
1963 1963  
1964 1964  
1975 +
1965 1965  (% class="box infomessage" %)
1966 1966  (((
1967 1967  **getProjectCollisions** - функция получения списка коллизий проекта