Интерфейс bim

Версия 12.1 от Bimit Administrator на 09.02.2022, 08:57

Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы:

  • getProject
  • getProfile
  • getProjectModels
  • getModelRevisions
  • getProjectTasks - получение списка всех задач проекта
  • getElement
  • getElements
  • getGeometryElement
  • getGeometryElements
  • getGeometryProject
  • getGeometryModel
  • getGeometryElementA
  • getGeometryElementB
  • showElements
  • createGroupElements
  • showGroupElements
  • createCondition
  • getProjectCollisions
  • getModelCollisions

getProjectTasks - получение списка всех задач проекта

  • getProjectTasks() метод, который возвращает структуру списка задач, каждая задача представляет из себя следующую структуру:
поле  тип данных поляописание поляметод взяти\ данных поля
    
    
    
    
    

Пример использования

def listTasks = bim.getProjectTasks()
for (Task task: listTasks ) {
    def taskUuid= task.getUuid()

   // console.info(taskUuid .toString())  -> “INFO: c73df7aa-7ddd-11ec-90d6-0242ac120003”
}