Тема: Свои объекты
подскажите как называется и где взять конструктор объектов к Акаду. ( чтобы делать свои объекты, например обозначение сварки одним объектом со своими свойствами и т.д. и т.п.)
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Свои объекты
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
подскажите как называется и где взять конструктор объектов к Акаду. ( чтобы делать свои объекты, например обозначение сварки одним объектом со своими свойствами и т.д. и т.п.)
Чтобы создавать свои объекты нужно использовать ObjectARX, а на VBA можно применять только стандартные примитивы, добавляя к ним расширенные данные или словари.
Хорошо. А где взять средства разработки ObjectARX ( для Акада) (понятно что в магазине, но хоть как называется то, что искать то?
> ssn
Можно скачать бесплатно на сайте Autodesk, причём с документацией. Вот:
http://usa.autodesk.com/adsk/servlet/in … ;id=773204
Только надо иметь MS Visual C++ 7.0 (входит в MS Visual Studio .NET), а это уже не бесплатно. Причём именно 7.0 (соотв .NET), а не 7.1 (соотв .NET 2003). К тому же по этой ссылке можно скачать наборчик именно для Акад-2004, и только для него. Для других версий Акада - нужны другие версии ObjectARX и другие версии компилятора C++. Соответственно проги, которые ты создашь, будут работать только в конкретной версии Акада (ни старше, ни младше).
Зато собственные объекты, да, действительно, можно создавать только на ObjectARX.
В книге Полещука "AutoCAD 2004 Разработка приложений и адаптация" БХВ-Петербург, 2004 есть ссылки на сайты, где энтузиасты пропагандируют работу ObjectARX с другими языками, входящими в NET - Java, например.
Про Java что-то не нашёл (пролистал сейчас вот):)), а про C# - http://www.acadx.com, правда, у меня сейчас не открывается этот сайт :(
Кстати, у странички с халявным сыром есть короткий "псевдоним" http://www.objectarx.com
Спасибо.
Но если конечно объект будет жить только в одной версии, то наверно и не стоит мудрить, учитывая скорость появления новых версий.
Но в общем и целом суть проблемы ясна ...
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Свои объекты
Форум работает на PunBB, при поддержке Informer Technologies, Inc