Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 52.3
edited by Bimit Administrator
on 11.02.2022, 09:11
on 11.02.2022, 09:11
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,12 +15,9 @@ 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"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных элементов 18 +* getGeometryElementA 19 +* getGeometryElementB 20 +* showElements 24 24 * createGroupElements 25 25 * showGroupElements 26 26 * createCondition ... ... @@ -1844,106 +1844,4 @@ 1844 1844 1845 1845 {{/code}} 1846 1846 1847 - 1848 -(% class="box infomessage" %) 1849 -((( 1850 -**getGeometryElementA** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует) 1851 -))) 1852 - 1853 -* **bim.getGeometryElementA()** 1854 - 1855 -**Пример использования:** 1856 - 1857 -{{code language="java"}} 1858 -def geometryElement = bim.getGeometryElementA() 1859 -def globalId = geometryElement .getGlobalId() 1860 - 1861 -// console.info(globalId) -> “INFO: 16BLvbdfv9tvbtZs9KMly$” 1862 -def volumeElement = geometryElement .getVolume() 1863 - 1864 -// console.info(volumeElement.toString()) -> “INFO: 1.34” 1865 -{{/code}} 1866 - 1867 - 1868 -(% class="box infomessage" %) 1869 -((( 1870 -**getGeometryElementB** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует) 1871 -))) 1872 - 1873 -* **bim.getGeometryElementB()** 1874 - 1875 -**Пример использования:** 1876 - 1877 -{{code language="java"}} 1878 -def geometryElement = bim.getGeometryElementB() 1879 -def globalId = geometryElement .getGlobalId() 1880 - 1881 -// console.info(globalId) -> “INFO: 16BLvbdfv9tvbtZs9KMly$” 1882 -def volumeElement = geometryElement .getVolume() 1883 - 1884 -// console.info(volumeElement.toString()) -> “INFO: 1.01” 1885 -{{/code}} 1886 - 1887 - 1888 -(% class="box infomessage" %) 1889 -((( 1890 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать: условие поиска или список элементов 1891 -))) 1892 - 1893 -* **bim.showElements(Условие поиска)** 1894 - 1895 -**Пример использования:** 1896 - 1897 -{{code language="java"}} 1898 -def conditionWall = bim.createCondition("class", "eq", "IfcWall") 1899 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1900 -bim.showElements(conditionWall | conditionDoor ) 1901 - 1902 -{{/code}} 1903 - 1904 - 1905 -(% class="box infomessage" %) 1906 -((( 1907 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов 1908 -))) 1909 - 1910 -* **bim.showElements(список глобальных идентификаторов элементов)** 1911 - 1912 -**Пример использования:** 1913 - 1914 -{{code language="java"}} 1915 -bim.showElements([‘dhb487dbcsndb’,’salndhkjfnjkenkjsd’,’sdfsdfadsdfsad’]) 1916 -{{/code}} 1917 - 1918 - 1919 -(% class="box infomessage" %) 1920 -((( 1921 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов 1922 -))) 1923 - 1924 -* **bim.showElements(список идентификаторов элементов)** 1925 - 1926 -**Пример использования:** 1927 - 1928 -{{code language="java"}} 1929 -bim.showElements([UUID.fromString(“ac178efe-7e8d-11ec-90d6-0242ac120003”,UUID.fromString(“e5a114d0-7de1-11ec-90d6-0242ac120003”]) 1930 -{{/code}} 1931 - 1932 - 1933 -(% class="box infomessage" %) 1934 -((( 1935 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных элементов 1936 -))) 1937 - 1938 -* **bim.showElements(список элементов)** 1939 - 1940 -**Пример использования:** 1941 - 1942 -{{code language="java"}} 1943 -def elementCondition = bim.createCondition("attribute",”width”, "gt", "1000") 1944 -def elements = bim.getElements(elementCondition) 1945 -bim.showElements(elements) 1946 - 1947 -{{/code}} 1948 - 1949 1949