Извлечение данных Autocad не работает
Обновлено: 20.11.2024
Темы посвящены производственному программному обеспечению Autodesk, включая AutoCAD и Inventor.
Поиск
Соавторы
- Алекс Каран
- Кэсси Малкахи
- Эд Гиллман
- Харприт Варайч
- Джейсон Джонсон
- Рэндалл Мэйбери
- Расти Белчер
- Тим Страндберг
Категории
Последние публикации
Архивы
27.03.2018
Извлечение данных с помощью AutoCAD
Недавно я вел курс Advanced AutoCAD, и мне напомнили, сколько данных можно извлечь из чертежей AutoCAD.
В приведенном ниже примере у меня есть простой план этажа с несколькими блоками. Я могу использовать инструменты извлечения данных AutoCAD, чтобы подсчитать все блоки осветительных приборов, которые у меня есть на чертеже. Этого можно добиться без дополнительного программирования или настройки.
На вкладке "Вставка" есть панель "Связывание и извлечение". Одним из инструментов, доступных на этой панели, является Извлечение данных. После выбора этого инструмента появится диалоговое окно извлечения данных.
В этом случае я впервые извлекаю данные из этого рисунка, поэтому я выберу «Создать новое извлечение данных». На следующем экране меня просят сохранить настройки извлечения данных, которые я собираюсь создать. Он сохраняется в файле с расширением .dxe.
Далее я могу выбрать, из каких рисунков извлекать данные. В этом случае я буду использовать только текущий рисунок. Дополнительные файлы могут быть добавлены отдельно для каждого файла или могут быть добавлены целые папки. Выбор файла завершается нажатием кнопки «Далее».
Теперь в диалоговом окне отображаются все типы чертежей, из которых можно извлечь информацию. Для того, что я делаю, я сниму флажок «Отображать все типы объектов». Теперь я вижу только блоки на чертеже. Я выберу имя блока встраиваемого светильника и нажму кнопку «Далее».
Теперь мне представлен ряд данных, которые я могу извлечь из блоков. Я изменю фильтр категории, чтобы отображалась только информация о динамическом блоке, и выберу свойства высоты и ширины.
После нажатия кнопки "Далее" я вижу предварительный просмотр извлекаемых данных. Я решил включить столбец имени блока и столбец количества.
На следующем экране я могу поместить эту информацию на чертеж в виде таблицы или извлечь ее во внешний файл. В этом случае я нанесу его прямо на рисунок.
На следующем экране я могу выбрать стиль таблицы и задать заголовок для таблицы. Я буду использовать стандартный стиль таблицы и закончу заголовок «Светильники».
После заполнения диалогового окна таблица готова к размещению на чертеже.
Если какая-либо часть вашего рабочего дня связана с подсчетом символов на чертежах, инструмент извлечения данных может сэкономить вам часы напряженной работы.
Использовали ли вы извлечение данных AutoCAD? Вы можете извлекать любые свойства из любых объектов на чертежах AutoCAD с помощью извлечения данных. Я полагаю, что некоторые из вас видели хорошую демонстрацию от Autodesk об этом. Они используют набор данных для создания расписания дверей из чертежа. Он подсчитывает количество дверных блоков и сообщает об этом в таблице. Если вы его не видели, вы можете попробовать составить расписание самостоятельно здесь.
Извлечение данных на самом деле может извлекать любые данные, а не только из блоков. Линии, точки, прямоугольник… любые данные! Возможно, вам понадобится таблица отверстий, координаты опорных точек или расчетная длина трубы по вашему чертежу. Конечно, AutoCAD может быть не идеальным решением, но если это то, что у вас есть, извлечение данных может вам помочь.
В этом примере я попытаюсь извлечь данные из строк. Я рисую несколько линий, как показано ниже. Конечно, вы можете использовать реальные данные, лучше моих :)
Я создал их в три слоя. Представьте, что эти слои определяют размер трубы. Если я нарисую расположение труб на своем плане, я могу создать отчет о том, сколько труб я буду использовать.
Чтобы лучше понять процесс извлечения данных, я переопределяю цвет в некоторых строках. Не по слою, а по цвету.
Вы можете активировать извлечение данных на вкладке блоки и ссылки. В разделе связывание и извлечение.
После активации инструмента откроется мастер. Есть 8 шагов, которые вы должны выполнить, прежде чем вы сможете получить свой отчет. Поверьте, эти 8 шагов совсем не страшны :D
1. Начать
Здесь вы должны указать, собираетесь ли вы определить новое извлечение данных или использовать предыдущие настройки извлечения. Теперь давайте просто воспользуемся создать новое извлечение данных. Нажмите «Далее».
Введите имя файла настроек. Например: lines.dxe.
2. Определить источник данных
Следующий шаг — определить источник данных. Собираетесь ли вы создавать отчеты по всем объектам на чертеже (включая ссылки, вложенные блоки) или только по некоторым выбранным вами объектам.
Давайте просто выберем объекты на текущем чертеже. Нажмите кнопку выбора справа от этой опции. Выберите все свои строки, затем [введите].
3. Выберите объекты
Если в предыдущем выборе у вас были объекты другого типа, вы увидите их здесь. Вы можете отфильтровать, какие объекты вы хотите включить (или исключить) в отчет. На моем рисунке есть только линии, поэтому здесь показано только это.
После того, как вы закончите выбирать объект, нажмите «Далее».
4. Выберите свойства
Далее вы увидите список свойств вашего объекта. То, что вы увидите, зависит от того, что вы выбрали на предыдущем шаге.
Свойства линии, сгруппированные по 4 категориям (столбец справа). Я хочу сообщить только общие свойства и геометрию. Я отключаю остальные.
См. изображение ниже. Я выбираю длину, начало X и Y, конец X и Y, дельту X и Y, имя слоя и цвет объекта. Вы можете выбрать другой пример, отличный от этого, в соответствии с вашими потребностями.
После этого все остальное легко.
5. Уточнить данные
Здесь вы увидите предварительный просмотр вашего отчета. Вы можете отсортировать таблицу, щелкнув столбец заголовка, упорядочить столбец, перетащив заголовок, и изменить некоторые параметры. Предварительный просмотр при необходимости.
6. Выберите вывод
Где вы хотите поставить свой стол? В чертеже или в файле excel, или в обоих?
7. Стиль таблицы
Выберите стиль таблицы, который хотите использовать. Этот шаг не появится, если вы не выберете выход для рисования. Выберите подходящий стиль таблицы для вывода.
8. Готово
Ну... здесь ничего не остается, кроме как нажать кнопку "Готово".
Вот мой отчет.
Возможно, вам потребуется дополнительно обработать данные, вы легко можете сделать это в Excel или в AutoCAD.
Вы также можете увидеть, что здесь можно указать несколько координат из блока AutoCAD. Легко не так ли? Итак, какие отчеты вы можете создавать с помощью извлечения данных? Я хотел бы обсудить это с вами здесь.
Об Эдвине Пракосо
Я работаю старшим техническим консультантом в Tech Data Advanced Solutions Indonesia. Я использую AutoCAD с R14 и Revit с Revit Building 9. Время от времени я пишу для журнала AUGIWorld, а также активно участвую в дискуссионном форуме Autodesk.
Я сертифицированный специалист Autodesk (ACP) по Revit Architecture и AutoCAD. Я также являюсь членом Autodesk Expert Elite, признательным людям, которые вносят свой вклад в сообщество Autodesk.
Свяжитесь со мной в Twitter или LinkedIn
AutoCAD десятилетиями использовался в качестве инструмента для черчения. Вначале люди использовали AutoCAD вместо ручного чертежного стола.Многие люди до сих пор используют его таким образом, по крайней мере, в моей стране. Я не знаю, как сегодня люди используют AutoCAD в вашем регионе, но я уверен, что многие люди все еще используют его таким образом. Многие пользователи AutoCAD забывают, что Autodesk добавил много новых функций, которые могут повысить их производительность.
Что такое извлечение данных?
Вырезано из файла справки:
«Вы используете мастер извлечения данных, чтобы выбрать источник данных (чертежи) для извлечения данных свойств из выбранных объектов. Вы можете вывести данные в таблицу или внешний файл».
Извлечение данных позволяет получить практически любые (если не все) свойства элементов чертежа из вашего чертежа. Затем вы можете указать свойства в виде таблицы на чертеже или во внешнем файле.
В этом примере используется извлечение данных для создания точек разметки для геодезиста. Как видите, он генерирует идентификатор оврага и три заданных координаты.
Я не собираюсь писать туториал по извлечению данных. Давайте посмотрим, как мы можем использовать эту функцию, чтобы вывести наши рисунки на новый уровень. Чертежи — это не только отображение линий и аннотаций. Он также генерирует информацию! Небольшое управление чертежами может повысить вашу производительность и вывести ваши рисунки на новый уровень. Дело не только в том, как будут выглядеть рисунки, когда мы их нанесем.
Несколько практических примеров извлечения данных
AutoCAD используется во многих отраслях, поэтому реализация извлечения данных может различаться для каждой отрасли. Давайте рассмотрим несколько способов извлечения данных, которые я нашел.
Данные для лазерной резки
Извлечение данных может генерировать координаты объекта, длину, слой, цвета и т. д. Это основная информация, которую может генерировать извлечение данных. Я нашел кого-то, кто спрашивал, как получить эти данные для лазерной резки. Я не знаю, как использовать эти данные, но, по крайней мере, он получает то, что ищет.
Контроль и установленные точки
Мы можем генерировать координаты точек из объектов AutoCAD, таких как круги и точки. Однако, если мы будем управлять нашими объектами как блоками, мы сможем получить больше преимуществ. Объекты не только проще фильтровать; простой блок эталонных точек может генерировать точку вставки блока и идентификатор эталонных точек. Идентификатор управляется атрибутами блока.
В отличие от базовых объектов AutoCAD, мы также можем генерировать координаты нескольких точек в одном блоке. Примером для этой цели является создание выносных точек из оврага. Это очень полезно для геодезиста.
Таблица отверстий
Таблица отверстий — это общие данные, которые вы хотели бы иметь в обрабатывающей промышленности. Это очень похоже на ориентир и установленные точки для землеустроителя. Инженеры хотели бы иметь координаты отверстий и размеры отверстий. Вы можете легко сделать это путем извлечения данных!
Расписание
AutoCAD не такой умный, как AutoCAD Architecture или Revit. Тем не менее, вы по-прежнему можете использовать данные в своих чертежах. Например, создание расписаний колонн, дверей или даже стен!
Опять же, ключевым моментом является правильное определение ваших объектов. Динамические блоки могут быть очень полезными. Параметры динамического блока также могут быть получены путем извлечения данных. Таким образом, вы можете указать количество дверей, например, по их ширине. Вы также можете добавить дополнительную информацию, такую как производитель двери, класс пожарной безопасности и т. д. Как в AutoCAD Architecture или Revit! Но, конечно же, здесь мы работаем в 2D.
Какой ваш любимый метод извлечения данных?
Вы уже используете извлечение данных? Есть ли у вас другие примеры того, как мы можем использовать эту функцию в других отраслях? Пожалуйста, поделитесь им здесь, мы хотели бы услышать от вас!
Если вы хотите опубликовать гостевой пост, напишите мне, чтобы узнать подробности.
Комментарии
AutoCAD десятилетиями использовался в качестве инструмента для черчения. Вначале люди использовали AutoCAD вместо ручного чертежного стола. Многие люди до сих пор используют его таким образом, по крайней мере, в моей стране. Я не знаю, как сегодня люди используют AutoCAD в вашем регионе, но я уверен, что многие люди все еще используют его таким образом. Многие пользователи AutoCAD забывают, что Autodesk добавил много новых функций, которые могут повысить их производительность.
Что такое извлечение данных?
Вырезано из файла справки:
«Вы используете мастер извлечения данных, чтобы выбрать источник данных (чертежи) для извлечения данных свойств из выбранных объектов. Вы можете вывести данные в таблицу или внешний файл».
Извлечение данных позволяет получить практически любые (если не все) свойства элементов чертежа из вашего чертежа. Затем вы можете указать свойства в виде таблицы на чертеже или во внешнем файле.
В этом примере используется извлечение данных для создания точек разметки для геодезиста. Как видите, он генерирует идентификатор оврага и три заданных координаты.
Я не собираюсь писать туториал по извлечению данных. Давайте посмотрим, как мы можем использовать эту функцию, чтобы вывести наши рисунки на новый уровень. Чертежи — это не только отображение линий и аннотаций. Он также генерирует информацию! Небольшое управление чертежами может повысить вашу производительность и вывести ваши рисунки на новый уровень. Дело не только в том, как будут выглядеть рисунки, когда мы их нанесем.
Несколько практических примеров извлечения данных
AutoCAD используется во многих отраслях, поэтому реализация извлечения данных может различаться для каждой отрасли. Давайте рассмотрим несколько способов извлечения данных, которые я нашел.
Данные для лазерной резки
Извлечение данных может генерировать координаты объекта, длину, слой, цвета и т. д. Это основная информация, которую может генерировать извлечение данных. Я нашел кого-то, кто спрашивал, как получить эти данные для лазерной резки. Я не знаю, как использовать эти данные, но, по крайней мере, он получает то, что ищет.
Контроль и установленные точки
Мы можем генерировать координаты точек из объектов AutoCAD, таких как круги и точки. Однако, если мы будем управлять нашими объектами как блоками, мы сможем получить больше преимуществ. Объекты не только проще фильтровать; простой блок эталонных точек может генерировать точку вставки блока и идентификатор эталонных точек. Идентификатор управляется атрибутами блока.
В отличие от базовых объектов AutoCAD, мы также можем генерировать координаты нескольких точек в одном блоке. Примером для этой цели является создание выносных точек из оврага. Это очень полезно для геодезиста.
Таблица отверстий
Таблица отверстий — это общие данные, которые вы хотели бы иметь в обрабатывающей промышленности. Это очень похоже на ориентир и установленные точки для землеустроителя. Инженеры хотели бы иметь координаты отверстий и размеры отверстий. Вы можете легко сделать это путем извлечения данных!
Расписание
AutoCAD не такой умный, как AutoCAD Architecture или Revit. Тем не менее, вы по-прежнему можете использовать данные в своих чертежах. Например, создание расписаний колонн, дверей или даже стен!
Опять же, ключевым моментом является правильное определение ваших объектов. Динамические блоки могут быть очень полезными. Параметры динамического блока также могут быть получены путем извлечения данных. Таким образом, вы можете указать количество дверей, например, по их ширине. Вы также можете добавить дополнительную информацию, такую как производитель двери, класс пожарной безопасности и т. д. Как в AutoCAD Architecture или Revit! Но, конечно же, здесь мы работаем в 2D.
Какой ваш любимый метод извлечения данных?
Вы уже используете извлечение данных? Есть ли у вас другие примеры того, как мы можем использовать эту функцию в других отраслях? Пожалуйста, поделитесь им здесь, мы хотели бы услышать от вас!
Полный список всех команд AutoCAD CZ/EN/DE/FR/IT/ES/PT/PL/RU/HU/JP
Команда ИЗВЛЕЧЕНИЕ ДАННЫХ в основных языковых версиях AutoCAD:
Категория команды: работа
Справка (2022): ИЗВЛЕЧЕНИЕ ДАННЫХ
Описание команды DATAEXTRACTION:
Извлекает атрибуты из блоков и геометрические свойства в отдельный файл
Вы можете запустить команду DATAEXTRACTION в любой локализованной версии AutoCAD, введя _DATAEXTRACTION в командной строке.
Команда ИЗВЛЕЧЕНИЯ ДАННЫХ
ДОПОЛНИТЕЛЬНЫЕ ДАННЫЕ
DATENEXTRAKT Befehl
ИЗВЛЕЧЬ ДОННЕЕ
Командо EXTRACDAT
Команда ESTRDATI
ДОПОЛНИТЕЛЬНЫЙ КОМАНДО
ВЁДРДАНЫЧ ПОЛЕЦЕНИЕ
ДАННЫЕИЗВЛ команда
ADATKIEMEL utasítás
データ書き出し のコマンド
Запросы и параметры команды DATAEXTRACTION:
- | + | ? | 3 | А | Б | С | Д | Е | Ф | г | Н | я | Дж | К | л | М | Н | О | П | Вопрос | Р | С | Т | У | В | Вт | Х | Я |
Обзор всех 1528 команд AutoCAD — история команд
(на английском, чешском, немецком, французском, испанском, итальянском, португальском, польском, русском, венгерском, японском)
Подмножество — только ExpressTools и не в LT (только в полном AutoCAD), а не в Core Console и только из SAP
См. также интерфейс GetCName LISP. Функции VisualLISP.
EN: английские команды - CZ: České příkazy - DE: Deutsche Befehle - FR: Français commandes - ES: Español comandos - IT: Italiano comandi - PT: Português comandos - PL: Polskie polecenia - RU: Русские команды - HU: Magyar utasítás - JP: 日本の注文
Форум CAD — советы, рекомендации, утилиты, справка, инструкции и часто задаваемые вопросы по AutoCAD, LT, Inventor, Revit, Map, Civil 3D, Fusion 360, 3ds max и другому программному обеспечению Autodesk (при поддержке Arkance Systems) р>
Читайте также: