Уважаемые инженеры, рад представить вам обновленную версию модуля пакетной обработки документов, приложение «T-FLEX Package Manager». В отличии от предыдущей версии, данный модуль имеет ряд существенных улучшений. Главная цель новой разработки – это создание универсального интерфейса для поддержки всех имеющихся трансляторов (импорт/экспорт) в одном модуле.
Обновление T-FLEX Package Manager (30.08.2019) 1. Реализована функциональность резервного копирования документов для транслятора "Document". 2. Добавлена поддержка пакетного экспорта для трансляторов [Acis, Iges, Jt]. 3. Добавлена поддержка пакетного импорта для трансляторов [Acis, Iges, Jt, Step]. 4. Свойства "Исключить страницу из поиска" и "Исключить проекцию из поиска" были перенесены в диалог "Список значений" в качестве дополнительной опции "Исключить из поиска". 5. Свойства "Сохранить масштаб страницы" и "Сохранить масштаб проекции" были удалены из конфигурации.
Примечание Все ранее созданные файлы конфигураций необходимо повторно пересоздать в обновленной версии приложения.
Обновление T-FLEX Package Manager (10.09.2019) 1. Реализованы функции [Отменить/Повторить]. 2. Улучшена производительность функций создания, изменения и сохранения файла конфигурации. 3. Оптимизация режима обработки [SaveAs]. 3.1. Добавлена возможность повторной обработки файлов сборочной единицы в любой последовательности. 3.2. Реализованы функции переопределения ссылок в сборке при добавлении фрагмента в пул обработки. 4. Изменение алгоритма обработки проекции. 4.1. Свойство [Включить обработку проекции] было удалено. 4.2. Обработка проекции выполняется если значение масштаба страницы не равно [Из документа].
Примечание Все ранее созданные файлы конфигураций необходимо повторно пересоздать в обновленной версии приложения.
vite написал: Обновление T-FLEX Package Manager (10.09.2019) 1. Реализованы функции [Отменить/Повторить]. 2. Улучшена производительность функций создания, изменения и сохранения файла конфигурации. 3. Оптимизация режима обработки [SaveAs]. 3.1. Добавлена возможность повторной обработки файлов сборочной единицы в любой последовательности. 3.2. Реализованы функции переопределения ссылок в сборке при добавлении фрагмента в пул обработки. 4. Изменение алгоритма обработки проекции. 4.1. Свойство [Включить обработку проекции] было удалено. 4.2. Обработка проекции выполняется если значение масштаба страницы не равно [Из документа].
Примечание Все ранее созданные файлы конфигураций необходимо повторно пересоздать в обновленной версии приложения.
Обновление приложения [28.09.2019] 1. Реализована функция обработки переменных. 1.1. Добавлена категория [Переменные] (доступно только для транслятора Document).
Основные изменения текущего выпуска связаны с реорганизацией конфигурации приложения. Назначение реорганизации -- это упрощение архитектуры приложения. Чтобы предоставить более гибкий подход к настройке интерфейса на основе модулей расширения, было необходимо избавиться от избыточной сложности мультипликации трансляторов на уровне одного файла конфигурации. Вместо этого, предлагается использовать файл конфигурации в качестве универсального контейнера для хранения только одного транслятора.
Изменения 1. Реорганизация конфигурации приложения. 1.1. Файл конфигурации может хранить только один транслятор. 1.2. По умолчанию, в новый файл конфигурации добавляется транслятор "Document". 1.3. Селектор "Транслятор" перемещен из панели инструментов в диалог "Свойства конфигурации" для переопределения типа транслятора на уровне файла конфигурации. 1.4. В заголовок главного окна приложения добавлен маркер текущего транслятора. 1.5. Корневой каталог вывода является основным каталогом транслятора. 1.6. Введен новый уровень абстракции "модули расширения" для обеспечения более гибкой настройки процесса обработки за счет включения/выключения модулей расширения в пул обработки (см. Схема подключения модулей расширения). 1.7. Добавлена опция "Переименовать подкаталог" в категорию "Файлы" для предоставления возможности использовать функцию переименования подкаталога только при необходимости. 2. Обновлена справочная информация.
Примечание Текущая реализация приложения еще не достигла релиза (0.1). По этой причине, обновления помечены текущей датой выпуска. Чтобы приложение работало корректно, необходимо удалить все ранее созданные файлы конфигураций.
Изменения 1. Модуль расширения "Ссылки". 1.1. Добавлено свойство "Шаблон ссылки". 1.2. Свойство "Переименовать подкаталог" из категории "Файлы" было удалено. 2. Обновлен раздел справки "Модули расширения".
Примечание - Минимальная поддерживаемая версия T-FLEX CAD API 17.0.45.0 - Основное назначение модуля расширения "Ссылки" -- это объединение файлов вывода посредством переопределения ссылки по шаблону. В текущей реализации не поддерживается функция обработки неразделяемых ресурсов путем создания ярлыков на общие детали (имеет отношение к транслятору Document). Вместо создания ярлыка, выполняется копирование детали.
Изменения 1. Полностью переработан селектор документов (*.GRB). 2. Добавлен новый режим отображения файлов "Структура сборки" (применимо к файлам типа GRB). Команда меню "Вид/Структура сборки". 3. Реализована функция извлечения иконки файлов, ассоциированных с приложением по умолчанию. 4. Реализована функция обработки неразделяемых ресурсов посредством отмены шаблона ссылки. 5. Внесены изменения в формат записи файлов типа (*.log). 6. Обновлен справочник.
Примечание Общее представление о том, как работает селектор в контексте применения шаблонов ссылки, можно получить из документа selector-cfg.drawio.pdf .
Изменения 1. Исправлены некоторые ошибки селектора документов. 2. Проведена работа по оптимизации динамического перестроения дерева "структура сборки". 3. Обновлен документ selector-cfg.drawio.pdf.
Примечание Наблюдается небольшая задержка по времени при каскадном выборе файлов на больших сборках ( см. видео ). В качестве тестирования использовалась сборка "Редуктор червячный" (8 копий -- 200 файлов). Проблема связана с динамическим перестроением дерева при каждом включении элементов в общую структуру. Чем больше элементов добавляется в структуру дерева, тем больше времени требуется на его перестроение.
Минимальная поддерживаемая версия T-FLEX CAD API 17.0.80.0
Спасибо вам огромное! Как же я намучался с редактором макросов тфлекса,в котором не работает отладка. Писал скрипт чтобы выгружать стпшки. Но, о боги нашел вас и ваше прекрасное приложение, спасибо большое!
1. Выпуск Windows 10 Версия 22H2 Дата установки 07.07.2023 Сборка ОС 19045.3693 Взаимодействие Windows Feature Experience Pack 1000.19053.1000.0 2. 17.1.0.0
Такое случается из-за несовместимости API с приложением. Я обновил архив с бинарными файлами. Скачайте обновленную сборку приложения по той же ссылке...
Примечание 1. В Open T-FLEX CAD API добавлено много функций. В частности, некоторые из них затрагивают API, связанные с классом ExportToPDF. Текущее обновление просто повышает версию API без надлежащего анализа и тестирования. 2. Минимальная поддерживаемая версия T-FLEX CAD API 17.1.0.0
Такое случается из-за несовместимости API с приложением. Я обновил архив с бинарными файлами. Скачайте обновленную сборку приложения по той же ссылке...
Примечание 1. В Open T-FLEX CAD API добавлено много функций. В частности, некоторые из них затрагивают API, связанные с классом ExportToPDF. Текущее обновление просто повышает версию API без надлежащего анализа и тестирования. 2. Минимальная поддерживаемая версия T-FLEX CAD API 17.1.0.0
запустил, но прямо с архива, если разархивировать, то не запускается, интересная особенность)
Программа T-FLEX Package Manager ошибку "Значение не может быть неопределенным. Имя параметра: path". Ошибка выходит хаотично, наблюдается каждый раз в разные моменты времени.