Запуск определенного продукта AutoCAD

Автор Тема: Запуск определенного продукта AutoCAD  (Прочитано 8147 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Алексей ТерноАвтор темы

  • ADN Club
  • ****
  • Сообщений: 381
  • Карма: 33
    • C3D Extensions
  • Skype: alexeyterno
Как известно, если на компьютере установлены несколько продуктов AutoCAD, например, сам AutoCAD, Civil 3D и Architecture одной версии, то по умолчанию запускается последняя закрытая программа. Это может доставлять неудобства при отладке приложения под определенной программой.
Если в настройках проекта прописать аргумент командной строки, то во время отладки можно запускать определенный продукт:


Аргументы для вызова:
AutoCAD - /product ACAD
Civil 3D - /product "C3D"
Architecture - /product "ACA"
MEP - /product "MEP"

Параметры других продуктов AutoCAD можно увидеть в свойствах ярлыка:

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Активно этим пользуюсь. А особенно параметром /language "en-US", так как отлаживать предпочитаю в английской версии. Ведь не только последний продукт запоминается, но и язык локализации.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей ТерноАвтор темы

  • ADN Club
  • ****
  • Сообщений: 381
  • Карма: 33
    • C3D Extensions
  • Skype: alexeyterno
отлаживать предпочитаю в английской версии
Почему?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Почему?
Так исторически сложилось. :) Ну и имена команд в английской раскладке мне проще вводить. Правда это касается чистого AutoCAD. Для вертикальных продуктов могут быть свои языковые нюансы (единицы измерения, базы элементов, etc.)
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Если последний раз запускался Civil 3D как AutoCAD, то наличие/отсутствие этого аргумента никак не влияет. А я уж было обрадовался...

P.S. Впрочем, такая запись работает:
/p "<<C3D_Metric>>" /product "C3D"так что, все ок  :)

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
P.S. Впрочем, такая запись работает:
Код: [Выделить]

/p "<<C3D_Metric>>" /product "C3D"

так что, все ок  :)
Там важен и продукт, и профиль, и иногда загружаемое при старте arx-приложение
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей ТерноАвтор темы

  • ADN Club
  • ****
  • Сообщений: 381
  • Карма: 33
    • C3D Extensions
  • Skype: alexeyterno
Кстати, а можно там же прописать загружаемый по умолчанию чертеж?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Кстати, а можно там же прописать загружаемый по умолчанию чертеж?
Да. Если указать в качестве параметра имя чертежа (путь к dwg-файлу):
https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/Startup-switches-for-AutoCAD.html
А ключ /t позволяет указать имя файла шаблона по-умолчанию.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение