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

Last modified by Bimit Administrator on 02.10.2024, 09:47

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

Summary

Details

Page properties
Content
... ... @@ -30,8 +30,7 @@
30 30  * [[createCondition>>||anchor="HcreateCondition"]] - функция создания условия поиска элементов по группе атрибутов и атрибуту
31 31  * [[getProjectCollisions>>||anchor="HgetProjectCollisions"]] - функция получения списка коллизий проекта (полный список)
32 32  * [[getProjectCollisions>>||anchor="HgetProjectCollisions"]] - функция получения списка коллизий модели c указанием нужного статуса (см. Статусы коллизий)
33 -* [[getModelCollisions>>||anchor="HgetModelCollisions"]] - функция получения списка коллизий модели (полный список по модели)
34 -* [[getModelCollisions>>||anchor="HgetModelCollisions"]] - функция получения списка коллизий модели c указанием нужного статуса коллизий (см. Статусы коллизий)
33 +* getModelCollisions
35 35  
36 36  ====== ======
37 37  
... ... @@ -199,7 +199,7 @@
199 199  **Пример использования:**
200 200  
201 201  {{code language="java"}}
202 -def profile = bim.getProfile(UUID.fromString("ef952aa8-7ddc-11ec-90d6-0242ac120003")
201 +def profile = bim.getProfile(UUID.fromString(ef952aa8-7ddc-11ec-90d6-0242ac120003")
203 203  def profileUuid= profile.getUuid()
204 204  
205 205  // console.info(profileUuid.toString()) -> “INFO: ef952aa8-7ddc-11ec-90d6-0242ac120003”
... ... @@ -235,7 +235,7 @@
235 235  **Пример использования:**
236 236  
237 237  {{code language="java"}}
238 -def listModelRevisions = bim.getModelRevisions(UUID.fromString("4e733308-7ddd-11ec-90d6-0242ac120003")
237 +def listModelRevisions = bim.getModelRevisions(UUID.fromString(4e733308-7ddd-11ec-90d6-0242ac120003)
239 239  for (ModelRevision modelRevision: listModelRevisions ) {
240 240   def modelRevisionUuid= modelRevision.getUuid()
241 241  
... ... @@ -890,7 +890,7 @@
890 890  **Пример использования:**
891 891  
892 892  {{code language="java"}}
893 -def element = bim.getElement(UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003")
892 +def element = bim.getElement(UUID.fromString(e5a114d0-7de1-11ec-90d6-0242ac120003)
894 894  def globalId = element.getGlobalId()
895 895  
896 896  // console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
... ... @@ -1231,7 +1231,7 @@
1231 1231  **Пример использования:**
1232 1232  
1233 1233  {{code language="java"}}
1234 -def geometryElement = bim.getGeometryElement(UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003")
1233 +def geometryElement = bim.getGeometryElement(UUID.fromString(e5a114d0-7de1-11ec-90d6-0242ac120003)
1235 1235  def globalId = geometryElement .getGlobalId()
1236 1236  
1237 1237  // console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
... ... @@ -1845,7 +1845,7 @@
1845 1845  **Пример использования:**
1846 1846  
1847 1847  {{code language="java"}}
1848 -def geometryModel = bim.getGeometryModel(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003")
1847 +def geometryModel = bim.getGeometryModel(UUID.fromString(ac178efe-7e8d-11ec-90d6-0242ac120003)
1849 1849  def bounds = geometryModel.getBounds()
1850 1850  
1851 1851  {{/code}}
... ... @@ -1918,7 +1918,7 @@
1918 1918  **Пример использования:**
1919 1919  
1920 1920  {{code language="java"}}
1921 -bim.showElements(["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"])
1920 +bim.showElements([dhb487dbcsndb,salndhkjfnjkenkjsd,sdfsdfadsdfsad])
1922 1922  {{/code}}
1923 1923  
1924 1924  
... ... @@ -1932,7 +1932,7 @@
1932 1932  **Пример использования:**
1933 1933  
1934 1934  {{code language="java"}}
1935 -bim.showElements([UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003",UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003"])
1934 +bim.showElements([UUID.fromString(ac178efe-7e8d-11ec-90d6-0242ac120003,UUID.fromString(e5a114d0-7de1-11ec-90d6-0242ac120003])
1936 1936  {{/code}}
1937 1937  
1938 1938  
... ... @@ -1946,7 +1946,7 @@
1946 1946  **Пример использования:**
1947 1947  
1948 1948  {{code language="java"}}
1949 -def elementCondition = bim.createCondition("attribute","width", "gt", "1000")
1948 +def elementCondition = bim.createCondition("attribute",width, "gt", "1000")
1950 1950  def elements = bim.getElements(elementCondition)
1951 1951  bim.showElements(elements)
1952 1952  
... ... @@ -1996,7 +1996,7 @@
1996 1996  **Пример использования:**
1997 1997  
1998 1998  {{code language="java"}}
1999 -bim.createGroupElements("#FF9933", ["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"] )
1998 +bim.createGroupElements("#FF9933", [dhb487dbcsndb,salndhkjfnjkenkjsd,sdfsdfadsdfsad] )
2000 2000  {{/code}}
2001 2001  
2002 2002  (% class="box infomessage" %)
... ... @@ -2040,7 +2040,7 @@
2040 2040  **Пример использования:**
2041 2041  
2042 2042  {{code language="java"}}
2043 -def elementCondition = bim.createCondition("attribute","width", "gt", "1000")
2042 +def elementCondition = bim.createCondition("attribute",width, "gt", "1000")
2044 2044  bim.showElements(elementCondition )
2045 2045  
2046 2046  {{/code}}
... ... @@ -2056,7 +2056,7 @@
2056 2056  **Пример использования:**
2057 2057  
2058 2058  {{code language="java"}}
2059 -def elementCondition = bim.createCondition("attribute","BaseQuantities","width", "gt", "1000")
2058 +def elementCondition = bim.createCondition("attribute",BaseQuantities,width, "gt", "1000")
2060 2060  bim.showElements(elementCondition)
2061 2061  
2062 2062  {{/code}}
... ... @@ -2336,7 +2336,7 @@
2336 2336  **Пример использования:**
2337 2337  
2338 2338  {{code language="java"}}
2339 -def listCollisions = bim.getProjectCollisions("NEW")
2338 +def listCollisions = bim.getProjectCollisions(NEW)
2340 2340  for (def collsion: listCollisions ) {
2341 2341  def globalAId = collsion.getGlobalAId()
2342 2342  
... ... @@ -2348,48 +2348,4 @@
2348 2348  
2349 2349  {{/code}}
2350 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}}
2350 +