Извлечение данных в автокаде
Перейти к содержимому

Извлечение данных в автокаде

  • автор:

Извлечение данных из атрибутов блока

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

Извлечение данных атрибутов — это удобный способ создания спецификаций и отчетов о материалах непосредственно из данных чертежей. Например, можно создать чертеж, где каждый блок представляет определенное производственное оборудование. Если с каждым блоком связаны атрибуты, в которых указана модель, производитель и стоимость оборудования, можно создать отчет о стоимости оборудования.

Процесс выбора чертежей, экземпляров блоков и атрибутов организован с помощью Мастера извлечения данных. С помощью Мастера можно также создать файл срасширением .dxe, который будет содержать все настройки для дальнейшего использования.

Вывод в таблицу

Если извлечь данные атрибутов в таблицу, таблица будет вставлена в текущий чертеж и текущее пространство (пространство модели или пространство листа) на текущем слое.

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

Прим.: Чтобы контекстные меню, которые требуются для редактирования и обновления таблиц, стали доступны, установите флажок для параметра «Контекстные меню в области рисования» в диалоговом окне «Параметры» на вкладке «Пользовательские».

Вывод в файл

Для сохранения данных во внешний файл доступны следующие форматы файлов: с разделением запятыми (CSV), с разделением табуляциями (TXT), Microsoft Excel (XLS) и Microsoft Access (MDB).

Если точка (.), запятая (,) или решетка (#) записываются в файл Excel или Access, они заменяются кодами Unicode.

Понятия, связанные с данным

Урок 10. Извлечение данных из атрибутов в AutoCAD

start

В этом окне вам необходимо указать чертеж из которого необходимо извлечь данные, если же вам необходимо выбрать конкретные объекты в открытом чертеже необходимо установить флажок: Выбрать объекты на текущем чертеже, нажать на пиктограмму – и указать объекты.

Нажатие клавиши Настройка вызывает окно указания дополнительных параметров:

  • Извлекать объекты из блоков – включает в себя вложенные блоки.
  • Извлекать объекты из внешних ссылок – Включает объекты из внешних ссылок.
  • Учитывать внешние ссылки при подсчете блоков – учитывает все внешние ссылки при подсчете блоков.

opred ist

В дополнительных параметрах пользователь имеет возможность указать область извлечения данных:

  • Объекты в пространстве модели
  • Все объекты на чертеже

dop param

Выбор объектов

Следующий шаг, позволяет выбрать конкретные объекты с которыми необходимо работать далее.

Окно содержит несколько фильтров отображения объектов:

  • Отображать объекты всех типов
  • Отображать только объекты, не являющиеся блоками
  • Отображать только блоки с атрибутами
  • Отображать только используемые объекты
  • Отображать объекты всех типов

vibor ob

Выбор свойств

На данном этапе пользователю предоставляется возможность выбора из таблицы свойств, какие конкретно свойства необходимы извлечь.

vibor svoistv

Уточнение данных

В данном окне вы можете, объединять идентичные строки, включать или отключать колонки с названием блока и счетом, а так же сортировать каждую колонку. Кроме этого вы можете связать данные по средством внешних ссылок.

Так же вы можете воспользоваться функцией полного просмотра.

uto4 dan

Выбор типа вывода

На данном шаге предоставляет возможность выбора типа вывода данных:

  • Вставка в чертеж таблицы извлеченных данных – при выборе данного параметра в последующем будет выдан запрос на указания параметров таблицы.
  • Вывод данных во внешний файл – необходимо будет указать путь сохранения и формат сохраняемого файла.

vibor tip vivod

Стили таблицы

При выборе параметра Вставка в чертеж таблицы извлеченных данных, на предыдущем шаге выводится окно Стили таблиц, для указания параметров таблицы.

stil tabl

По нажатию клавиши Готово, будет выдан запрос на указание точки вставки таблицы на чертеже, при выборе таковой опции, и сохранение внешних файлов.

finish

На этом мы заканчиваем наш цикл посвященный работе с блоками и атрибутами. Надеемся что навыки которые вы смогли приобрести при его изучении, позволят вам эффективно работать с такими мощными инструментами как блоки и атрибуты.

Извлечение данных в автокаде

Панель: Редактирование-2

Меню: «Сервис» «Извлечение данных» В командной строке введите «данныеизвл».
Ввод команды: данныеизвл

  • Начало
  • Определение источника данных
  • Выбрать объекты
  • Выбор свойств
  • Исправление данных
  • Выбор типа вывода
  • Стиль таблиц
  • Готово

Запускает процесс извлечения данных. Опции включают создание нового извлечения данных, использование шаблона или редактирование существующего извлечения данных.

Создание нового извлечения данных

Создает новое извлечение данных и сохраняет его в файле .DXE. Также делает доступной кнопку «Использовать предыдущее извлечения в качестве шаблона», позволяя выбрать файл шаблона извлечения данных (DXE) или файл извлечения атрибутов (BLK).

Использование предущего извлечения в качестве шаблона

Использует параметры настройки, предварительно сохраненные в файле извлечения данных (DXE) или файле шаблона извлечения атрибутов (BLK). При перемещении по программе мастера каждая страница уже заполнена настройками, сделанными в файле шаблона. Эти настройки можно изменить. Нажмите кнопку [. ], чтобы выбрать файл в стандартном диалоговом окне для выбора файлов .

Редактирование существующего извлечения данных

Позволяет модифицировать существующий файл извлечения данных (DXE). Нажмите кнопку [. ], чтобы выбрать файл извлечения данных в стандартном диалоговом окне для выбора файлов .

Определение источника данных

Укажите файлы чертежей, включая папки, из которых необходимо извлечь данные. Позволяет выбрать объекты в текущем чертеже, чтобы извлечь информацию.

Делает доступными кнопки «Добавить папку» и «Добавить чертежи», давая возможность установить чертежи и папки для извлечения. Чертежи и папки для извлечения перечислены в виде «Файлы чертежей».

Включение текущего чертежа

Включает текущий чертеж в извлечение данных. Текущий чертеж может быть пустым (не содержать объектов), если для извлечения выбраны дополнительные чертежи.

Выбор объектов в текущем чертеже

Делает доступной кнопку «Выбор объектов на текущем чертеже», позволяя выбрать объекты для извлечения данных.

Кнопка «Выбор объектов»

Позволяет временно выйти из мастера для выбора объектов и блоков на текущем чертеже.

Файлы и папки чертежей

Перечисляет выбранные файлы и папки чертежей Отмеченные папки включаются в извлечение.

Добавление папки

Отображает диалоговое окно «Параметры добавления папок» , в котором можно определить папки для включения их в извлечение данных.

Добавление чертежей

Отображает стандартное диалоговое окно выбора файла , в котором можно указать чертежи для их включения в извлечение данных.

Удаляет проверенные чертежи или папки, перечисленные в списке «Файлы и папки чертежей», из извлечения данных.

Отображает диалоговое окно «Извлечение данных — дополнительные параметры» , в котором можно установить параметры извлечения данных.

Устанавливает типы объектов (блоки и не-блоки) и информацию для чертежей, которые будут извлечены.

Допустимые объекты проверены по умолчанию. Объекты, которые не существуют в выбранном чертеже, не проверяются. Чтобы изменить порядок сортировки на обратный, следует щелкнуть на заголовке столбца. Размеры столбцов могут быть изменены. Данные свойств из проверенных объектов отображены на Выбор свойств странице.

Отображает каждый объект по его имени. Блоки перечислены по именам блоков. Не-блоки перечислены по именам их объектов.

Выводимое имя

Обеспечивает место для ввода дополнительного альтернативного имени для объекта, как только он появится в извлеченной информации. Выберите выводимое имя, щелкните правой кнопкой мыши на списке и выберите «Редактировать выводимое имя».

Отображает, является или нет объект блоком.

Отображает образец для просмотра проверенного блока в просмотре списка объектов.

Отображение всех типов объектов

Отображает список всех типов объекта (блоков и не-блоков) в представлении списка объектов. Данная опция используется по умолчанию.

Отображение одних только блоков

Отображает одни только блоки в представлении списка объектов.

Отображение одних только не-блоков

Отображает в представлении списка объектов только те объекты, которые не являются блоками.

Отображение одних только блоков с атрибутами

Отображает в представлении списка объектов только те блоки, которые содержат атрибуты. Динамические блоки включены в список, если для них назначены специальные свойства (например, операции и параметры).

Отображение только тех объектов, которые используются в чертежах

Отображает в представлении списка объектов те объекты , которые существуют в выбранных чертежах.

Управляет извлечением объекта, блока и свойств чертежа.

Каждая строка отображает имя свойства, его отображаемое имя и категорию.

Щелкните правой кнопкой мыши на заголовке столбца и используйте опции контекстного меню, чтобы назначит или отменить проверку всех элементов, инвертировать набор выбранных элементов или отредактировать отображаемое имя. Чтобы изменить порядок сортировки на обратный, следует дважды щелкнуть на заголовке столбца. Размеры столбцов могут быть изменены.

Отображает свойства объекта для объектов, выбранных на странице. Список свойств отфильтрован согласно категориям фильтра, которые можно выбирать. Свойства совпадают с теми, что перечислены в палитре свойств.

Выводимое имя

Обеспечивает место для ввода дополнительного альтернативного имени для объекта, как только он появится в извлеченной информации. Выберите выводимое имя свойств, щелкните правой кнопкой мыши на списке и выберите «Редактировать выводимое имя».

Отбражает категорию для каждого свойства. Например, категория «Общие» обозначает общие свойства объекта, такие как цвет или слой. «Атрибуты» обозначает пользовательские атрибуты. «Динамический» обозначает пользовательские данные о свойстве динамических блоков. Категории аналогичны тем, которые перечислены в палитре cвойств.

Список категорий свойств

Отображает список категорий, которые извлечены из списка свойств. Неотмеченные категории фильтруют список свойств. В категории включены: «Трехмерная визуализация», «Атрибуты», «Чертеж», «Динамические блоки», «Общие», «Геометрия», «Прочие», «Образец», «Таблица» и «Текст».

Контекстное меню сетки свойств

Выбрать все свойства в сетке свойств.

Снять отметку

Снимает отметки со всех свойств в сетке свойств.

Инвертировать выбор

Инвертирует текущие отметки элементов в сетке свойств.

Редактирование выводимого имени

Позволяет осуществлять редактирование по месту отображаемого имени свойства для выбранной строки.

Изменяет структуру таблицы извлечения данных. Можно переупорядочивать и сортировать столбцы и отфильтрованные результаты, добавлять столбцы формул и итоговые строки и создавать связь с данными таблицы Microsoft Excel.

Просмотр сетки данных

Отображает свойства в колоночном формате, так, как они были указаны на странице «Выбор свойств». Щелкните правой кнопкой мыши на любом заголовке столбца, чтобы отобразить контекстное меню опций. Столбец с данными о количестве и столбец с именами отображаются по умолчанию. Значки отображаются в заголовках столбцов для вставленных столбцов формул и столбцов, извлеченных из таблицы Microsoft Excel.

Объединить идентичные строки

Группирует идентичные записи по строкам в таблице. Заменяет столбец с данными о количестве суммой всех объединенных объектов.

Показать столбец с данными о количестве

Отображает столбец с данными о количестве в сетке.

Показать столбец имен

Отображает столбец с именами в сетке.

Связь с внешними данными

Отображает диалоговое окно «Связь с внешними данными» , в котором можно создать связь между извлеченными данными чертежа и данными в таблице Excel.

Опции сортировки столбцов

Отображает диалоговое окно «Сортировка столбцов» , в котором можно отсортировать данные в нескольких столбцах.

Полный просмотр

Отображает полный образец итогового файла вывода, включая связанные внешние данные, в текстовом окне. Образец предназначен только для просмотра.

Контекстное меню столбцов

Сортировка в порядке убывания

Сортировка данных столбца в порядке убывания.

Сортировка в порядке возрастания

Сортировка данных столбца в порядке возрастания.

Опции сортировки столбцов

Отображает диалоговое окно «Сортировка столбцов» , в котором можно отсортировать данные в нескольких столбцах.

Переименование столбца

Позволяет осуществить редактирование по месту выбранного имени столбца.

Скрыть столбец

Скрывает выбранный столбец.

Показать скрытые столбцы

Отображает скрытые столбцы. Параметры подменю включают в себя отображение всех скрытых столбцов.

Выбрать формат данных столбца

Отображает диалоговое окно»Задание формата ячеек» , в котором можно установить тип данных для ячеек в выбранном столбце.

Вставка столбца с формулой

Отображает диалоговое окно «Вставка столбца с формулой» , где можно задать формулу, которая вставляется в таблицу. Вставка столбца с формулой справа от выделенного столбца. Существующий столбец формул не может использоваться в качестве значения для другого столбца формул.

Редактирование столбца с формулой

Отображение диалогового окна «Редактировать столбец с формулой» . Доступ к этой кнопке возможен только при выборе столбца с формулой.

Удаление столбца с формулой

Удаляет выбранный столбец с формулой. Доступ к этой кнопке возможен только при выборе столбца с формулой.

Объединить режим записи

Отображает числовые данные в выбранном столбце как отдельные значения или сворачивает идентичные по свойствам строки в одну строку и отображает сумму всех числовых данных в выбранном столбце. Эта опция доступна, если установлен флажок «Объединить идентичные строки» и выбранный столбец содержит числовые данные.

Показать столбец с данными о количестве

Отображает столбец с данными о количестве, в котором перечислены величины каждого свойства.

Показать столбец наименований

Отображает столбец наименований, который показывает имя каждого свойства.

Вставить строку итога

Отображает подменю с параметрами для суммы, макс., мин. и среднего. Создает строку итога для выбранного столбца, которая расположена ниже всех строк данных и отображает значения, вычисленные в соответствии с выбранной арифметической функцией. Эта опция доступна только для столбцов с числовым типом данных.

Отображает сумму всех величин в выбранном столбце в строке итога.

Отображает максимальную величину в выбранном столбце в строке итога.

Отображает минимальную величину в выбранном столбце в строке итога.

Отображает среднее (арифметическое) значение в выбранном столбце в строке итога.

Удалить итоговую строку

Удаляет итоговую строку. Эта опция доступна, если существует итоговая строка.

Параметры фильтра

Отображает диалоговое окно «Фильтр столбцов» , в котором можно задать условия фильтрации для выбранного столбца.

Сброс фильтра

Восстанавливает фильтр по умолчанию для выбранного столбца.

Сброс всех фильтров

Восстанавливает фильтр по умолчанию для всех столбцов, которые имеют фильтры.

Копировать в буфер

Копирует все ячейки данных, включая имена столбцов, в буфер обмена.

Выбор типа вывода

Устанавливает тип вывода, по которому извлекаются данные.

Вставка таблицы извлечения данных в чертеж

Создает таблицу, которая заполняется извлеченной информацией. При нажатии кнопки «Готово» на Готово странице появляется запрос на вставку таблицы в текущий чертеж.

Вывод данных во внешний файл

Создает файл извлечения данных Нажмите кнопку [. ], чтобы выбрать формат файла в стандартном диалоговом окне выбора файлов . Доступные форматы файла — Microsoft Excel (XLS), формат файла в виде текста, разделенного запятыми (CSV), Microsoft Access (MDB) и формат файла в виде текста, разделенного символами табуляции (TXT). По нажатию кнопки «Готово» на конечной странице создается внешний файл.

Максимальное число столбцов, которые могут быть экспортированы в XLS- и MDB-файл, — 255.

Управление внешним видом таблицы извлечения данных. Данная страница отображается, только если на странице Выбор типа вывода выбрана таблица AutoCAD.

Выбор стиля таблицы, используемого для вставленной таблицы

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

Форматирование и структура

Использование таблицы в диалоговом окне «Стиль таблиц» для строк меток

Создает таблицу извлечения данных с набором верхних строк, которые содержат ячейки-метки, и нижним набором строк-заголовков, которые содержат ячейки заголовка и итоговой строки. Извлеченная информация вставляется между верхними и нижними строками-заголовками. Эта опция доступна, только когда выбранный стиль таблицы содержит таблицу шаблона.

Ручная настройка таблиц

Предусматривает ручной ввод заголовка таблицы и его спецификации, а так же заголовка столбца и стиля ячеек данных.

Ввести название таблицы

Указывает название таблицы. При обновлении таблицы данная строка перезаписана не будет. Если выбран стиль таблицы по умолчанию СТАНДАРТ, в таблицу будет включена строка заголовка. Если выбран стиль таблицы без строки заголовка, данный параметр недоступен.

Стиль ячейки заголовка таблицы

Указывает стиль ячейки заголовка таблицы. Щелкните на раскрывающемся списке, чтобы выбрать стиль ячейки заголовка таблицы, определенный в выбранном стиле таблицы.

Стиль ячейки заголовка столбца

Устанавливает стиль для строки заголовка. Щелкните на раскрывающемся списке, чтобы выбрать стиль ячейки, определенный в выбранном стиле таблицы.

Стиль ячейки данных

Устанавливает стиль ячейки данных. Щелкните на раскрывающемся списке, чтобы выбрать стиль ячейки, определенный в выбранном стиле таблицы.

Использование имен свойств в качестве дополнительных заголовков столбцов

Включает заголовки столбца и использует выводимое имя в качестве строки заголовка.

Предварительный просмотр изображения

Просмотр листа таблицы. Если стиль таблицы не предусматривает строку заголовка, ничего не отобразится.

Заканчивает процесс извлечения данных свойств объекта, которые были указаны в мастере, и создает тип вывода, который был указан на Выбор типа вывода странице. Если связь данных и столбец, связанный с таблицей Excel, были определены в диалоговом окне «Связь с внешними данными» , выбранные данные в таблице также извлекаются.

Если была выбрана опция «Вставка таблицы извлечения данных в чертеж» на странице «Выбор типа вывода», то при нажатии кнопки «Готово» будет выдан запрос на вставку таблицы в чертеж.

Если была выбрана опция «Вывод данных во внешний файл», извлеченная информация сохраняется в указанном типе файла.

Извлечение данных командой ДАННЫЕИЗВЛ в порядке выделения

Требуется собрать площади штриховок в AutoCad, но в заданном порядке.

Выделяю по порядку несколько штриховок — смотрю предварительный просмотр таблицы — значения площадей в соответствующем столбце идут вразнобой, а требуется в заданном порядке.

Как выполнить эту задачу?

Возможно, есть другая команда для этой задачи.

Просмотров: 1528
Регистрация: 18.12.2010
Сообщений: 5,047
добавить атрибут номера, а потом _mapexport
Регистрация: 03.11.2008
Сообщений: 5,772
Нумерацию добавить в названия слоёв, потом сорировать.
Последний раз редактировалось engngr, 16.02.2020 в 14:20 .

Генпланист, AutoCad 2009 Eng

Регистрация: 26.06.2008
Сообщений: 33
Сообщение от engngr
Нумерацию добавить в названия слоёв, потом сорировать.
Да, со слоями думал, но штриховок более 500.
Регистрация: 10.08.2013
Сообщений: 11,015
Сообщение от mvz
Да, со слоями думал, но штриховок более 500.

ну от 500..600 слоев не ляжет чертеж, наверно — если такое количество штриховок комп «прожевывает». Зато — штатными средствами.

Регистрация: 14.08.2014
Сообщений: 7,108

Зачем же слои создавать. Посмотрите, по каким ещё признакам можно разделить штриховки. Например высота, масштаб типа линий, цвет, да что угодно (проверьте, может каких то свойств у штриховок нет).

Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
Сообщение от v.psk

Посмотрите, по каким ещё признакам можно разделить штриховки. Например высота, масштаб типа линий, цвет, да что угодно (проверьте, может каких то свойств у штриховок нет).

Есть такие, которые не сильно влияют на внешний вид, но доступные для извлечения данных:
— положение Х
— положение Y
— масштаб типа линий
Еще есть Гиперссылка, но в окне свойств с ней сложнее дружить.

И только масштаб типа линий доступен в полях! Это может быть очень полезным!

Вот пример экспликации помещений на штриховках, хотя обычно делают на полилиниях.
PS номер помещения задается в «масштабах типов линий» (увы, макрос для автонумерации найти будет сложно, но можно). В гиперссылках наименование помещений.

Площади штриховок. Извлечение данных.rar (42.2 Кб, 4 просмотров)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *