Интерфейс bim
Версия 8.1 от Bimit Administrator на 09.02.2022, 08:50
Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы:
- 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”
}
for (Task task: listTasks ) {
def taskUuid= task.getUuid()
// console.info(taskUuid .toString()) -> “INFO: c73df7aa-7ddd-11ec-90d6-0242ac120003”
}