Как в автокаде удалить связь с данными excel
Перейти к содержимому

Как в автокаде удалить связь с данными excel

  • автор:

Связывание электронных таблиц Excel

Информацию в электронной таблице Microsoft Excel можно объединить с извлеченными из чертежа данными.

  • Задать связь с данными путем выбора файла XLS, с которым требуется связать данные, извлеченные из чертежа.
  • Задать соответствие между извлеченными данными чертежа и данными электронной таблицы.
  • Выбрать в файле XLS столбцы, которые требуется объединить с извлеченными данными чертежа.

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

Для создания связи с электронной таблицей необходимо, чтобы на компьютере, выполняющем извлечение данных, было установлено приложение Microsoft Excel. Если не установлена программа Microsoft Excel или файл XLS не сохранен локально на компьютере, на котором выполняется извлечение данных, установить связь с данными невозможно.

После изменения связанной электронной таблицы, например после добавления строки или столбца, можно обновить таблицу на чертеже в соответствии с этим изменением с помощью команды СВЯЗЬОБНОВИТЬ. Аналогичным образом, при изменении таблицы в чертеже связанную электронную таблицу можно обновить с помощью этой же команды.

Прим.: Для удаления связи с данными служит команда СВЯЗЬ. Связи с данными из палитры «Внешние ссылки» удалить невозможно.

О связывании и установлении соответствия данных

Связывание данных заключается в выборе электронной таблицы Microsoft Excel с целью объединения всей таблицы или ее части с извлеченными данными чертежа. Дополнительные сведения о связывании данных см. в разделе «Создание связи таблицы с внешними данными».

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

В следующем примере рассматривается простая спецификация. Из чертежа извлекаются три столбца данных. В этих столбцах содержатся следующие данные: № детали, Редакция и Количество. В спецификацию можно включить два дополнительных столбца данных из электронной таблицы. В этих столбцах содержатся следующие данные Стоимость и Поставщик.

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

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

Проверка сопоставленных данных

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

Соответствия между значениями в данных чертежа и внешними данными не обнаружены.

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

Столбец данных во внешних данных не содержит уникальных значений.

  • Столбец внешних данных содержит одну или несколько ячеек с одинаковыми данными. В этой ситуации невозможно однозначно задать соответствие между данными чертежа и внешними данными.
Понятия, связанные с данным
  • Связывание таблицы с внешними данными
  • Обновление извлеченных данных

Связь таблиц 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
  • Разорвать связь с данными — удаляет связь — таблицы становятся независимыми.

Заключение:

  1. Любую таблицу Excel можно вставить в чертеж AutoCAD. При этом можно вставить как весь лист таблицы, так и его конкретную часть. Можно создать множество таблиц AutoCAD на основе одного файла Excel
  2. Вставленная таблица имеет двустороннюю связь с исходным Excel-файлом. Связь поддерживается на уровне данных и уровне форматов. Можно включать/отключать каждый тип связи для каждой таблицы — это дает огромные возможности для совместной работы проектировщиков, сметчиков, плановых служб и пр., когда все всегда пользуются актуальными данными
  3. Благодаря возможности блокировки/разблокировки связи формата можно брать за основу любую таблицу Excel и оформлять ее в AutoCAD стандартными средтвами
  4. При двусторонней связи всегда есть опасность одновременного внесения изменений, поэтому грамотная организация этого процесса очень важна
  5. Связь между таблицами можно разорвать.

Интернет-магазин

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

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

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

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

Полезно. Как создать блок с атрибутом, используемый в уроке читайте здесь.

AutoCAD извлечение данных

Постараюсь изложить просто о казалось бы сложном.

1. Первым делом скачайте и откройте подготовленный файл, кликнув здесь .

2. Перед вами будет блок условного обозначения дерева с атрибутом по умолчанию «Береза». Вставьте еще два блока «Дерево», атрибут «Порода» укажите «Яблоня» и «Рябина».

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

Блоки деревьев в Автокаде

4. Запустите команду из верхнего меню Сервис → Извлечение данных… или введя в строке состояния ДАННЫЕИЗВЛ (_DATAEXTRACTION).

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

5. В первом шаге окна «Извлечение данных» оставьте все по умолчанию и нажмите «Далее >». После укажите имя файла (скажем «Пример») для хранения настроек шаблона.

6. Шаг 2 – оставляем все по умолчанию (данные извлекаем из всего чертежа) и переходим к следующему шагу. При желании здесь можно указать область чертежа для извлечения данных.

7. Шаг 3 – выполните настройки в соответствии с рисунком, для выбора интересующего нас блока — Дерево.

AutoCAD извлечение данных

8. Шаг 4 – укажите извлекаемые свойства «ПОРОДА» используя фильтр «Атрибуты».

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

9. Шаг 5 – по клику правой клавиши добавьте итоговую сумму количества деревьев.

Как посчитать блоки в Автокаде

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

10. Шаг 6 – отметьте пункт «Вставка в чертеж таблицы извлечения данных».

Данные в таблицу AutoCAD

11. Шаг 7 проскочите кнопкой «Далее >» и завершите настройку кнопкой «Готово».

12. Укажите точку вставки таблицы с данными по породам деревьев на чертеже.

Таким образом, вы можете свести в таблицу не только данные по блокам с атрибутами, но и другим элементам. Главное будьте внимательны.

Связь с данными АutoCAD

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

Обновить связь с данными AutoCAD

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

Разорвать связь с данными AutoCAD

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

Как посчитать блоки в Автокаде. Видеоурок

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

Как удалить связь с Exel?

Доброго времени суток.
AutoCAD 2009, Exel 2007. Сделал таблицу в Exel, вставил в Акад (на основе связи с данными). Если дальше мне эта связь и таблица не нужны, то как их удалить?
У меня при удалении пропадает кнопна ОК.
Благодарю за помощь.

Просмотров: 31206

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

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

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