Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: Алексей Терно от 14-02-2017, 10:55:19
-
Как известно, если на компьютере установлены несколько продуктов AutoCAD, например, сам AutoCAD, Civil 3D и Architecture одной версии, то по умолчанию запускается последняя закрытая программа. Это может доставлять неудобства при отладке приложения под определенной программой.
Если в настройках проекта прописать аргумент командной строки, то во время отладки можно запускать определенный продукт:
(https://s12.postimg.org/wh9n0ah6l/2017_02_14_10_46_59.png)
Аргументы для вызова:
AutoCAD - /product ACAD
Civil 3D - /product "C3D"
Architecture - /product "ACA"
MEP - /product "MEP"
Параметры других продуктов AutoCAD можно увидеть в свойствах ярлыка:
(https://s8.postimg.org/xhv1iszrp/2017_02_14_10_51_25.png)
-
Активно этим пользуюсь. А особенно параметром /language "en-US", так как отлаживать предпочитаю в английской версии. Ведь не только последний продукт запоминается, но и язык локализации.
-
отлаживать предпочитаю в английской версии
Почему?
-
Почему?
Так исторически сложилось. :) Ну и имена команд в английской раскладке мне проще вводить. Правда это касается чистого AutoCAD. Для вертикальных продуктов могут быть свои языковые нюансы (единицы измерения, базы элементов, etc.)
-
Если последний раз запускался Civil 3D как AutoCAD, то наличие/отсутствие этого аргумента никак не влияет. А я уж было обрадовался...
P.S. Впрочем, такая запись работает:
/p "<<C3D_Metric>>" /product "C3D"
так что, все ок :)
-
P.S. Впрочем, такая запись работает:
Код: [Выделить]
/p "<<C3D_Metric>>" /product "C3D"
так что, все ок :)
Там важен и продукт, и профиль, и иногда загружаемое при старте arx-приложение
-
Кстати, а можно там же прописать загружаемый по умолчанию чертеж?
-
Кстати, а можно там же прописать загружаемый по умолчанию чертеж?
Да. Если указать в качестве параметра имя чертежа (путь к dwg-файлу):
https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/Startup-switches-for-AutoCAD.html
А ключ /t позволяет указать имя файла шаблона по-умолчанию.