Извлечение данных в Автокаде. Видеоурок
Извлечение данных в AutoCAD позволяет свести в таблицу информацию по чертежу или его части, избавив вас от рутинных подсчетов.
Принцип извлечение данных наглядней и проще будет усвоить, проделав небольшую практическую работу по подсчету блоков деревьев.
Полезно. Как создать блок с атрибутом, используемый в уроке читайте здесь.
AutoCAD извлечение данных
Постараюсь изложить просто о казалось бы сложном.
1. Первым делом скачайте и откройте подготовленный файл, кликнув здесь .
2. Перед вами будет блок условного обозначения дерева с атрибутом по умолчанию «Береза». Вставьте еще два блока «Дерево», атрибут «Порода» укажите «Яблоня» и «Рябина».
3. Назначьте им зеленый и красный цвет соответственно, а затем сделайте несколько копий каждого из них (имитируя посадку деревьев).
4. Запустите команду из верхнего меню Сервис → Извлечение данных… или введя в строке состояния ДАННЫЕИЗВЛ (_DATAEXTRACTION).
5. В первом шаге окна «Извлечение данных» оставьте все по умолчанию и нажмите «Далее >». После укажите имя файла (скажем «Пример») для хранения настроек шаблона.
6. Шаг 2 – оставляем все по умолчанию (данные извлекаем из всего чертежа) и переходим к следующему шагу. При желании здесь можно указать область чертежа для извлечения данных.
7. Шаг 3 – выполните настройки в соответствии с рисунком, для выбора интересующего нас блока — Дерево.
8. Шаг 4 – укажите извлекаемые свойства «ПОРОДА» используя фильтр «Атрибуты».
9. Шаг 5 – по клику правой клавиши добавьте итоговую сумму количества деревьев.
Можно сменить наименование столбца, выбрав пункт «Переименовать столбец» или сменить порядок, перетащив столбец зажав левую кнопку мыши.
10. Шаг 6 – отметьте пункт «Вставка в чертеж таблицы извлечения данных».
11. Шаг 7 проскочите кнопкой «Далее >» и завершите настройку кнопкой «Готово».
12. Укажите точку вставки таблицы с данными по породам деревьев на чертеже.
Таким образом, вы можете свести в таблицу не только данные по блокам с атрибутами, но и другим элементам. Главное будьте внимательны.
Связь с данными АutoCAD
Теперь, если вы измените количество блоков деревьев на чертеже, данные в таблице можно обновить, выбрав в верхнем меню Сервис → Связи с данными → Обновить связи с данными и указав таблицу.
Для удаления связи с данными необходимо выбрать соответствующий пункт из контекстного меню при выделенной ячейке таблицы. После этого вы можете редактировать данные таблицы на свое усмотрение.
Полезно. Урок посвященный работе с таблицами в Автокаде смотрите здесь.
Как посчитать блоки в Автокаде. Видеоурок
Подсчет блоков в Автокаде можно выполнить, воспользовавшись функцией быстрого выбора по имени блока (см. здесь), после чего в окне свойств отобразится общее количество.
Как удалить связь с Exel?
Доброго времени суток.
AutoCAD 2009, Exel 2007. Сделал таблицу в Exel, вставил в Акад (на основе связи с данными). Если дальше мне эта связь и таблица не нужны, то как их удалить?
У меня при удалении пропадает кнопна ОК.
Благодарю за помощь.
Просмотров: 31794
Sneginka_Clan |
Посмотреть профиль |
Найти ещё сообщения от Sneginka_Clan |
Регистрация: 29.10.2007
Сообщений: 157
1. Select the table ->right-click -> Click Data Links -> Detach Data Link.
А потом как на рисунках.
VoVoRoNaLe |
Посмотреть профиль |
Найти ещё сообщения от VoVoRoNaLe |
Регистрация: 22.12.2008
Украина, Харьков
Сообщений: 51
Те же яйца..
Связь с данными и так уже разорвана. Без разорванной связи оно вообще не удаляется.
Sneginka_Clan |
Посмотреть профиль |
Найти ещё сообщения от Sneginka_Clan |
Регистрация: 29.10.2007
Сообщений: 157
Сначала нужно удалять DataLink, а потом файл Excel
Edit DataLink -> Выбрать другой (существующий) файл -> Ок
и тогда как на рис.
VoVoRoNaLe |
Посмотреть профиль |
Найти ещё сообщения от VoVoRoNaLe |
Регистрация: 22.12.2008
Украина, Харьков
Сообщений: 51
Может быть я не совсем коректно выразился. Я понимаю как удалить связь между акадовским файлом и екселевским и мне не нужно удалять сам екселевский файл. Мне нужно именно убрать эту связь из списка («1» на рис.)
Не то чтобы она мне сильно мешала, но я на основе этого файла делаю много других и потом их все вставляю ссылкой в один. И так как в каждом файле присутствует эта связь «1», то в конечном файле в списке ссылок получается миллион этих «1» (а вот там они мне уже мешают)
Sneginka_Clan |
Посмотреть профиль |
Найти ещё сообщения от Sneginka_Clan |
Регистрация: 29.10.2007
Сообщений: 157
У меня при удалении пропадает кнопна ОК. |
Такой эффект возникает только когда у вас отсутствует файл на который ссылается DATA LINK. (возле значка показной восклицательный знак в желтом треугольнике). Исправьте это и все будет удалятся без проблем .
VoVoRoNaLe |
Посмотреть профиль |
Найти ещё сообщения от VoVoRoNaLe |
Разрыв всех связей сразу
автокад 2010 проходим вкладка «Правка» — «связи». открывается окно «Связи». В нем много связей. выделяем одну жмем «разорвать связь», но когда связей много муторно получается. Хотелось бы нажал кнопочку и прошел разрыв всех связей в данном окне.
во вложении в файле только 2 связи но в реальном файле их штук 50 +-.
связи.zip (62.2 Кб, 20 просмотров) |
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Разрыв ТОЛЬКО ошибочных связей в excel
Добрый день форумчане! Нужна ваша помощь. Есть много файлов. В них есть ссылки-привязки связей на.
Разрыв внешних связей без исчезновения формул
Есть две книги. В одной есть ссылка на другие книги. В Excel при разрыве связей происходит замена.
Зп в Москве от 800 уе сразу без связей и знакомств — реально?
Реально ли инногороднему программеру без связей и знакомств устоиться на работу с зп от 800 уе.
Чтение текста сразу из всех полей Edit сразу
Всем привет. У меня на форме есть 6 текстовых полей. Вот файл .h class TForm1 : public TForm
Связь таблиц AutoCAD и таблиц Excel
Поговорим сегодня о таблицах в AutoCAD , а точнее о их связи с электронными таблицами Excel .
В AutoCAD можно вставить существующую таблицу Excel, при этом сохраняется двусторонняя связь между программами. Если изменить исходную Excel-таблицу, то изменится и связанная с ней таблица в AutoCAD, аналогично при изменении таблицы в AutoCAD поменяется и исходная. Связь поддерживается на уровне данных и форматирования таблиц.
Рассмотрим основные моменты работы на примере создания перечня элементов.
Задача: есть таблица с перечнем элементов, созданная в Excel
Необходимо импортировать эту таблицу в AutoCAD так, чтобы сохранилась двухсторонняя связь между ними.
Создание связи с данными и вставка таблицы
- Запускаем в AutoCAD команду Таблица . В диалоговом окне выбираем пункт На основе связи с данными . В выпадающем списке еще нет никаких связей, мы создадим новую, выбрав соответствующий пункт меню или нажав кнопку рядом
- В окне Выбор связи данных создаем новую связь с данными Excel
- Присваиваем ей имя
- Выбираем файл с перечнем элементов. Для многостраничных таблиц нужно указать необходимый лист с данными, выбрать опцию Связь со всем листом или с диапазоном . После введения всех данных будет доступен предварительный просмотр таблицы
- Теперь в окне Выбор связи данных выбираем нашу созданную связь и вставляем таблицу в чертеж
- После создания связи с таблицей в правой части строк состояния появляется символ связи и в виде цепочки
При таком способе создания таблиц на основе данных из таблицы Excel мы получаем не только облегчение рутинной работы, но и возможность всегда пользоваться актуальным данными за счет двусторонней связи между программами.
Использование двусторонней связи
Вставленная в AutoCAD таблица заблокирована, о чем символизирует символ замка около курсора. В этом случае работает только прямая связь — из Excel в AutoCAD и в самом AutoCAD править таблицу нельзя.
Чтобы изменить блокировку необходимо из контекстного меню таблицы выбрать меню Блокирование , где доступно четыре опции:
- Разблокирование — снятие всех блокировок с таблицы (при этом связь с Excel сохраняется)
- Содержимое заблокировано — блокировка содержимого таблицы, но не ее формата
- Формат заблокирован — запрет изменения формата, но возможность редактирования данных таблицы
- Содержимое и формат заблокированы — полная блокировка таблицы (этот параметр установлен по умолчанию для всех вновь созданных таблиц)
Проще говоря, заблокировав содержимое мы сможем брать данные из любой таблицы Excel и оформлять ее в AutoCAD так, как нам нужно. При этом данные всегда будут актуальны. На нашем примере — перечень элементов создан путем экспорта в Excel из EDA-приложения, вставлен в AutoCAD с разблокированным форматированием и оформлен по ЕСКД средствами AutoCAD.
Попробуем поменять и сохранить исходную таблицу, при этом в строке состояния AutoCAD выйдет сообщение о том, что данные в исходной таблице изменены и будет предложено их обновить. Если сообщения нет, то необходимо из контекстного меню таблицы выбрать меню Связь с данными и пункт Загрузить изменения из исходного файла.
Если разблокировать содержимое или формат таблицы, то можно ее править в самом AutoCAD и в любой момент передать изменения в исходный Excel-файл. В уже известном нам меню Связь с данными есть соответствующие команды:
- Загрузить изменения из исходного файла
- Выгрузить пользовательские изменения в исходный файл — позволяет выгрузить изменения таблицы, сделанные в AutoCAD в исходный Excel-файл (опять же, можно связать как содержимое, так и формат)
- Редактирования связи с данными — запускает окно изменений связи с Excel
- Открыть файл связей с данными (не очень удачный перевод на русский язык) — открывает исходную таблицу Excel
- Разорвать связь с данными — удаляет связь — таблицы становятся независимыми.
Заключение:
- Любую таблицу Excel можно вставить в чертеж AutoCAD. При этом можно вставить как весь лист таблицы, так и его конкретную часть. Можно создать множество таблиц AutoCAD на основе одного файла Excel
- Вставленная таблица имеет двустороннюю связь с исходным Excel-файлом. Связь поддерживается на уровне данных и уровне форматов. Можно включать/отключать каждый тип связи для каждой таблицы — это дает огромные возможности для совместной работы проектировщиков, сметчиков, плановых служб и пр., когда все всегда пользуются актуальными данными
- Благодаря возможности блокировки/разблокировки связи формата можно брать за основу любую таблицу Excel и оформлять ее в AutoCAD стандартными средтвами
- При двусторонней связи всегда есть опасность одновременного внесения изменений, поэтому грамотная организация этого процесса очень важна
- Связь между таблицами можно разорвать.
Интернет-магазин
AutoCAD LT – это система автоматизированного проектирования для создания и детализированной обработки чертежей. Расширенный набор команд двумерного черчения позволяет создавать чертежи, изменять их и выпускать рабочую документацию к проектам. Функционал AutoCAD LT в области черчения и детализации позволяет эффективно реализовывать проектные идеи, оптимизировать рабочий процесс и взаимодействие инженеров. Программа AutoCAD LT – профессиональное решение, которое поддерживает отраслевые стандарты и значительно повышает производительность труда проектировщика.