Рисовать в Autocad с помощью c++

Автор Тема: Рисовать в Autocad с помощью c++  (Прочитано 17206 раз)

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

Оффлайн Андрей Бушман

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: Рисовать в Autocad с помощью c++
« Ответ #15 : 22-09-2014, 14:09:33 »
Неправильно помнишь.
Не спорю. Я имел в виду использование ObjectDBX в качестве COM сервера.

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Рисовать в Autocad с помощью c++
« Ответ #16 : 22-09-2014, 14:17:48 »
Я имел в виду использование ObjectDBX в качестве COM сервера.
Это возможно и в ряде случаев даст прирост скорости при работе с большим объемом графики, так как не будет задействована графическая подсистема. Но при этом время на запуск AutoCAD останется тоже самое. В моём тестовом примере время на отрисовку отрезка и окружностей несоизмеримо меньше времени запуска AutoCAD.
« Последнее редактирование: 22-09-2014, 14:32:41 от Александр Ривилис »
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Андрей Бушман

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: Рисовать в Autocad с помощью c++
« Ответ #17 : 22-09-2014, 14:40:41 »
У меня на виртуальной машинке (Win 7 x64) средние скорости запуска acad.exe следующие:

AutoCAD 2009 - 3 сек.
AutoCAD 2010 - 6 сек.
AutoCAD 2011 - 6 сек.
AutoCAD 2012 - 5 сек.
AutoCAD 2013 - 5 сек.
AutoCAD 2014 - 5 сек.
AutoCAD 2015 - 43 сек.

P.S. Это "чистые" AutoCAD, с последними SP и без загрузки дополнительных, пользовательских расширений.