Каталог Данных Каталог Организаций Каталог Оборудования Каталог Программного Обеспечения Написать письмо Наши координаты Главная страница
RSS Реклама Карта сайта Архив новостей Форумы Опросы 
Здравствуйте! Ваш уровень доступа: Гостевой
Навигатор: Новости/Новости для Яндекса/
 
Rus/Eng
Поиск по сайту    
 ГИС-Ассоциация
 Аналитика и обзоры
 Нормы и право
 Конкурсы
 Дискуссии
 Наши авторы
 Публикации
 Календарь
 Биржа труда
 Словарь терминов
Проект поддерживают  



Авторизация    
Логин
Пароль

Забыли пароль?
Проблемы с авторизацией?
Зарегистрироваться




width=1 Rambler_Top100

наша статистика
статистика по mail.ru
статистика по rambler.ru

Реклама на сайте
Новостные ленты

Autodesk: разработка приложений под Civil 3D

AutoCAD® Civil 3D® - это система проектирования объектов инфраструктуры. В ней создается динамическая инженерная модель, которая позволяет автоматически обновлять элементы в соответствии с вносимыми в проект изменениями. Используя AutoCAD® Civil 3D® в качестве платформы, вы можете разрабатывать приложения с более узкой специализацией; для этого применяются передовые, признанные в отрасли средства и технологии.

Новые возможности
В новой версии Civil 3D .NET API разработчикам приложений предоставляется более широкий доступ к функциональным возможностям продукта. Модуль Civil 3D .NET API (AeccDbMgd.dll) обладает полнофункциональной поддержкой стилей Civil 3D, меток, трасс и профилей. Для того чтобы воспользоваться другими функциями, можно в дополнение к .NET API применить COM API. Для разработки приложений необходим пакет Microsoft Visual Studio 2008 SP1. В структуру документации по API были внесены изменения, что повысило удобство ее использования. Появилось новое Справочное руководство по работе с .NET API с образцами кода.

Образцы исходного кода
Поскольку AutoCAD® Civil 3D® основан на ядре AutoCAD®, вы можете воспользоваться образцами исходного кода для AutoCAD®, которые копируются при установке продукта в папку Samples.

Вложенная папка Civil 3D API содержит образцы кода COM API, VC++ и .NET. В ней же доступны новые образцы кода Civil 3D® .NET API.

Средства программирования и их настройка
Для адаптации AutoCAD® Civil 3D® существует три варианта API:

― .NET API позволяет создавать расширения к AutoCAD® Civil 3D® на любом из языков .NET. В целом, AutoCAD® Civil 3D® .NET API обеспечивает гораздо большее быстродействие, чем COM API. Для разработки приложений необходим пакет Microsoft Visual Studio 2008 SP1 (или более новый).
― COM API можно использовать для создания VBA-макросов, которые вызываются с помощью командной строки AutoCAD Civil 3D. Visual Basic for Applications (VBA) IDE не входит в состав AutoCAD® Civil 3D® 2011, но его можно отдельно загрузить на странице http://www.autodesk.com/vba-download . Существует также возможность создавать клиентские приложения с доступом к COM API посредством управляемого (.NET) либо неуправляемого (C++) кода.
― Custom Draw API (на C++) — это расширение для AutoCAD ObjectARX API, позволяющее настраивать способ отображения объектов в AutoCAD® Civil 3D®. Для разработки приложений необходим пакет Microsoft Visual Studio 2008 SP1 (или более новый).

Хотя AutoCAD® Civil 3D® формально не поддерживает ObjectARX API, приложения, созданные с помощью AutoCAD ObjectARX SDK или AutoCAD Map ObjectARX SDK, работают в его среде.

Документация
Руководство для разработчиков приложений под AutoCAD Civil 3D предназначено для тех, кто хотел бы адаптировать AutoCAD® Civil 3D® или создавать дополнения к продукту посредством встроенного API. В Руководстве обсуждаются основы программирования в AutoCAD Civil 3D, описываются способы настройки проектов .NET, преобразования кода COM в .NET и, что самое важное, — методы создания, управления и обновления различных объектов Civil 3D, включая точки, поверхности, трассы, профили, трубопроводы, коридоры, конструкции и их элементы, с помощью .NET и COM API. Здесь же приводится множество образцов кода.

Справочное руководство по AutoCAD Civil 3D .NET API также содержит образцы кода, применяемого при создании объектов Civil 3D с помощью .NET.

В справочное руководство по AutoCAD Civil 3D ActiveX включены дополнительные материалы по COM API, информация по объектным моделям и библиотеке ActiveX.

Руководство для разработчиков приложений под AutoCAD Civil 3D доступно в режиме онлайн ( http://images.autodesk.com/adsk/files/civil_api_developers_guide0.pdf ). Пользовательскую документацию по AutoCAD Civil 3D и другие полезные ресурсы можно найти по ссылке «Документация» сайта компании Autodesk по ссылке http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=8777904

Следующие материалы помогут тем, кто только начинает программировать под Civil 3D. С их помощью можно ближе познакомиться с самим продуктом и общими принципами программирования.

DevTV: Введение в программирование на .NET для Civil 3D
Занятия, предназначенные для самостоятельного изучения основ программирования на .NET в Civil 3D, можно проходить в удобном для пользователей темпе.
Онлайн-просмотр - http://download.autodesk.com/largefiles/ru/adn/DevTV_C3D2011_NET_Russian/DevTV_C3D2011_NET_Russian.html

DevTV: Введение в программирование для Civil 3D
Занятия, предназначенные для самостоятельного изучения основ программирования для Civil 3D, можно проходить в удобном для пользователей темпе.
Онлайн-просмотр - http://download.autodesk.com/media/adn/DevTV_%20Introduction_to_Civil_3D_Programming/

Поддержка
Обмениваться знаниями и получать поддержку вы можете на открытых специализированных форумах. Присоединяйтесь к форумам, где обсуждаются общие вопросы, касающиеся AutoCAD Civil 3D, и адаптация этого продукта.

Если вам нужна персональная поддержка и консультации по API на вашей территории, отправьте компании Autodesk соответствующий запрос по электронной почте. Разработчикам приложений, которым требуется профессиональная поддержка, рекомендовано стать участниками сети Autodesk Developer Network.

Обучение
Узнайте о том, как проводится обучение по работе с API под руководством преподавателя, и запишитесь на эти занятия, если они предусмотрены в вашем регионе - http://www.autodesk.ru/adsk/servlet/item?siteID=871736&id=13840384

Чтобы записаться на учебный курс, предложить вставить его в расписание либо пройти обучение на вашей территории, напишите компании Autodesk по e-mail Natalia.polikarpova@autodesk.com

Компания Autodesk входит в группу «Проект поддерживают» портала ГИС-Ассоциации

Autodesk — это один из крупнейших в мире поставщиков программного обеспечения (САПР) для промышленного и гражданского строительства, машиностроения, рынка средств информации и развлечений. Начиная с выпуска AutoCAD в 1982 году, компанией Autodesk был разработан широчайший спектр решений для создания цифровых прототипов, позволяющих архитекторам, инженерам, конструкторам испытывать свои идеи до их реализации. Сейчас более 9 млн. пользователей по всему миру применяют ведущие 2D и 3D технологии Autodesk для визуализации, моделирования и анализа поведения разрабатываемых конструкций на ранних стадиях проектирования. Модель можно не просто увидеть на экране, но и испытать ее. Благодаря этому экономятся время и средства, повышается качество, и рождаются инновационные решения.
Autodesk основана в 1982 году, штаб-квартира компании расположена в Сан-Рафаэле (Калифорния, США). Представительство Autodesk в России и странах СНГ находится в Москве. Решения Autodesk продают, интегрируют и поддерживают 5 дистрибьюторов, 110 партнеров, более 70 учебных центров.
Более подробная информация об Autodesk на сайте www.autodesk.ru


См. также:
Каталог Программного обеспечения:
   - AutoCAD Civil 3D (быв. Autodesk Civil 3D)
   - AutoCAD
Каталог Организаций:
   - Autodesk

Разделы, к которым прикреплен документ:
Новости
Новости / Новости для Яндекса
Прогр.обесп. (ПО)
Тематич. разделы / Проектирование, изыскания
Тематич. разделы / Технологии
Страны и регионы / Россия
 
Комментарии (0) Для того, чтобы оставить комментарий Вам необходимо авторизоваться или зарегистрироваться




ОБСУДИТЬ В ФОРУМЕ
Оставлено сообщений: 0


Источник: http://www.autodesk.ru/adsk/servlet/item?siteID=871736&id=15969332
Цитирумость документа: 2
16:28:27 14.01 2011   

Версия для печати  
    Анонсы партнеров

    Наши предложения
  Новости Gisa.ru в Телеграм
  Реклама на сайте
  Зарегистрироваться и получать новости по e-mail
  Конференции ГИС-Ассоциации
  Журнал "Управление развитием территории"
  Контакты

Портал Gisa.ru использует файлы cookie для повышения удобства пользователей и обеспечения работоспособности сайта и сервисов. Оставаясь на сайте Gisa.ru вы подтверждаете свое согласие на использование файлов cookie. Если вы не хотите использовать файлы cookie, то можете изменить настройки браузера. Пользовательское соглашение. Политика конфиденциальности.
© ГИС-Ассоциация. 2002-2022 гг.
Time: 0.023911952972412 sec, Question: 81