Посмотрите на ADN (Сеть разработчиков Autodesk), www.autodesk.com/adn. Я был участником в течение нескольких лет, и цена колеблется от 400 долларов - несколько тысяч в зависимости от вашего уровня и количества разработчиков. Я нашел это ценным, когда разрабатывал исключительно для инженерного сообщества.
Если ваши клиенты имеют AutoCAD, вам не нужно ничего лицензировать у Autodesk для распространения. Однако вам потребуется лицензия на разработку и тестирование. Лицензия ADN допускает такое использование, но ADN является периодической ежегодной платой. Вам нужно будет подсчитать цифры, чтобы понять, лучше ли вам покупать готовую коммерческую лицензию или идти по маршруту ВОПОГ.
В AutoCAD есть .NET API, которые предоставляют доступ ко многим вещам, включая блоки. Существует также старый COM-интерфейс.
Вы не упомянули, какая версия AutoCAD. Последние несколько выпусков добились значительных успехов в улучшении и расширении .NET apis.
Другой вариант - использовать RealDWG. Если ваши клиенты не будут иметь AutoCAD, но у них есть файлы AutoCAD, к которым они должны получить доступ через ваше приложение, вам понадобится библиотека для чтения / записи файла dwg. RealDWG составляет 5000 долларов в первый год, 2500 долларов каждый год после. Права на распространение составляют один год, поэтому вы должны продолжать оплачивать ежегодные сборы, если хотите продолжать распространение.
Существуют альтернативы RealDWG. Я смутно знаком с одной такой библиотекой, предлагаемой организацией открытого формата файлов, но, IMO, которая вызывает некоторые вопросы об обратном проектировании формата файлов. Autodesk имеет тенденцию быть очень спорным, и я предпочитаю избегать суда, когда это возможно.
Удачи,