Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Биржа прикладных разработок => Тема начата: pr0100 от 24.04.18, 22:06:01

Название: Редактор раздела спецификации.
Отправлено: pr0100 от 24.04.18, 22:06:01
Макрос редактирования спецификации. Родился из задачи преобразовать вспомогательные объекты в базовые. С удалением исходных.
Возможности и функции.

1 Вспомогательный объект спецификации превращает в базовый.
2 Перемещает по разделам выделенную строку. Из "прочих" в "стандартные", "детали" и наоборот.
3 Удаляет все все связи, так как получаете на выходе только текст.
4 Возможность копирования в буфер обмена строк наименования и обозначения.
Именно как они записываются с иероглифами для компаса. К примеру для заполнения текстового файла с материалами.
5 Расположение по верх окон.
Запускать на активной спецификации.


python 3 (Внимание в коде русские символы)


***
Обнаружены ошибки
1 Проблема с масштабами многолистовых чертежей.
2 Записывает примечание в строку материал.
За исходный код и консультацию выражаю благодарность пользователю ТрындецЪ
Название: Re: Редактор раздела спецификации.
Отправлено: pr0100 от 25.04.18, 09:40:31
Собран exe файл, для тех у кого нет python.
Ссылка на загрузку https://goo.gl/7bjgMp (https://goo.gl/7bjgMp)
Название: Re: Редактор раздела спецификации.
Отправлено: ТрындецЪ от 25.09.18, 10:21:12
Обновлённая версия Редактора раздела спецификации v1.4.

Добавлено:
- групповая смена типа всех объектов спецификации (Вспомогательные -> Базовые, Базовые -> Вспомогательные)
- копирование/вставка объекта спецификации "целиком" из одной спецификации в другую (ОС вставляется базовым в тот раздел, строка в котором выделена на момент вставки)
Примечание: код работает только в Python v3.x
Название: Re: Редактор раздела спецификации.
Отправлено: Олеся_Орен от 25.09.18, 11:33:42
Цитата: ТрындецЪ от 25.09.18, 10:21:12
Примечание: код работает только в Python v3.x
Т.е. экзешника нет? без этой программы работать не будет?
Название: Re: Редактор раздела спецификации.
Отправлено: ТрындецЪ от 25.09.18, 12:41:48
Цитата: Олеся_Орен от 25.09.18, 11:33:42
Т.е. экзешника нет? без этой программы работать не будет?
Если третий питон в системе не установлен, попробуйте запускать макросы через портативный питон http://forum.ascon.ru/index.php/topic,30856.msg244893.html#msg244893 (http://forum.ascon.ru/index.php/topic,30856.msg244893.html#msg244893)