Dynamo – Русский – только для чтения
Раздел для программистов и специалистов, использующих Dynamo
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Dynamo + Inventor = Dynventor

14 REPLIES 14
SOLVED
Reply
Message 1 of 15
Anonymous
2201 Views, 14 Replies

Dynamo + Inventor = Dynventor

Всем привет.

У меня есть новости для всех кто интересуется применением среды визуального программирования доступной в Dynamo Studio при написании приложений для Autodesk Inventor.

В соответствии с концепцией изображенной на следующем рисунке:

Dynventor (Python + AddIn).png

мной был написан AddIn для Autodesk Inventor под названием "DynamoEngine". AddIn можно скачать по следующей ссылке.

В дополнение к AddIn'у я выложил свой package для Dynamo под названием Dynventor. Его можно скачать в репозитории пакетов к Dynamo:

package.png

На сегодняшний день, там еще очень мало нодов, но даже несмотря на небольшое их количество, уже сейчас можно попробовать написать пару полезных приложений используя данный набор нодов.

Почти во всех нодах доступных в пакете Dynventor происходит вызов метода в AddIn'е Inventor (см. картинку выше). Таким образов все вычисления происходят в одном процессе с Inventor, что является плюсом с точки зрения производительности.

Я планирую расширять библиотеку нодов в будущем.

Dynamo Studio для меня - инструмент проектирования приложений для Inventor. Концепт приложения изображенный в виде нодов Dynamo в перспективе может быть переписан на Vb.net или C# и оформлен в виде AddIn'а к Inventor.

14 REPLIES 14
Message 2 of 15
lena.talkhina
in reply to: Anonymous

Добрый день!

 

К сожалению, мы не можем гарантировать безопасность ссылок на zip-архивы, расположенные на сторонних ресурсах.

Предлагаем вам выложить приложение в магазин приложений Autodesk.

Уверена, @yaroslav.reshetnikov с удовольствием расскажет как это сделать.

Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.



Лена Талхина/Lena Talkhina
Менеджер Сообщества - Русский/Community Manager - Russian

Message 3 of 15

Здравствуйте,

Елена, права. Несколько лет назад был запущен онлайн – магазин приложений Autodesk App Store, имеющий локализованный русскоязычный раздел. Вот ссылка: https://apps.autodesk.com/ru

Магазин приложений это самый прямой путь к многомиллионной интернациональной аудитории пользователей Autodesk.

 

  • Доступ к магазину встроен в ленточный интерфейс всех основных платформ. Нажатие на кнопку магазина сразу переадресовывает пользователя из программного продукта в магазин приложений.
  • У каждой платформы (AutoCAD, Revit, Civil 3D, Navisworks, Inventor, Vault …) есть свой отдельный раздел.
  • Разработчики публикуют платные, бесплатные и trial-версии приложений.
  • Опубликовать приложение может любой желающий. Публикация бесплатна.
  • Авторам опубликованных программ доступна статистика, полезная для работы со своими пользователями – email-ы тех, кто скачал приложение, когда скачал, какую языковую версию и т.п.

Информацию о том, как подготовить свое приложение к публикации в магазине вы найдете по ссылкам:

На русском языке: http://www.autodesk.ru/developapps

На английском языке: http://www.autodesk.com/developapps

 

Важно отметить, что информация на английском языке более актуальная, инструкции на русском языке стоит использовать для ориентира. Также может быть полезна статья, описывающая процесс проверки приложений.

Message 4 of 15
Anonymous
in reply to: yaroslav.reshetnikov

Хорошо, спасибо. Выложу приложение в магазине.

Message 5 of 15
Anonymous
in reply to: Anonymous

Hi, I tried to install package for Dynamo; How can I connect different nodes?

Could you show me images, o workflow about it?

Message 6 of 15
Anonymous
in reply to: Anonymous

Goodmorning,

thankyou for share the plag-in.

 

I download the packaga and install the Dynamo Engione in Inventor, now i try to connect the nodes inside dynamo but i don't understand the function.

Can you share a sample file or an image?

 

Andrea 


@Anonymous  написал (-а):

Всем привет.

У меня есть новости для всех кто интересуется применением среды визуального программирования доступной в Dynamo Studio при написании приложений для Autodesk Inventor.

В соответствии с концепцией изображенной на следующем рисунке:

Dynventor (Python + AddIn).png

мной был написан AddIn для Autodesk Inventor под названием "DynamoEngine". AddIn можно скачать по следующей ссылке.

В дополнение к AddIn'у я выложил свой package для Dynamo под названием Dynventor. Его можно скачать в репозитории пакетов к Dynamo:

package.png

На сегодняшний день, там еще очень мало нодов, но даже несмотря на небольшое их количество, уже сейчас можно попробовать написать пару полезных приложений используя данный набор нодов.

Почти во всех нодах доступных в пакете Dynventor происходит вызов метода в AddIn'е Inventor (см. картинку выше). Таким образов все вычисления происходят в одном процессе с Inventor, что является плюсом с точки зрения производительности.

Я планирую расширять библиотеку нодов в будущем.

Dynamo Studio для меня - инструмент проектирования приложений для Inventor. Концепт приложения изображенный в виде нодов Dynamo в перспективе может быть переписан на Vb.net или C# и оформлен в виде AddIn'а к Inventor.



@Anonymous  написал (-а):

Всем привет.

У меня есть новости для всех кто интересуется применением среды визуального программирования доступной в Dynamo Studio при написании приложений для Autodesk Inventor.

В соответствии с концепцией изображенной на следующем рисунке:

Dynventor (Python + AddIn).png

мной был написан AddIn для Autodesk Inventor под названием "DynamoEngine". AddIn можно скачать по следующей ссылке.

В дополнение к AddIn'у я выложил свой package для Dynamo под названием Dynventor. Его можно скачать в репозитории пакетов к Dynamo:

package.png

На сегодняшний день, там еще очень мало нодов, но даже несмотря на небольшое их количество, уже сейчас можно попробовать написать пару полезных приложений используя данный набор нодов.

Почти во всех нодах доступных в пакете Dynventor происходит вызов метода в AddIn'е Inventor (см. картинку выше). Таким образов все вычисления происходят в одном процессе с Inventor, что является плюсом с точки зрения производительности.

Я планирую расширять библиотеку нодов в будущем.

Dynamo Studio для меня - инструмент проектирования приложений для Inventor. Концепт приложения изображенный в виде нодов Dynamo в перспективе может быть переписан на Vb.net или C# и оформлен в виде AddIn'а к Inventor.




 

Message 7 of 15
Anonymous
in reply to: Anonymous

An example of a Dynamo scheme that checks overriden dimension in a drawing.

Schematic example.png

Message 8 of 15
Anonymous
in reply to: Anonymous

An example of a Dynamo scheme that checks overriden dimension in a drawing.

Schematic example.png

Message 9 of 15
VdVeek
in reply to: Anonymous

I'm trying to use Dynamo with inventor 2019 but it seems like it's not working. I have no Revit installation on my laptop and use only Inventor 2019. I installed Dynamo and running it with DynamoSandBox.exe i also added the Add-in in Inventor and that shows that it's running. Then i added the Dynventor package 0.0.5 to dynamo and made the example of a Dynamo scheme that checks overriden dimension in a drawing. Filled in the txt file folder location and the filename as indicated in the example. Next step was to create a drawing with some dimensions in it and some of them were override. Then running the dynamo example, but nothing is working. No activity in Inventor, no text file, no error text in dynamo? What am i doing wrong here? Is there anyone who can help me to get this to work? Rob
Autodesk Inventor 2015 Certified Professional & Autodesk Inventor 2012 Certified Professional.
Message 10 of 15
Anonymous
in reply to: VdVeek

Hello, I want to help you.
After you add a node called "InvConnect", what status does it return to you? Can you connect to the Inventor process from Dynamo?

Try to build a simplified scheme from the "InvConnect" node and send me a screenshot so that I can see what status the node has returned.

Message 11 of 15
VdVeek
in reply to: Anonymous

Thank you for the quick reply. I'm starting to understand the Dynamo interface a little bit more with your hint. I added the status of the log creator node to a different position and there opened a blank txt file after that. Here is what is working. I tried to understand the function of the Drawing.dimchecker but i have to read into Python more.
So Dynamo is connecting to Inventor, but something in this example file is not working for me. Can it be possible that some commands are containing Russian language and that i need to change it to something different?

At least i know that it's connecting to Inventor, from that point i can work further. Thanks

 

dynventor test.PNG

Autodesk Inventor 2015 Certified Professional & Autodesk Inventor 2012 Certified Professional.
Message 12 of 15
Anonymous
in reply to: VdVeek

Screenshot_1.png

Please specify the name of the existing layer in the drawing template for the "DrawingLayerCreator" node.

A new layer will be created based on this layer.

If you do not specify a layer name, this node will not work. It means that the next nodes in the chain will not work.

This is an inaccuracy in my examples above. Excuse me.

Message 13 of 15
VdVeek
in reply to: Anonymous

Thank you, I will try this tonight and expect it to work.
Autodesk Inventor 2015 Certified Professional & Autodesk Inventor 2012 Certified Professional.
Message 14 of 15
Anonymous
in reply to: Anonymous

Inventor AddIn API for Dynamo source code on GitHub - https://github.com/efimovnikita/InvetorAPIForDynamo

Message 15 of 15
Rogov_Sergey
in reply to: Anonymous

Добрый день, 

 

Не могли бы поподробнее описать функционал, а именно + и - в сравнении ilogic и VBA. 

И не могли бы привести пример 1 полезного приложения очень интересно как это все работает в Inventor.



Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'


Рогов Сергей/ Rogov Sergey
Инженер-конструктор

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report