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

Last modified by Bimit Administrator on 02.10.2024, 09:47

From version 56.2
edited by Bimit Administrator
on 15.02.2022, 13:38
Change comment: There is no comment for this version
To version 56.4
edited by Bimit Administrator
on 15.02.2022, 13:44
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1872,12 +1872,15 @@
1872 1872  
1873 1873  (% class="box infomessage" %)
1874 1874  (((
1875 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать: условие поиска или список элементов
1875 +**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели)
1876 1876  )))
1877 1877  
1878 1878  * **bim.showElements(Условие поиска)**
1879 +* **bim.showElements(список глобальных идентификаторов элементов)**
1880 +* **bim.showElements(список идентификаторов элементов)**
1881 +* **bim.showElements(список элементов)**
1879 1879  
1880 -**Пример использования:**
1883 +**Примеры использования:**
1881 1881  
1882 1882  {{code language="java"}}
1883 1883  def conditionWall = bim.createCondition("class", "eq", "IfcWall")
... ... @@ -1886,44 +1886,14 @@
1886 1886  
1887 1887  {{/code}}
1888 1888  
1889 -
1890 -(% class="box infomessage" %)
1891 -(((
1892 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов
1893 -)))
1894 -
1895 -* **bim.showElements(список глобальных идентификаторов элементов)**
1896 -
1897 -**Пример использования:**
1898 -
1899 1899  {{code language="java"}}
1900 1900  bim.showElements(["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"])
1901 1901  {{/code}}
1902 1902  
1903 -
1904 -(% class="box infomessage" %)
1905 -(((
1906 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов
1907 -)))
1908 -
1909 -* **bim.showElements(список идентификаторов элементов)**
1910 -
1911 -**Пример использования:**
1912 -
1913 1913  {{code language="java"}}
1914 1914  bim.showElements([UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003",UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003"])
1915 1915  {{/code}}
1916 1916  
1917 -
1918 -(% class="box infomessage" %)
1919 -(((
1920 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных элементов
1921 -)))
1922 -
1923 -* **bim.showElements(список элементов)**
1924 -
1925 -**Пример использования:**
1926 -
1927 1927  {{code language="java"}}
1928 1928  def elementCondition = bim.createCondition("attribute","width", "gt", "1000")
1929 1929  def elements = bim.getElements(elementCondition)
... ... @@ -1938,8 +1938,10 @@
1938 1938  )))
1939 1939  
1940 1940  * **bim.createGroupElements (Цвет, Условие поиска)**
1914 +* **bim.createGroupElements (Цвет, список элементов)**
1915 +* **bim.createGroupElements (Цвет, список идентификаторов элементов)**
1941 1941  
1942 -**Пример использования:**
1917 +**Примеры использования:**
1943 1943  
1944 1944  {{code language="java"}}
1945 1945  def conditionDoor = bim.createCondition("class", "eq", "IfcDoor")
... ... @@ -1947,37 +1947,16 @@
1947 1947  
1948 1948  {{/code}}
1949 1949  
1950 -
1951 -(% class="box infomessage" %)
1952 -(((
1953 -**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX
1954 -)))
1955 -
1956 -* **bim.createGroupElements (Цвет, список элементов)**
1957 -
1958 -**Пример использования:**
1959 -
1960 -{{code language="java"}}
1961 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor")
1925 + {{code language="java"}}def conditionDoor = bim.createCondition("class", "eq", "IfcDoor")
1962 1962  def elements = bim.getElements(conditionDoor)
1963 1963  bim.createGroupElements("#FF9933", elements )
1964 -
1965 1965  {{/code}}
1966 1966  
1967 -
1968 -(% class="box infomessage" %)
1969 -(((
1970 -**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX
1971 -)))
1972 -
1973 -* **bim.createGroupElements (Цвет, список идентификаторов элементов)**
1974 -
1975 -**Пример использования:**
1976 -
1977 1977  {{code language="java"}}
1978 1978  bim.createGroupElements("#FF9933", ["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"] )
1979 1979  {{/code}}
1980 1980  
1934 +
1981 1981  (% class="box infomessage" %)
1982 1982  (((
1983 1983  **showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов