Какие ресурсы читать, чтобы импортировать данные Excel в AutoCAD? - PullRequest
1 голос
/ 24 июня 2011

Выполнение некоторых предварительных работ над проектом.Я работаю в инженерной фирме, и инженеры создают электронные таблицы Excel, содержащие информацию о том, какие материалы использует проект (так называемые кабельные графики).Эти данные передаются составителю, и они превращают его в чертеж AutoCAD.Если вносятся изменения в электронную таблицу, составителю необходимо тщательно менять каждый чертеж.Предположительно, это большая ручная работа.

Я мало знаю об AutoCAD, и мне было интересно, какое исследование я должен сделать, чтобы понять, насколько сложно и сложно автоматизировать этот процесс.Если есть курс или книги, я бы хотел указать в этом направлении.

Ответы [ 3 ]

2 голосов
/ 08 июля 2011

Если вы хотите просто отобразить некоторые данные Excel в виде таблицы в AutoCAD, функциональность уже встроена с помощью команды AutoCAD DATALINK .

Если вы хотите автоматизировать что-то более сложное, чем это, посмотрите Autodesk ObjectARX . Он используется для создания плагинов AutoCAD и может быть загружен бесплатно с их сайта. ObjectARX предоставляет как .NET, так и собственные API C ++. Это библиотека, на которой основан сам AutoCAD.

API RealDWG (формально ObjectDBX), о котором упоминал Крис Нейлсен, является подмножеством функций, доступных в ObjectARX. Это позволяет читать и манипулировать чертежами AutoCAD вне процесса AutoCAD. RealDWG, однако, не является бесплатным.

Что касается документации, файлы справки и примеры, включенные в ObjectARX, довольно хороши, и на форумах Autodesk и AUGI довольно много дискуссий по программированию. Если ваш работодатель является участником ВОПОГ, вы найдете там гораздо больше информации, в том числе о профессиональной поддержке.

0 голосов
/ 13 сентября 2011

Библиотека, которую я использую для манипулирования Excel из AutoCAD, доступна для скачивания здесь:

http://download.cnet.com/KozMos-VLXLS/3000-2077_4-94214.html

Мне было гораздо проще использовать это внутри VLIDE для манипулирования данными Excel (имеет ли это какое-либо отношение к AutoCAD или нет), чем использовать Excel VBA (ужас) или сочетание сценариев и взаимодействия.

Мне пришлось исправить одну или две ошибки там, так что имейте это в видув виду ...

0 голосов
/ 26 июня 2011

См. SO Вопрос для обсуждения библиотек для доступа к файлам чертежей, включая ODA и AutoDesk RealDWG и несколько других

...