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
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
on 10.02.2022, 15:49
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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