Inventor и промышленное производство - Русский

Inventor и промышленное производство - Русский

Ответить
Highlighted
Сообщение 1 из 4 (51 просмотров)
Утвержденное решение

Как запустить Invertor в фоновом режиме (без открытия GUI) ?

51 Просмотры, 3 Ответы
03-15-2017 02:34 PM

Опишу ситуацию:

 

batch скриптом открывается файл Invertor-а в котором содержатся правила iLogic, файл пересохраняется, затем программа закрывается.

Самое большое количество времени в данной процедуре занимает открытие визуальной части Invertor-а, хотя она абсолютно не нужна.

 

Соответственно вопрос:

 

Есть ли варианты запуска Invertor-а без открытия GUI(визуальной среды), либо какой-то другой вариант который ускорит данный процесс? 

Autodesk Inventor в консольном режиме не работает. Загрузку можно значительно ускорить, если в самом Inventor отключить все ненужные add-on, типа поддержки ЕСКД, и с десятка других.

 

Также, если используете последние версии, то отключите окно "Домой", оно тоже тормозит при старте


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

Сообщение 2 из 4 (47 просмотров)

Re: Как запустить Invertor в фоновом режиме (без открытия GUI) ?

[ Изменено ]
03-15-2017 02:49 PM в ответ на: evander2010

Autodesk Inventor в консольном режиме не работает. Загрузку можно значительно ускорить, если в самом Inventor отключить все ненужные add-on, типа поддержки ЕСКД, и с десятка других.

 

Также, если используете последние версии, то отключите окно "Домой", оно тоже тормозит при старте

Mikhailov Andrey / Михайлов Андрей
Mechanical & Electronics engineer / Инженер-машиностроитель и приборостроитель
Blog (EN) | Blog (RU)
Facebook | Twitter | LinkedIn

Сообщение 3 из 4 (35 просмотров)

Re: Как запустить Invertor в фоновом режиме (без открытия GUI) ?

03-15-2017 04:22 PM в ответ на: MikhailovAndrey

Подсказали что можно глянуть в сторону inventor api и параметра _invApp.Visible;

Так же смотрю inventor.exe.config.xml с его помощью так же можно управлять загрузкой, но найти документацию по этому файлу и его настройке найти не могу.

Сообщение 4 из 4 (29 просмотров)

Re: Как запустить Invertor в фоновом режиме (без открытия GUI) ?

03-15-2017 07:48 PM в ответ на: evander2010

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


Alexander Rivilis / Александр Ривилис
Programmer & Teacher & Helper / Программист - Учитель - Помощник
Facebook | Twitter | LinkedIn

Спросить Сообщество

Есть вопросы по продуктам Автодеска? Спроси Сообщество

Новое сообщение