Опишу ситуацию:
batch скриптом открывается файл Invertor-а в котором содержатся правила iLogic, файл пересохраняется, затем программа закрывается.
Самое большое количество времени в данной процедуре занимает открытие визуальной части Invertor-а, хотя она абсолютно не нужна.
Соответственно вопрос:
Есть ли варианты запуска Invertor-а без открытия GUI(визуальной среды), либо какой-то другой вариант который ускорит данный процесс?
Решено! Перейти к решению.
Решено: Alexander.Rivilis. Перейти к решению.
Решено: MikhailovAndrey. Перейти к решению.
Autodesk Inventor в консольном режиме не работает. Загрузку можно значительно ускорить, если в самом Inventor отключить все ненужные add-on, типа поддержки ЕСКД, и с десятка других.
Также, если используете последние версии, то отключите окно "Домой", оно тоже тормозит при старте
Mikhailov Andrey
Mechanical & Electronics engineer
Blog
Подсказали что можно глянуть в сторону inventor api и параметра _invApp.Visible;
Так же смотрю inventor.exe.config.xml с его помощью так же можно управлять загрузкой, но найти документацию по этому файлу и его настройке найти не могу.
@evander2010 wrote:
Подсказали что можно глянуть в сторону inventor api и параметра _invApp.Visible;
Не думаю что это что-то даст, так этим свойством ты будешь управлять у уже запущенного Inventor. И к тому же если Inventor запускается через COM, то он вначале невидимый и только потом его можно сделать видимым:
Dim inventorApp As Inventor.Application On Error Resume Next Set inventorApp = CreateObject("Inventor.Application") If Err Then MsgBox "Ошибка запуска Inventor." Exit Sub End If On Error GoTo 0 ' Делаем Inventor видимым. inventorApp.Visible = True
@evander2010 wrote:
Так же смотрю inventor.exe.config.xml с его помощью так же можно управлять загрузкой, но найти документацию по этому файлу и его настройке найти не могу.
Во-первых, этот файл называется inventor.exe.config
Во-вторых, это стандартный конфигурационный файл для приложений. Описание его смотри здесь: https://msdn.microsoft.com/en-us/library/windows/desktop/aa374182(v=vs.85).aspx
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.