Создание и отладка AddIn для Inventor

Автор Тема: Создание и отладка AddIn для Inventor  (Прочитано 32811 раз)

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

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

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis


Руководство на русском языке по созданию приложений для Inventor. Рассматривается программирование на VB.NET, С#, С++/CLI и чистый VC++.
Документация: Создание надстроек для Autodesk Inventor
Примеры надстроек: Создание надстроек для Autodesk Inventor - примеры

Автор документации и примеров: Михаил Казаков
Ссылка на документацию и примеры на его Google Drive.
« Последнее редактирование: 21-06-2015, 22:03:25 от Александр Ривилис »
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн mikazakov

  • ADN
  • *
  • Сообщений: 751
  • Карма: 195
  • Skype: mikazakov@mail.ru
Re: Создание и отладка AddIn для Inventor
« Ответ #1 : 21-06-2015, 21:54:16 »
Добавил раздел про Embed Interop Types=False
В примерах тоже эту проблему подправил. Все лежит на старом месте:

Мануал по Inventor AddIn на моем GooGle Drive с примерами

Оффлайн mikazakov

  • ADN
  • *
  • Сообщений: 751
  • Карма: 195
  • Skype: mikazakov@mail.ru
Re: Создание и отладка AddIn для Inventor
« Ответ #2 : 15-07-2015, 22:49:17 »
Еще немного подшаманил, листинги программ примеров теперь на цветных прямоугольниках, программный код гораздо легче читается
Добавил развернутое объяснение, что из себя представляет синтаксис "событий сборки" в Visual Studio (внедрение манифеста приложения)

Обновление доступно по ссылке:
Создание и отладка AddIn для Inventor
 

Оффлайн mikazakov

  • ADN
  • *
  • Сообщений: 751
  • Карма: 195
  • Skype: mikazakov@mail.ru
Re: Создание и отладка AddIn для Inventor
« Ответ #3 : 28-09-2015, 15:09:27 »
Наконец сделал свой сайт:
http://mihakazakov.wix.com/inventor-api#!publications/cee5
так что все мои труды последней версии будут там

Оффлайн filat

  • ADN Club
  • ****
  • Сообщений: 262
  • Карма: 2
Re: Создание и отладка AddIn для Inventor
« Ответ #4 : 12-05-2016, 11:31:27 »
Миша, как всегда скромничает и на его сайте представленны далеко не все блага, которые он изобрел! для народа.

Оффлайн filat

  • ADN Club
  • ****
  • Сообщений: 262
  • Карма: 2
Re: Создание и отладка AddIn для Inventor
« Ответ #5 : 09-11-2020, 12:54:26 »
Кто может выложить пустой работающий исходник AddIn С++ для VS2010?

Оффлайн filat

  • ADN Club
  • ****
  • Сообщений: 262
  • Карма: 2
Re: Создание и отладка AddIn для Inventor
« Ответ #6 : 09-11-2020, 13:38:20 »
Использовал "Инструкция по установки шаблонов на Visual C++ для генерации
проекта AddIn (интерфейс IDispatch)" и AddInServerIDisp(Шаблон).zip
Получилось:


В чем может быть ошибка?

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

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Создание и отладка AddIn для Inventor
« Ответ #7 : 09-11-2020, 13:47:25 »
То что IntelliSense находит ошибки еще ни о чем не говорит. Выполни построение проекта.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн filat

  • ADN Club
  • ****
  • Сообщений: 262
  • Карма: 2
Re: Создание и отладка AddIn для Inventor
« Ответ #8 : 09-11-2020, 14:00:00 »

не помогло  :-[

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

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Создание и отладка AddIn для Inventor
« Ответ #9 : 09-11-2020, 14:02:44 »
filat,
Это все ошибки IntelliSence. Отключи их проверку.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн filat

  • ADN Club
  • ****
  • Сообщений: 262
  • Карма: 2
Re: Создание и отладка AddIn для Inventor
« Ответ #10 : 09-11-2020, 14:17:40 »

а вы всё ещё не прониклись любовью к ... !?

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

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Создание и отладка AddIn для Inventor
« Ответ #11 : 09-11-2020, 14:22:12 »
filat,
О какой вообще версии VS идёт речь? Михаил приводил пример на основе VS 2013. А у тебя похоже VS 2010.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн filat

  • ADN Club
  • ****
  • Сообщений: 262
  • Карма: 2
Re: Создание и отладка AddIn для Inventor
« Ответ #12 : 09-11-2020, 14:26:02 »
да 2010! но разве фундаментальные подходы к созданию проекта отличаются?
Я сейчас качну..., но не очень вериться...

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

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Создание и отладка AddIn для Inventor
« Ответ #13 : 09-11-2020, 14:31:09 »
да 2010! но разве фундаментальные подходы к созданию проекта отличаются?
Как минимум в VS 2010 не поддерживаются библиотеки из VS 2013. К тому же неплохо прочитать системные требования для использования Inventor API в конкретной (!!!) версии Inventor.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн filat

  • ADN Club
  • ****
  • Сообщений: 262
  • Карма: 2
Re: Создание и отладка AddIn для Inventor
« Ответ #14 : 09-11-2020, 15:11:05 »
на данном этапе меня интересует только сама процедура подключения и ничего более!
И как я чую, лучше б это было реализовано на базе 2010