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

Last modified by Bimit Administrator on 02.10.2024, 09:47

From version 52.4
edited by Bimit Administrator
on 11.02.2022, 09:21
Change comment: There is no comment for this version
To version 55.1
edited by Bimit Administrator
on 14.02.2022, 15:31
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -24,10 +24,14 @@
24 24  * [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX
25 25  * [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX
26 26  * [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX
27 -* showGroupElements
28 -* createCondition
29 -* getProjectCollisions
30 -* getModelCollisions
27 +* [[showGroupElements>>||anchor="HshowGroupElements"]] - функция отображения/подсветки на экране ранее созданных групп элементов
28 +* [[createCondition>>||anchor="HcreateCondition"]] - функция создания условия поиска элементов
29 +* [[createCondition>>||anchor="HcreateCondition"]] - функция создания условия поиска элементов по атрибуту
30 +* [[createCondition>>||anchor="HcreateCondition"]] - функция создания условия поиска элементов по группе атрибутов и атрибуту
31 +* [[getProjectCollisions>>||anchor="HgetProjectCollisions"]] - функция получения списка коллизий проекта (полный список)
32 +* [[getProjectCollisions>>||anchor="HgetProjectCollisions"]] - функция получения списка коллизий модели c указанием нужного статуса (см. Статусы коллизий)
33 +* [[getModelCollisions>>||anchor="HgetModelCollisions"]] - функция получения списка коллизий модели (полный список по модели)
34 +* [[getModelCollisions>>||anchor="HgetModelCollisions"]] - функция получения списка коллизий модели c указанием нужного статуса коллизий (см. Статусы коллизий)
31 31  
32 32  ====== ======
33 33  
... ... @@ -195,7 +195,7 @@
195 195  **Пример использования:**
196 196  
197 197  {{code language="java"}}
198 -def profile = bim.getProfile(UUID.fromString(ef952aa8-7ddc-11ec-90d6-0242ac120003")
202 +def profile = bim.getProfile(UUID.fromString("ef952aa8-7ddc-11ec-90d6-0242ac120003")
199 199  def profileUuid= profile.getUuid()
200 200  
201 201  // console.info(profileUuid.toString()) -> “INFO: ef952aa8-7ddc-11ec-90d6-0242ac120003”
... ... @@ -231,7 +231,7 @@
231 231  **Пример использования:**
232 232  
233 233  {{code language="java"}}
234 -def listModelRevisions = bim.getModelRevisions(UUID.fromString(4e733308-7ddd-11ec-90d6-0242ac120003)
238 +def listModelRevisions = bim.getModelRevisions(UUID.fromString("4e733308-7ddd-11ec-90d6-0242ac120003")
235 235  for (ModelRevision modelRevision: listModelRevisions ) {
236 236   def modelRevisionUuid= modelRevision.getUuid()
237 237  
... ... @@ -886,7 +886,7 @@
886 886  **Пример использования:**
887 887  
888 888  {{code language="java"}}
889 -def element = bim.getElement(UUID.fromString(e5a114d0-7de1-11ec-90d6-0242ac120003)
893 +def element = bim.getElement(UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003")
890 890  def globalId = element.getGlobalId()
891 891  
892 892  // console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
... ... @@ -1227,7 +1227,7 @@
1227 1227  **Пример использования:**
1228 1228  
1229 1229  {{code language="java"}}
1230 -def geometryElement = bim.getGeometryElement(UUID.fromString(e5a114d0-7de1-11ec-90d6-0242ac120003)
1234 +def geometryElement = bim.getGeometryElement(UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003")
1231 1231  def globalId = geometryElement .getGlobalId()
1232 1232  
1233 1233  // console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
... ... @@ -1841,7 +1841,7 @@
1841 1841  **Пример использования:**
1842 1842  
1843 1843  {{code language="java"}}
1844 -def geometryModel = bim.getGeometryModel(UUID.fromString(ac178efe-7e8d-11ec-90d6-0242ac120003)
1848 +def geometryModel = bim.getGeometryModel(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003")
1845 1845  def bounds = geometryModel.getBounds()
1846 1846  
1847 1847  {{/code}}
... ... @@ -1914,7 +1914,7 @@
1914 1914  **Пример использования:**
1915 1915  
1916 1916  {{code language="java"}}
1917 -bim.showElements([dhb487dbcsndb,salndhkjfnjkenkjsd,sdfsdfadsdfsad])
1921 +bim.showElements(["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"])
1918 1918  {{/code}}
1919 1919  
1920 1920  
... ... @@ -1928,7 +1928,7 @@
1928 1928  **Пример использования:**
1929 1929  
1930 1930  {{code language="java"}}
1931 -bim.showElements([UUID.fromString(ac178efe-7e8d-11ec-90d6-0242ac120003,UUID.fromString(e5a114d0-7de1-11ec-90d6-0242ac120003])
1935 +bim.showElements([UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003",UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003"])
1932 1932  {{/code}}
1933 1933  
1934 1934  
... ... @@ -1942,7 +1942,7 @@
1942 1942  **Пример использования:**
1943 1943  
1944 1944  {{code language="java"}}
1945 -def elementCondition = bim.createCondition("attribute",width, "gt", "1000")
1949 +def elementCondition = bim.createCondition("attribute","width", "gt", "1000")
1946 1946  def elements = bim.getElements(elementCondition)
1947 1947  bim.showElements(elements)
1948 1948  
... ... @@ -1992,7 +1992,400 @@
1992 1992  **Пример использования:**
1993 1993  
1994 1994  {{code language="java"}}
1995 -bim.createGroupElements("#FF9933", [dhb487dbcsndb,salndhkjfnjkenkjsd,sdfsdfadsdfsad] )
1999 +bim.createGroupElements("#FF9933", ["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"] )
1996 1996  {{/code}}
1997 1997  
1998 -
2002 +(% class="box infomessage" %)
2003 +(((
2004 +**showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов
2005 +)))
2006 +
2007 +* **bim.showGroupElements()**
2008 +
2009 +**Пример использования:**
2010 +
2011 +{{code language="java"}}
2012 +bim.showGroupElements()
2013 +{{/code}}
2014 +
2015 +
2016 +(% class="box infomessage" %)
2017 +(((
2018 +**createCondition** - функция создания условия поиска элементов
2019 +)))
2020 +
2021 +* **createCondition**
2022 +
2023 +**Пример использования:**
2024 +
2025 +{{code language="java"}}
2026 +def conditionWall = bim.createCondition("class", "eq", "IfcWall")
2027 +def conditionDoor = bim.createCondition("class", "eq", "IfcDoor")
2028 +bim.showElements(conditionWall | conditionDoor )
2029 +
2030 +{{/code}}
2031 +
2032 +
2033 +(% class="box infomessage" %)
2034 +(((
2035 +**createCondition** - функция создания условия поиска элементов по атрибуту
2036 +)))
2037 +
2038 +* **createCondition**
2039 +
2040 +**Пример использования:**
2041 +
2042 +{{code language="java"}}
2043 +def elementCondition = bim.createCondition("attribute","width", "gt", "1000")
2044 +bim.showElements(elementCondition )
2045 +
2046 +{{/code}}
2047 +
2048 +
2049 +(% class="box infomessage" %)
2050 +(((
2051 +**createCondition** - функция создания условия поиска элементов по группе атрибутов и атрибуту
2052 +)))
2053 +
2054 +* **createCondition**
2055 +
2056 +**Пример использования:**
2057 +
2058 +{{code language="java"}}
2059 +def elementCondition = bim.createCondition("attribute","BaseQuantities","width", "gt", "1000")
2060 +bim.showElements(elementCondition)
2061 +
2062 +{{/code}}
2063 +
2064 +
2065 +(% class="box infomessage" %)
2066 +(((
2067 +**getProjectCollisions** - функция получения списка коллизий проекта (полный список)
2068 +)))
2069 +
2070 +* **bim.getProjectCollisions()**
2071 +
2072 +(((
2073 +(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %)
2074 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2075 +(% style="line-height:1.2" %)
2076 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Поле
2077 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2078 +(% style="line-height:1.2" %)
2079 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Тип данных поля
2080 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2081 +(% style="line-height:1.2" %)
2082 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Описание поля
2083 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2084 +(% style="line-height:1.2" %)
2085 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Метод взятия данных поля
2086 +)))
2087 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2088 +(% style="line-height:1.38" %)
2089 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid
2090 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2091 +(% style="line-height:1.38" %)
2092 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid
2093 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2094 +(% style="line-height:1.38" %)
2095 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор коллизии
2096 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2097 +(% style="line-height:1.38" %)
2098 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getUuid()
2099 +)))
2100 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2101 +(% style="line-height:1.38" %)
2102 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)status
2103 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2104 +(% style="line-height:1.38" %)
2105 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Enum:
2106 +
2107 +(% style="line-height:1.38" %)
2108 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)NEW, WORK, SOLVED, ALLOWED
2109 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2110 +(% style="line-height:1.38" %)
2111 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)статус коллизии
2112 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2113 +(% style="line-height:1.38" %)
2114 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getStatus()
2115 +)))
2116 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2117 +(% style="line-height:1.38" %)
2118 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)elementBUuid
2119 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2120 +(% style="line-height:1.38" %)
2121 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid
2122 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2123 +(% style="line-height:1.38" %)
2124 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентифкатор элемента сторона 2 если есть
2125 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2126 +(% style="line-height:1.38" %)
2127 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getElementBUuid()
2128 +)))
2129 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2130 +(% style="line-height:1.38" %)
2131 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)elementAUuid
2132 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2133 +(% style="line-height:1.38" %)
2134 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid
2135 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2136 +(% style="line-height:1.38" %)
2137 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентифкатор элемента сторона 1 если есть
2138 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2139 +(% style="line-height:1.38" %)
2140 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getElementAUuid()
2141 +)))
2142 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2143 +(% style="line-height:1.38" %)
2144 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)modelAUuid
2145 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2146 +(% style="line-height:1.38" %)
2147 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid
2148 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2149 +(% style="line-height:1.38" %)
2150 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентифкатор модели сторона 1 если есть
2151 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2152 +(% style="line-height:1.38" %)
2153 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getModelAUuid()
2154 +)))
2155 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2156 +(% style="line-height:1.38" %)
2157 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)modelBUuid
2158 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2159 +(% style="line-height:1.38" %)
2160 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid
2161 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2162 +(% style="line-height:1.38" %)
2163 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентифкатор модели сторона 2 если есть
2164 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2165 +(% style="line-height:1.38" %)
2166 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getModelBUuid()
2167 +)))
2168 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2169 +(% style="line-height:1.38" %)
2170 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)globalIdA
2171 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2172 +(% style="line-height:1.38" %)
2173 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string
2174 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2175 +(% style="line-height:1.38" %)
2176 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)глобальный идентификатор элемента сторона 1 если есть
2177 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2178 +(% style="line-height:1.38" %)
2179 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getGlobalIdA()
2180 +)))
2181 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2182 +(% style="line-height:1.38" %)
2183 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)globalIdB
2184 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2185 +(% style="line-height:1.38" %)
2186 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string
2187 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2188 +(% style="line-height:1.38" %)
2189 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)глобальный идентификатор элемента сторона 2 если есть
2190 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2191 +(% style="line-height:1.38" %)
2192 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getGlobalIdB()
2193 +)))
2194 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2195 +(% style="line-height:1.38" %)
2196 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)createDate
2197 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2198 +(% style="line-height:1.38" %)
2199 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)date-time
2200 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2201 +(% style="line-height:1.38" %)
2202 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата формирование коллизии
2203 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2204 +(% style="line-height:1.38" %)
2205 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getCreateDate()
2206 +)))
2207 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2208 +(% style="line-height:1.38" %)
2209 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)shortDescription
2210 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2211 +(% style="line-height:1.38" %)
2212 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string
2213 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2214 +(% style="line-height:1.38" %)
2215 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)краткое описание коллизии
2216 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2217 +(% style="line-height:1.38" %)
2218 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getShortDescription()
2219 +)))
2220 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2221 +(% style="line-height:1.38" %)
2222 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)description
2223 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2224 +(% style="line-height:1.38" %)
2225 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string
2226 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2227 +(% style="line-height:1.38" %)
2228 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)описание коллизии
2229 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2230 +(% style="line-height:1.38" %)
2231 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getDescription()
2232 +)))
2233 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2234 +(% style="line-height:1.38" %)
2235 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)finder
2236 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2237 +(% style="line-height:1.38" %)
2238 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string
2239 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2240 +(% style="line-height:1.38" %)
2241 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор расчетного механизма, по которому получена коллизия
2242 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2243 +(% style="line-height:1.38" %)
2244 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getFinder()
2245 +)))
2246 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2247 +(% style="line-height:1.38" %)
2248 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)type
2249 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2250 +(% style="line-height:1.38" %)
2251 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string
2252 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2253 +(% style="line-height:1.38" %)
2254 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)тип коллизии
2255 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2256 +(% style="line-height:1.38" %)
2257 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getType()
2258 +)))
2259 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2260 +(% style="line-height:1.38" %)
2261 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)value
2262 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2263 +(% style="line-height:1.38" %)
2264 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string
2265 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2266 +(% style="line-height:1.38" %)
2267 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)значение коллизии
2268 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2269 +(% style="line-height:1.38" %)
2270 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getValue()
2271 +)))
2272 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2273 +(% style="line-height:1.38" %)
2274 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)note
2275 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2276 +(% style="line-height:1.38" %)
2277 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string
2278 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2279 +(% style="line-height:1.38" %)
2280 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)заметка по коллизии
2281 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2282 +(% style="line-height:1.38" %)
2283 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getNote()
2284 +)))
2285 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2286 +(% style="line-height:1.38" %)
2287 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)lastUpdateDate
2288 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2289 +(% style="line-height:1.38" %)
2290 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)date-time
2291 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2292 +(% style="line-height:1.38" %)
2293 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата последнего изменниея по коллизии
2294 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2295 +(% style="line-height:1.38" %)
2296 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getLastUpdateDate()
2297 +)))
2298 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)(((
2299 +(% style="line-height:1.38" %)
2300 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)isAcceptable
2301 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)(((
2302 +(% style="line-height:1.38" %)
2303 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boolean
2304 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)(((
2305 +(% style="line-height:1.38" %)
2306 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)флаг приемлемости коллизии
2307 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)(((
2308 +(% style="line-height:1.38" %)
2309 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getIsAcceptable()
2310 +)))
2311 +)))
2312 +
2313 +**Пример использования:**
2314 +
2315 +{{code language="java"}}
2316 +def listCollisions = bim.getProjectCollisions()
2317 +for (def collsion: listCollisions ) {
2318 +def globalAId = collsion.getGlobalAId()
2319 +
2320 +// console.info(globalAId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
2321 +def globalBId = collsion.getGlobalBId()
2322 +
2323 +// console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0”
2324 +}
2325 +
2326 +{{/code}}
2327 +
2328 +
2329 +(% class="box infomessage" %)
2330 +(((
2331 +**getProjectCollisions** - функция получения списка коллизий модели c указанием нужного статуса (см. Статусы коллизий)
2332 +)))
2333 +
2334 +* **bim.getProjectCollisions(Статус коллизии)**
2335 +
2336 +**Пример использования:**
2337 +
2338 +{{code language="java"}}
2339 +def listCollisions = bim.getProjectCollisions("NEW")
2340 +for (def collsion: listCollisions ) {
2341 +def globalAId = collsion.getGlobalAId()
2342 +
2343 +// console.info(globalAId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
2344 +def globalBId = collsion.getGlobalBId()
2345 +
2346 +// console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0”
2347 +}
2348 +
2349 +{{/code}}
2350 +
2351 +
2352 +(% class="box infomessage" %)
2353 +(((
2354 +**getModelCollisions** - функция получения списка коллизий модели (полный список по модели)
2355 +)))
2356 +
2357 +* **bim.getModelCollisions(Идентификатор модели)**
2358 +
2359 +**Пример использования:**
2360 +
2361 +{{code language="java"}}
2362 +def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003")
2363 +for (def collsion: listCollisions ) {
2364 +def globalAId = collsion.getGlobalAId()
2365 +
2366 +// console.info(globalAId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
2367 +def globalBId = collsion.getGlobalBId()
2368 +
2369 +// console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0”
2370 +}
2371 +
2372 +{{/code}}
2373 +
2374 +
2375 +(% class="box infomessage" %)
2376 +(((
2377 +**getModelCollisions** - функция получения списка коллизий модели c указанием нужного статуса коллизий (см. Статусы коллизий)
2378 +)))
2379 +
2380 +* **bim.getModelCollisions(Идентификатор модели, Статус коллизии)**
2381 +
2382 +**Пример использования:**
2383 +
2384 +{{code language="java"}}
2385 +def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003", "NEW")
2386 +for (def collsion: listCollisions ) {
2387 +def globalAId = collsion.getGlobalAId()
2388 +
2389 +// console.info(globalAId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
2390 +def globalBId = collsion.getGlobalBId()
2391 +
2392 +// console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0”
2393 +}
2394 +
2395 +{{/code}}