
0
Наборы каркасов
Здравствуйте!
Подскажите, как добраться до списка наборов каркасов (через скрипт)?
И как вывести данные набора?
Customer support service by UserEcho
Здравствуйте!
Подскажите, как добраться до списка наборов каркасов (через скрипт)?
И как вывести данные набора?
Customer support service by UserEcho
Здравствуйте, можно вот здесь посмотреть ответ:
https://forum.micromine.com/communities/12/topics/2561-poluchit-vse-imena-v-tipe-tridb
Вот что нужно
Станислав, благодарю за объяснение.
Для того чтобы подсказать Вам лучший вариант, опишите, пожалуйста, полную задачу, которую Вы решаете.
В каждом наборе есть свои определённые каркасы.
Из набора каркаса берём каждый "идентификатор"
и строим отдельную пустую блочную модель.
Как то так - в кратце.
А обязательно получать список наборов каркасов?
Нельзя ли упростить и все каркасы в одном наборе использовать?
Один каркас - одна блочная модель.
Станислав, здравствуйте!
Задача решаема, но достаточно трудоемка, поэтому стоит продумать другой вариант решения Вашей задачи.
Как решить задачу через Ваш подход:
1. Вся информация о формах хранится в файле .BDB. Чтобы получить список форм для определённой функции используйте функцию get_form_info:
Пример кода:
form_operations.py
В функцию необходимо подать id формы, для набора каркасов это 408.Функция возвращает словарь, в котором ключ это имя формы, а значение номер(Идентификатор).
2. Далее необходимо получить данные из формы(тип,атрибут,идентификатор), для этого можно использовать код ниже. Проблема в том, что информация будет в XML формате, и чтобы её достать необходимо еще парсить XML.
В целом задача решаема, но стоит ли оно того, смотрите сами.
Илья
Понятно. Будем решать...
Спасибо.