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

Last modified by Bimit Administrator on 02.10.2024, 09:47

From version 52.5
edited by Bimit Administrator
on 11.02.2022, 09:24
Change comment: There is no comment for this version
To version 52.1
edited by Bimit Administrator
on 10.02.2022, 15:49
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -15,16 +15,11 @@
15 15  * [[getGeometryElements>>||anchor="HgetGeometryElements"]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии
16 16  * [[getGeometryProject>>||anchor="HgetGeometryProject"]] - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ
17 17  * [[getGeometryModel>>||anchor="HgetGeometryModel"]] - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ
18 -* [[getGeometryElementA>>||anchor="HgetGeometryElementA"]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует)
19 -* [[getGeometryElementB>>||anchor="HgetGeometryElementB"]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует)
20 -* [[showElements>>||anchor="HshowElements"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать: условие поиска или список элементов
21 -* [[showElements>>||anchor="HshowElements"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов
22 -* [[showElements>>||anchor="HshowElements"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов
23 -* [[showElements>>||anchor="HshowElements"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных элементов
24 -* [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX
25 -* [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX
26 -* [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX
27 -* [[showGroupElements>>||anchor="HshowGroupElements"]] - функция отображения/подсветки на экране ранее созданных групп элементов
18 +* getGeometryElementA
19 +* getGeometryElementB
20 +* showElements
21 +* createGroupElements
22 +* showGroupElements
28 28  * createCondition
29 29  * getProjectCollisions
30 30  * getModelCollisions
... ... @@ -1846,166 +1846,4 @@
1846 1846  
1847 1847  {{/code}}
1848 1848  
1849 -
1850 -(% class="box infomessage" %)
1851 -(((
1852 -**getGeometryElementA** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует)
1853 -)))
1854 -
1855 -* **bim.getGeometryElementA()**
1856 -
1857 -**Пример использования:**
1858 -
1859 -{{code language="java"}}
1860 -def geometryElement = bim.getGeometryElementA()
1861 -def globalId = geometryElement .getGlobalId()
1862 -
1863 -// console.info(globalId) -> “INFO: 16BLvbdfv9tvbtZs9KMly$”
1864 -def volumeElement = geometryElement .getVolume()
1865 -
1866 -// console.info(volumeElement.toString()) -> “INFO: 1.34”
1867 -{{/code}}
1868 -
1869 -
1870 -(% class="box infomessage" %)
1871 -(((
1872 -**getGeometryElementB** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует)
1873 -)))
1874 -
1875 -* **bim.getGeometryElementB()**
1876 -
1877 -**Пример использования:**
1878 -
1879 -{{code language="java"}}
1880 -def geometryElement = bim.getGeometryElementB()
1881 -def globalId = geometryElement .getGlobalId()
1882 -
1883 -// console.info(globalId) -> “INFO: 16BLvbdfv9tvbtZs9KMly$”
1884 -def volumeElement = geometryElement .getVolume()
1885 -
1886 -// console.info(volumeElement.toString()) -> “INFO: 1.01”
1887 -{{/code}}
1888 -
1889 -
1890 -(% class="box infomessage" %)
1891 -(((
1892 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать: условие поиска или список элементов
1893 -)))
1894 -
1895 -* **bim.showElements(Условие поиска)**
1896 -
1897 -**Пример использования:**
1898 -
1899 -{{code language="java"}}
1900 -def conditionWall = bim.createCondition("class", "eq", "IfcWall")
1901 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor")
1902 -bim.showElements(conditionWall | conditionDoor )
1903 -
1904 -{{/code}}
1905 -
1906 -
1907 -(% class="box infomessage" %)
1908 -(((
1909 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов
1910 -)))
1911 -
1912 -* **bim.showElements(список глобальных идентификаторов элементов)**
1913 -
1914 -**Пример использования:**
1915 -
1916 -{{code language="java"}}
1917 -bim.showElements([‘dhb487dbcsndb’,’salndhkjfnjkenkjsd’,’sdfsdfadsdfsad’])
1918 -{{/code}}
1919 -
1920 -
1921 -(% class="box infomessage" %)
1922 -(((
1923 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов
1924 -)))
1925 -
1926 -* **bim.showElements(список идентификаторов элементов)**
1927 -
1928 -**Пример использования:**
1929 -
1930 -{{code language="java"}}
1931 -bim.showElements([UUID.fromString(“ac178efe-7e8d-11ec-90d6-0242ac120003”,UUID.fromString(“e5a114d0-7de1-11ec-90d6-0242ac120003”])
1932 -{{/code}}
1933 -
1934 -
1935 -(% class="box infomessage" %)
1936 -(((
1937 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных элементов
1938 -)))
1939 -
1940 -* **bim.showElements(список элементов)**
1941 -
1942 -**Пример использования:**
1943 -
1944 -{{code language="java"}}
1945 -def elementCondition = bim.createCondition("attribute",”width”, "gt", "1000")
1946 -def elements = bim.getElements(elementCondition)
1947 -bim.showElements(elements)
1948 -
1949 -{{/code}}
1950 -
1951 -
1952 -(% class="box infomessage" %)
1953 -(((
1954 -**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX
1955 -)))
1956 -
1957 -* **bim.createGroupElements (Цвет, Условие поиска)**
1958 -
1959 -**Пример использования:**
1960 -
1961 -{{code language="java"}}
1962 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor")
1963 -bim.createGroupElements("#FF9933", conditionDoor )
1964 -
1965 -{{/code}}
1966 -
1967 -
1968 -(% class="box infomessage" %)
1969 -(((
1970 -**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX
1971 -)))
1972 -
1973 -* **bim.createGroupElements (Цвет, список элементов)**
1974 -
1975 -**Пример использования:**
1976 -
1977 -{{code language="java"}}
1978 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor")
1979 -def elements = bim.getElements(conditionDoor)
1980 -bim.createGroupElements("#FF9933", elements )
1981 -
1982 -{{/code}}
1983 -
1984 -
1985 -(% class="box infomessage" %)
1986 -(((
1987 -**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX
1988 -)))
1989 -
1990 -* **bim.createGroupElements (Цвет, список идентификаторов элементов)**
1991 -
1992 -**Пример использования:**
1993 -
1994 -{{code language="java"}}
1995 -bim.createGroupElements("#FF9933", [‘dhb487dbcsndb’,’salndhkjfnjkenkjsd’,’sdfsdfadsdfsad’] )
1996 -{{/code}}
1997 -
1998 -(% class="box infomessage" %)
1999 -(((
2000 -**showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов
2001 -)))
2002 -
2003 -* **bim.showGroupElements()**
2004 -
2005 -**Пример использования:**
2006 -
2007 -{{code language="java"}}
2008 -bim.showGroupElements()
2009 -{{/code}}
2010 -
2011 2011