Autocad слетает форматирование таблицы
Столбцы и строки таблицы AutoCAD в свою очередь состоят из ячеек. Чтобы выделить ячейку в таблице Автокад просто щелкните по ней ЛКМ (левой кнопкой мыши).
Ячейки таблицы в Автокаде имеют свой адрес на подобии таблиц Exel, например, ячейка (B;4):
- столбец под номером B;
- строка под номером 4.
Полезные уроки схожих тематик и рекомендации
Полезные статьи и видеоуроки Автокад:
-
; ;
- редактирование таблиц; ;
- вставка таблицы Excel; ; ; в программетаблицу параметров шестерни (цилиндрического зубчатого колеса).
Читайте и смотрите также:
Курсы, самоучители:
Как разорвать таблицу в Автокад
Разрыв таблицы AutoCAD возможен с помощью специальной треугольной ручки. Ручка выполнена в виде правильного треугольника и расположена по середине нижней границы таблицы Автокад. Разорвать таблицу можно только в том случае, если это функция включена (при выключенной - ручка смотрит вниз).
Как включить разрыв таблицы AutoCAD
Активировать разрыв таблицы в Автокад можно следующим способом. Щелкните ЛКМ по ручке и укажите направление вниз. Функция разрыва таблицы включена (треугольник смотрит вверх).
Вы можете включить разрыв таблицы в окно-панели Свойства.
Как настроить разрыв таблицы Автокад
Разорвать таблицу в Автокаде не спешите, сперва настройте сам процесс разрыва. Для этого выделите таблицу и откройте окно Свойства. В свойствах таблицы вы найдете раздел "Разрыв таблиц".
Направление разрыва таблицы
В свойствах таблицы Автокад можно указать направление размещения дополнительной части таблицы относительно исходной после разрыва:
Повторение верхних меток таблицы Автокад после разрыва
Повторение ячеек (строк) названия и заголовков во второй и последующих частях таблицы. Как назначить стиль ячейкам таблицы в Автокаде мы рассмотрели в первом уроке.
Повторение нижних меток при разрыве таблиц Автокад основано на том же принципе.
Задание положения частей таблицы в ручную
Есть возможность вручную указывать расположение частей таблицы AutoCAD. Установите значение в положение - Да и перенесите таблицу Автокад с помощью мышки на свободное место чертежа.
В значении - Нет. Все разорванные части таблицы в Автокаде будут восприниматься системой как цельная таблица.
Автокад задание высоты частей таблицы
Если этот параметр установить в значение - Да, то в частях таблицы AutoCAD появятся дополнительные ручки разрыва, с помощью которых мы можем редактировать части таблицы, а именно их разрывать в Автокаде (изменять высоту частей таблицы).
Как изменить таблицу Автокад с помощью специальных ручек
Выделите таблицу. Помимо квадратных ручек есть специальные заостренные треугольные ручки, которые позволяют отредактировать таблицу в Автокаде, изменяя равномерно расстояния ячеек (строк, столбцов): по ширине, высоте и диагонали.
Треугольная ручка таблицы Автокад в правом верхнем углу
Данная ручка позволяет в Автокаде равномерно растягивать/сжимать столбцы таблицы по ширине.
Треугольная ручка в левом нижнем углу таблицы Автокад
Ручка позволяет в Автокаде равномерно растягивать/сжимать строки таблицы по высоте.
заметка зеленый Редактирование таблицы в Автокад во время активной треугольной ручки отображает динамический ввод, но не требует ввода значений, а является всего лишь подсказкой программы. Значения расстояний растяжения/сжатия требуется вводить в саму командную строку.
Треугольная ручка в правом нижнем углу таблицы AutoCAD
Данная ручка позволяет равномерно растягивать и сжимать строки, столбцы таблицы в Автокад.
Как в Автокаде отредактировать таблицу
Изменение ширины столбца таблицы
Квадратные ручки в верхней части границ столбцов таблицы AutoCAD позволяют изменить ширину столбца. Сделайте активной ручку щелчком ЛКМ по ней (смотрите рисунок ниже) и переместите на нужное расстояние.
Редактирование в AutoCAD ширины столбца таблицы с помощью ручки позволяет изменить ширину его соседнего столбца.
Как отредактировать ширину столбца таблицы AutoCAD с помощью ручки, чтобы не изменить ширину соседнего? Для этого необходимо активировать ручку щелчком ЛКМ. Нажать на клавишу CTRL и удерживая ее, перемещением курсора изменить ширину столбца таблицы Автокад. Редактирование ширины столбца таблицы таким способом не производит изменение ширины соседнего столбца, но изменяется общая ширина таблицы в AutoCAD.
Редактор поля таблицы в Автокад
Саму ячейку в таблице можно редактировать с помощью "ручек" (см. рис.).
Создание пустой таблицы Автокад стандартного стиля
Вызовите команду Таблица и вставьте таблицу AutoCAD на свободное место чертежа, указав левый верхний угол таблицы.
Редактирование таблицы в Автокаде
После того как таблица создана, часто возникает необходимость подкорректировать ее внешний вид: растянуть столбцы или строки, объединить ячейки, выделить границы и т.д. Некоторые из этих действий для редактирования таблиц в Автокаде можно сделать динамически: путем выделения нужной области и перетягивания с помощью ручек границ (см. рис.).
Если выделить отдельную ячейку (группу ячеек или всю таблицу), то на ленте появится дополнительная вкладка «Ячейки таблицы», содержащая палитры с инструментами для работы непосредственно с объектом-таблицей. Можно вставлять/удалять строки и столбцы из таблицы, объединять и разделять ячейки, выравнивать текст, блокировать ячейки, изменять внешний вид границ и осуществлять всевозможное редактирование таблиц в Автокаде и т.д.
Как повернуть текст в таблице AutoCAD
Чтобы записать в AutoCAD текст в таблицу, достаточно активизировать нужную ячейку и с клавиатуры ввести данные. У многих новичков появляются проблемы, когда возникает необходимость изменить ориентацию текста.
Повернуть текст в таблице Автокада не составит труда. Когда выделена ячейка с текстом, обратите внимание на палитру "Свойства" (горячая клавиша Ctrl+1). В разделе "Содержимое" необходимо поработать со значениями "Угол поворота текста". По умолчанию стоит значение "0", т.е. текст имеет привычную горизонтальную ориентацию.
Помимо прочего, в ячейки можно вставлять для таблицы Автокад формулы, поля и блоки. Когда выделена ячейка, становится доступна вкладка "Ячейки таблицы". В данном случае особый интерес представляет панель "Вставка".
Если перед вами стоит задача скопировать таблицу в Автокаде, ознакомьтесь с видеоматериалом "12 способов копирования в AutoCAD".
Чтобы в Автокад удалить таблицу, достаточно ее выделить и нажать Delete.
Теперь вы имеете представление о том, как редактировать таблицу в Автокаде. Для закрепления материала обязательно проработайте его на практике!
Предлагаю всем внедрить программы, здорово помогшие мне в переводе таблиц из автокада в эксцель.
Например, экспликации с площадями для последующего расчёта.
Или спецификации из автокада в эксцель и затем в ворд за 1 минуту максимум.
Программы даются как есть. Устанавливаются стандартными средствами. Размеры мизерные.
Понятно, что для работы нужно чтобы таблица не была бы в Блоке, и лучше наверное взорвать Мтекст.
Если нужно, позже могу выложить сами программы и мини мульт пример использования.
Всвязи с этим обращаю внимание, что фирма Autodesk уже продумала этот вопрос.
В AutoCAD 2008 появилась возможность объединения данных из таблиц AutoCAD и Excel в единую таблицу AutoCAD. Такая таблица может поддерживать динамическую связь с обоими исходными приложениями, поэтому при обновлении данных и в AutoCAD, и в Excel появляются уведомления. При выборе уведомления данные сразу же обновляются в обоих исходных документах.
Const82
Просмотр профиля
только работает это глючно как то. Я пытался сделать это но по времени проше оказалось сделать таблицу в каде (команда _table). Глюк зааключался в том, что форматирование таблицы Эксел не сохранялось при внедрении в кад. Некоторые файлы не виделись кадом при вставке.
Надо попробовать. Обратная операция (экспорт в Excrl), вроде, проходит без проблем.
Впрочем, я вспомнил. При знакомстве с программой в новой версии я попробовал и прямую операцию проделать, экспортировать огромную таблицу из Excel в AutoCAD. Процесс занял приличное время, я пожалел, что взял для теста большую таблицу. Но результат меня удивил. Сохранилось полное форматирование, стиль, шрифты, заливка ячеек. Всё было полностью отражено в таблице AutoCAD. Я правда, не стал вдаваться в детали при проверке. Может быть, что-то преобразовалось не корректно. Мне важен был сам принцип, возможность такого экспорта.
Видео "Редактирование таблицы AutoCAD ручками"
Профессиональный бесплатный курс Автокад 2D (двухмерное проектирование), который подходит как для начинающих пользователей, так и уже давно работающих в программе тут.
Таблица - в файле, вопрос - в названии темы. Сей глюк коснулся только моего автокада или он живет в файле?
__________________
. Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
А ты скачай.. Ежели б все было так просто, то и вопросов бы не было.. ни _Updatefield, ни _Regen, ни save поля не обновляют. Обновляются только при заходе в редакторование поля. Может, конечно, это глюк только моей машины или автокада..
__________________
. Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Я, вобщем, так и думал, что виноваты надстройки какие-либо.. AA быть не должно, Project Studio да SPDS. PS объекты убиты, файл почищен explodeproxy ривилисовским. А вот СПДС постоянно используется, убивать его объекты не хотелось бы.. Неужто совместное использование и СПДС, и полей невозможно?
__________________
. Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
В самой таблице наблюдаю то, что на 001.jpg. При этом входя в редактирование ячейки, я вижу 002.jpg. И, если честно, я не очень понимаю, что и как должно обновляться. И как вообще добились такого поведения ячейки
Я попробовал открыть файл (AutoCAD 2012 Rus), но в самой таблице увидел черт-те что.
В самой таблице наблюдаю то, что на 001.jpg. При этом входя в редактирование ячейки, я вижу 002.jpg. И, если честно, я не очень понимаю, что и как должно обновляться. И как вообще добились такого поведения ячейки
Элементарно, Ватсон! Ячейка с типом данных "целое число", вставляем поле "Объект" -"Формула" - "=1000", в "Дополнительный формат" - "Суффикс" "%%c10 А400 ГОСТ 5781-82 l=". Ячейка выглядит как текст, но ссылки на нее можно испольлзовать как число, - в расчете массы единицы (в соответствующей ячейке поле "round(C6/1000*0.617*100)/100", которое должно пересчитываться при изменении длины). Ну и простейшее поле в столбце "Примечание" "=D6*E6", - даже оно не пересчитывается при изменении значений кол-ва и массы.
__________________
. Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
Поговорим сегодня о таблицах в AutoCAD, а точнее о их связи с электронными таблицами Excel.
В AutoCAD можно вставить существующую таблицу Excel, при этом сохраняется двусторонняя связь между программами. Если изменить исходную Excel-таблицу, то изменится и связанная с ней таблица в AutoCAD, аналогично при изменении таблицы в AutoCAD поменяется и исходная. Связь поддерживается на уровне данных и форматирования таблиц.
Задача: есть таблица с перечнем элементов, созданная в Excel
Необходимо импортировать эту таблицу в AutoCAD так, чтобы сохранилась двухсторонняя связь между ними.
Создание связи с данными и вставка таблицы
1. Запускаем в AutoCAD команду Таблица . В диалоговом окне выбираем пункт На основе связи с данными . В выпадающем списке еще нет никаких связей, мы создадим новую, выбрав соответствующий пункт меню или нажав кнопку рядом
4. Выбираем файл с перечнем элементов. Для многостраничных таблиц нужно указать необходимый лист с данными, выбрать опцию Связь со всем листом или с диапазоном . После введения всех данных будет доступен предварительный просмотр таблицы
6. После создания связи с таблицей в правой части строк состояния появляется символ связи и в виде цепочки
При таком способе создания таблиц на основе данных из таблицы Excel мы получаем не только облегчение рутинной работы, но и возможность всегда пользоваться актуальным данными за счет двусторонней связи между программами.
Использование двусторонней связи
Чтобы изменить блокировку необходимо из контекстного меню таблицы выбрать меню Блокирование, где доступно четыре опции:
- Разблокирование - снятие всех блокировок с таблицы (при этом связь с Excel сохраняется)
- Содержимое заблокировано - блокировка содержимого таблицы, но не ее формата
- Формат заблокирован - запрет изменения формата, но возможность редактирования данных таблицы
- Содержимое и формат заблокированы - полная блокировка таблицы (этот параметр установлен по умолчанию для всех вновь созданных таблиц)
Проще говоря, заблокировав содержимое мы сможем брать данные из любой таблицы Excel и оформлять ее в AutoCAD так, как нам нужно. При этом данные всегда будут актуальны. На нашем примере - перечень элементов создан путем экспорта в Excel из EDA-приложения, вставлен в AutoCAD с разблокированным форматированием и оформлен по ЕСКД средствами AutoCAD.
- Загрузить изменения из исходного файла
- Выгрузить пользовательские изменения в исходный файл - позволяет выгрузить изменения таблицы, сделанные в AutoCAD в исходный Excel-файл (опять же, можно связать как содержимое, так и формат). ВАЖНО! Перед выгрузкой данных убедитесь, что файл с таблицей Excel закрыт!
- Редактирования связи с данными - запускает окно изменений связи с Excel
- Открыть файл связей с данными (не очень удачный перевод на русский язык) - открывает исходную таблицу Excel
- Разорвать связь с данными - удаляет связь - таблицы становятся независимыми.
Заключение:
- Любую таблицу Excel можно вставить в чертеж AutoCAD. При этом можно вставить как весь лист таблицы, так и его конкретную часть. Можно создать множество таблиц AutoCAD на основе одного файла Excel
- Вставленная таблица имеет двустороннюю связь с исходным Excel-файлом. Связь поддерживается на уровне данных и уровне форматов. Можно включать/отключать каждый тип связи для каждой таблицы - это дает огромные возможности для совместной работы проектировщиков, сметчиков, плановых служб и пр., когда все всегда пользуются актуальными данными
- Благодаря возможности блокировки/разблокировки связи формата можно брать за основу любую таблицу Excel и оформлять ее в AutoCAD стандартными средтвами
- При двусторонней связи всегда есть опасность одновременного внесения изменений, поэтому грамотная организация этого процесса очень важна
- Связь между таблицами можно разорвать.
С уважением, Андрей
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
55 комментариев:
Андрей, немного не основную тему. но как сохранить форматирование ячейки при удалении содержимого ячейки?
Пользуюсь в автокаде только таблицами, даже доверяю им несложные расчеты, но вот удаление форматирования никак не поборю.
Действительно, формат исчезает если удалить содержимое, даже если форматирование заблокировано. Даже не знал о такой особенности. Что могу пока сходу посоветовать - не удалять содержимое, а вставлять пробел. Тогда внешне и ячейка пустая и формат не слетает. Попробовал - получается. Но все же попробую найти правильное решение, если оно есть.
подумал тут, что если в ячейку вбивать пробел, то если она участвует в расчетах, то будет error. В таком случае надо 0 вставлять. Перелопатил справку, пока про удаление форматирования ничего не нашел, похоже, что это баг в программе
в правом нижнем углу - указатель на развертывание. а дальше все понятно)
Павел, согласен с Вами, но это относится к таблицам, импортированным из Excel. Пользователь gip.14.08 же спрашивает об обычных таблицах AutoCAD.
Проблема исчезает, если форматирование ячейки настраивать не в самой таблице а Стилях таблиц. И далее стиль ячейки сменить с "по строке/столбцу" на тот стиль, который вы отредактировали как полагается. Более подробную информацию см. мой ответ на вопрос Вероники Кузнецовой ниже. Корень ее проблемы такой же))))
Да, приходилось вставлять ноль и назначать его цвет под цвет фона, что бы ячейка казалась пустой.
Я с похожим вопросом обращался к разработчикам еще при 2010 автокаде. Но, за давностью лет, не помню точно, что они ответили. Что-то типа: " мы над этим работаем ".
Для меня было бы удобно, если бы при удалении содержимого ячейки или группы ячеек, форматирование оставалось при нажатых клавишах Del+(Ctrl или Alt).
Да, похоже ничего не поменялось с тех пор :( Тем не менее проблема меня заинтересовала, поищу еще решение
Андрей, добрый день.
Удалось найти решение?
Здравствуйте, Андрей! Подскажите, пожалуйста, как сделать так, что бы AutoCad чертил по данным таблицы, вставленной из Excel?
Боюсь стандартными средствами AutoCAD это невозможно. Можно написать программу на Lisp, которая будет считывать данные из таблиц и что-то по ним строить
Спасибо, Андрей. Не подскажите, где можно подробнее почитать о Lisp?
Самый лучший способ изучить LISP - это прочитать эту книгу "САПР на базе AutoCAD: как это делается" (С.А.Зуев, Н.Н.Полещук, при участии П.Лоскутова). В интернете куча сайтов, но качество контролировать невозможно.
Спасибо Вам, Андрей)
Вера, не за что! Главное, чтобы во благо.
Добрый день, Андрей.
подскажите, как сохранить форматирование таблицы в автокаде, при обновлении данных из экселя? напрочь сбивается все оформление по ЕСКД
Вероника, к сожалению, сейчас нет такой возможности. Форматирование "слетает" при любых настройках и условиях. В 2014 версии та же история.
очень жаль, а то было бы идеально))
Проблема решается следующим образом. В меню редактирования ячейки (не содержимого ячейки, а самой) есть такое свойство - стили ячеек. Там всегда по умолчанию стоит "по строке/столбцу". Это типа по умолчанию, потому при обновлении с экселя автокад возвращает это форматирование (оно было при вставке связи). Чтобы избежать этого для каждой ячейки надо задать свой стиль (например, выбрать из 3-х преложенных: Данные, Заголовок, Название). Но чтобы выбранный вами стиль соответствовал ЕСКД, сначала его необходимо отредактировать (настроить размер текста, его стиль, выравнивание) в меню Стили Таблиц. Далее присвоить таблице отредактированный стиль и в соответственном меню выбрать необходимый стиль ячеек.
P.S. Всегда для своих целей создавайте новые стили (таблиц, текста, мультивыноски, размеров) а не редактируйте стиль "Standart". Иначе при открытии на других компьютерах, автокад будет использовать не ваши настройки этого стиля, а настройки по умолчанию, и все ваши труды на смарку - получится каша)))
Спасибо за комментарий!
Алексей, Андрей, подскажите пожалуйста:
а если мне нужно, чтоб один столбец данных имел выравнивание по центру,
другой- влево? Если я использую стиль данные, он будет один для всех столбцов.
Спасибо заранее.
Стиль применяется для всех столбцов одновременно
при экспорте таблицы из автокад 2013(пользуюсь встроенными таблицами с ячейками и т.д. аналого экселя) вместо диаметра в экселе перед числом %%C, тоже самое с градусами и степенями, это возможно как то пофиксить? я в принципе пишу дм, град, и м.кв. но хотелось бы именно символы если это возможно =)
Заранее спасибо
Добрый день! Символы экспортируются так как Вы описали, т.к. это внутренние коды AutoCAD и Excel их естественно не понимает. Побороть нельзя, к сожалению. Используйте символы из шрифтов TTF, тогда все отлично передается
Ранее мы разобрались с темой "Создание таблицы Автокад", однако процессу редактирования и оформления таблиц стоит уделить особое внимание. Давайте более подробно рассмотрим, как изменить таблицу в Автокаде.
Общее редактирование таблицы AutoCAD квадратными ручками
Не стоит забывать общие принципы редактирования объектов в программе с помощью ручек. Квадратные ручки таблицы Автокад их полностью поддерживают! Например, активируйте любую квадратную ручку в таблице щелчком по ней ЛКМ. Нажмите на правую кнопку мыши и в контекстном меню вы можете выбрать несколько способов редактирования таблицы в AutoCAD:
-
таблицу Автокад; ;
- масштабирование таблицы в Автокад;
- поворот; .
Не забывайте, что редактирование таблицы в AutoCAD происходит относительно активной ручки!
Вы можете активировать сразу несколько ручек и относительно них отредактировать таблицу Автокад.
Как перенести таблицу AutoCAD c помощью ручек
В точке вставки таблицы Автокад имеется квадратная ручка. Задействуйте эту ручку щелчком ЛКМ и переместите курсор в свободное место графической зоны чертежа. Вслед за курсором будет осуществляться перенос таблицы.
Редактирование таблицы Автокад: ячейки и их ручки
Отредактировать ячейки, строки, столбцы таблицы AutoCAD можно ручками ячейки. Изменение габаритов ячеек таблицы приводит к изменению строк и столбцов таблицы в Автокад, а также ее общих размеров.
Но стоит забывать, что к ручкам ячейки применимы общие приемы редактирования объектов ручками.
Читайте также: