Таблицы в Автокад (AutoCad), быстрое создание спецификаций и ведомостей

Сегодня поделюсь очередной фишкой которая позволяет автоматизировать создание таблиц в программе Автокад. Тема таблицы в Автокад очень актуальна, т.к. в каждом проекте, который мы создаем, используются таблицы: спецификации, ведомости, экспликации и др.
В этой статье я опишу несколько способов, как вставить таблицу в Автокад, покажу самый эффективный и быстрый способ, а вы в комментариях опишите, какой вам больше понравился и каким вы пользуетесь. И так, поехали!
Простой и примитивный способ создания таблицы в Автокад
Первый способ, с помощью которого можно создать таблицу в Автокад, это нарисовать таблицу самому. Это самый примитивный способ, которым пользуются новички.
Для того, что бы нарисовать таблицу в Автокад примитивным способом, нам понадобится команда Отрезок, Смещение и Многострочный текст.
Давайте нарисуем первую таблицу — Экспликация помещений по ГОСТ 21.501-93 (Рис.1)

Рис.1 Экспликация помещений по ГОСТ 21.501-93
Зная размеры таблицы, ее легко можно нарисовать:
- Нарисуйте Отрезком горизонтальную линию длиной 125 мм и вертикальную длиной 60 мм (например в нашей таблице будет 5 строк, т.е. длина вертикальной линии будет: 20+8*5=60 мм);
- С помощью команды Смещение сделайте отступ на заданное расстояние по горизонтали (15мм, 80мм, 20мм, 10мм) и вертикали (20мм и 5 раз по 8мм);
- Выберите команду Многострочный текст и заполните все текстовые поля таблицы (Нажав на кнопку Многострочный текст укажите секущей рамкой границу заполнения текста, сделайте выравнивание Середина по центру СЦ, укажите высоту текста)
Создание таблицы в Автокад с помощью настраиваемых стилей таблиц

Рис.2 Кнопка Таблица в Автокад
Второй способ создать таблицу в Автокад — это воспользоваться кнопкой Таблица, которая находится на вкладке Аннотации (Рис.2)
Нажимаем на кнопку Таблица и настраиваем ее под себя (Рис.3):
- Вводим число Столбцов (В нашем случае 4);
- Т.к. в данных таблицах нет возможности настраивать ширину каждого столбца и поэтому мы все столбцы сделаем одинаковыми, т.е. по 31,25 мм (берем длину всей таблицы 125 мм и делим на количество столбцов — 4, получаем 31,25 мм);
- Структура нашей таблицы будет выглядеть следующим образом: 1-я строка Название (Экспликация помещений), 2-я строка Заголовок (Номер помещения, наименование …) и остальные 5 строк Данные, т.е. количество строк данных вводим 5 (по нашему примеру).

Рис.3 Настраиваем стиль таблицы
Вставленная таблица поначалу не соответствует нашим требованиям, приступаем к ее редактированию:
- Пишем название таблицы — Экспликация помещений и настраиваем: для этого выделяем ячейки, которые будут составлять наше название, нажимаем Объединить ячейки, ставим выравнивание Середина по центру и настраиваем высоту текста;
- Делаем ширину каждого столбца в соответствии с нашим шаблоном (Рис.4): выделяем секущей рамкой ячейки первого столбца зажав левую кнопку мыши, заходим в панель свойств (Рис.5) (вызвать панель свойств можно нажав комбинацию Ctrl+1) и меняем ширину ячейки с 31,25 мм на 15мм. Таким способом меняем ширину остальных столбцов;
- Теперь меняем высоту текста и высоту строки Заголовка (Рис.6): выделяем секущей рамкой и в свойствах вводим высоту текста 3 и высоту ячейки 20 мм;
- Выделяем секущей рамкой все ячейки Данных (Рис.7) и в Свойствах ставим высоту текста 2,5 мм, а высоту ячейки 8 мм;
- Кликнув на нужную ячейку, можно быстро ввести все необходимые данные. Не забывайте ставить выравнивание для каждой ячейки!

Рис.4 Редактируем ширину столбца

Рис.5 Редактируем ширину столбца с помощью панели Свойств

Рис.6 Редактируем высоту строк с помощью панели Свойства

Рис.7 Выделяем ячейки Данных и меняем высоту ячеек и высоту текста
Теперь осталось заполнить заголовок и таблица готова! Как видите, это более сложный способ, который требует опыта! Этим способом я не рекомендую вам пользоваться.
Создание и вставка таблиц с помощью Excel
Третий способ создать таблицу в Автокад, это вставить созданную таблицу из программы Excel.
Этим способом я пользуюсь постоянно, т.к. он позволяет очень сильно сэкономить время и автоматизировать подсчет и выборку данных из таблицы.
Т.к. программа Excel измеряет ширину столбца в Знаках и по умолчанию составляет 8,43 знака, а высоту строки в Пунктах (1 пункт соответствует приблизительно 1/72 дюйма или 0,035 см.). По умолчанию высота строки составляет 12,75 пункта.
В этих величинах очень сложно определять и привязывать точно размеры нашей таблицы к чертежу и поэтому я составил соотношения с помощью которых можно быстро определить ширину и высоту ячеек.
| Для ширины столбца | 0,6 знака = 1мм на чертеже |
| Для высоты строки | 2,65 пункта = 1 мм на чертеже |
Пример: Если нам необходимо сделать ширину столбца 15 мм, то нам необходимо 15 х 0,6 знака = 9 знаков
и высоту строки 8 мм: 8 х 2,65 пункта = 21,2 пункта
Что бы Вас не путать цифрами, перейдем к практике:
- Нажимаем ПКМ (Правой кнопкой мыши) на полях буквенных (А, В, С, D…) (Рис.8) или цифровых (1, 2, 3,4 …) (Рис.9) для того, что бы выделилась вся строка, или столбец и нажимаем Ширина столбца… или Высота строки… и вводим соответствующие значения(Рис.10 и Рис.11);
- Выделяем ячейки нашей таблицы и нажимаем Все границы и Толстая внешняя граница (Рис.12);
- Заполняем название таблицы и форматируем ячейки как на Рис.13;
- Заполняем заголовки, форматируем ячейки (Рис. 14) и вводим необходимые значения.

Рис.8 Редактируем ширину столбца

Рис.9 Редактируем высоту строки

Рис.10 Вводим значения ширины столбца

Рис.11 Вводим значения высоты строки

Рис.12 Придаем нашей таблице толщину

Рис.13 Настраиваем заголовок таблицы

Рис.14 Форматируем ячейки таблицы
После того, как мы настроили и отформатировали все ячейки, приступаем к подсчету суммы площадей, для этого активируем ячейку под площадями и нажимаем комбинацию Alt + =. Данная комбинация позволяем в автоматическом режиме посчитать сумму вышестоящих ячеек (Рис.15)

Рис.15 Подсчитываем сумму площадей
И еще уберем видимость сетки пустых ячеек: активируем вкладку Разметка таблицы => Параметры листа и снимаем галочку с Сетка Вид (Рис.16)

Рис.16 Убираем видимость сетки пустых ячеек
Таблица готова и теперь ее необходимо вставить в Автокад, для этого выделяем всю таблицу (Рис.17), нажимаем Ctrl+C (Копировать), заходим в Автокад и нажимаем Ctrl+V (Вставить) и указываем базовую точку вставки (Рис.18).

Рис.17 Выделяем таблицу и копируем Ctrl+C

Рис.18 Вставка таблицы в Автокад
Исходный Excel файл можно и не сохранять, а просто закрыть.
Редактирование Excel таблицы
Для того, что отредактировать таблицу, внести изменения в данные, нажмите на выделенной таблице ПКМ => OLE => Открыть (Рис.19)

Рис.19 Редактирование таблицы Excel
Откроется Excel файл в котором можно внести изменения, кнопку сохранить нажимать не нужно, необходимо просто закрыть файл. Изменения в Автокаде произойдут автоматически!
Данный способ составления спецификаций, по моему мнению самый эффективный и позволяет автоматизировать подсчет данных в таблицах и я его Вам РЕКОМЕНДУЮ!
p.s.: Скачайте исходный Excel файл с готовой таблицей Экспликация помещений из данного примера: Скачать
Установка готовых таблиц из СПДС
Четвертый способ создания таблицы в Автокад — это установить готовую таблицу из модуля СПДС.
Для того, что бы вставить готовую таблицу из модуля СПДС, выполните следующие действия:
- Нажимаем СПДС => Форматы => Штампы, ведомости (Рис.20);
- Выбираем из списка нужную нам таблицу, например Экспликацию помещений и нажимаем Ок (Рис.21);
- Вставленная таблица напоминает нам таблицы из выше рассмотренного случая, и для вставки новой строки или столбца необходимо выделить нужную строку или столбец, нажать ПКМ и выбрать вставить строку или столбец (Рис.22);
- Что бы просуммировать ячейки необходимо четко прописывать координаты нужной ячейки, например: =С3+С4+С5+С6 и нажать Enter (Рис.23). Но этот вариант подсчета не очень корректно работает.

Рис.20 Вставка таблиц из СПДС

Рис.21 Вставка экспликации помещений из СПДС

Рис.22 Вставка новой строки или столбца

Рис.23 Сумма в таблицах
Данный способ и позволяет быстрее вставлять типовые спецификации и ведомости, но не позволяет производить автоматические вычисления более сложных спецификаций.
Мной данный способ используется частично, для вставки простых спецификаций.
Комбинированный способ вставки таблиц в Автокад №1
Пятый способ создания таблицы в Автокад — это воспользоваться комбинированным способом: вторым и первым.
Можно быстро создать стиль таблицы по второму способу, настроить ширину и высоту строк, выделить таблицу и нажать на кнопку расчленить ![]()
Данная таблица разобьется и преобразуется в отдельные линии и текст, т.е. дальше происходит редактирование по первому способу.
Комбинированный способ вставки таблиц в Автокад №2
Шестой способ вставки таблицы в Автокад — это воспользоваться комбинированным способом: первым, частично четвертым и вторым способом.
Рисуем отдельными линиями контур нашей таблицы без текста, (По первому варианту) выделяем ее, нажимаем Собрать таблицу (СПДС => Форматы => Собрать таблицу) (Рис.24)

Рис. 24 Собираем таблицу из отдельных линий
После того, как вы нажмете на кнопку Собрать таблицу, таблица которая состояла из отдельных линий преобразуется в новый стиль таблицы и ее можно будет редактировать по второму варианту.
Подведем итог всего вышесказанного: как видите, что бы создать таблицу в Автокад существуем много способов, есть простые и сложные и я вам рекомендую ознакомиться со всеми, но в первую очередь использовать вставку таблиц из Excel (третий способ) и частично четвертый способ, для быстрой вставки готовых таблиц из модуля СПДС.
Научившись быстро создавать таблицы в Автокад, вы сэкономите уйму времени!
А каким способом вы создаете таблицы в Автокад, отпишитесь в комментариях.
arcbrains
Работа с помещениями — это необходимая и обязательная часть любого архитектурного проекта.
Давайте посмотрим, как можно работать с помещениями в архитектурном автокаде.
Начнём с самых основ.

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

Создаются они предельно просто: на вободную зону на плане наводим мышку и видим красный контур (на скриншоте можно разглядеть) будущего помещения. Кликаем и помещение готово.
Справа уже есть созданное помещение. У меня оно настроено для удобства работы в виде голубых точек с пунктирными контурами. Эти точки и контуры при печати не видны.
Таким образом площади создаются ассоциативными — то есть, они будут подстраиваться под изменение архитектуры (сдвинули стенку и помещение тоже сдвинуло свою грань).
Расставить маркеры можно легко. У меня для этого есть заготовленные инструменты в палитре:

Расставляем маркеры номера, площади и и наименования помещения.

Оба помещения сейчас нулевые и имеют названия, созданные поумолчанию.
Каждое помещение имеет имя. Его можно отредактировать в палитре свойств вручную или выбрать из заранее заготовленного списка:


Номер помещения можно задать во вкладке дополнительных пользовательских свойств
объекта (имя — это одно из базовых свойств объекта, а его номер — дополнительное).

Однако если у нас много помещений, то нам было-бы проще воспользоваться специальным инструментом полуавтоматической нумерации свойств (нужно отметить, что этот инструмент может нумеровать любые числовые свойства любых объектов, а не только номера помещений):
Инструмент находится во вкладке «Аннотация» в группе «Формирование спецификаций»:
Устанавливаем набор характерстик и саму характеристику в этом наборе, котороую будем нумеровать:

Нумеруем. Происходит это следующим образом: программа просит выделить объект, который будет под номером 1, далее под номером 2, и так до тех пор, пока вы не покажете программе по очереди все помещения:


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

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

56,84 — это общая площадь двух помещений в зоне, и эта площадь расчитывается всегда автоматически.
На этом первую вводную часть закончим. Продолжим далее во второй и посмотрим, как можно создавать сложные иерархии зон.
Sorry, you have been blocked
This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.
What can I do to resolve this?
You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.
Cloudflare Ray ID: 7c81b870c8fac26a • Your IP: Click to reveal 138.199.34.31 • Performance & security by Cloudflare
Экспликация помещений
Высоту и выравнивание однострочного текстового объекта удобно устанавливать с помощью окна свойств. Выделите необходимые объекты и найдите свойства "Текст/Высота" ("Text/Height") и "Текст/Выравнивание" ("Text/Justify") соответственно.
Чтобы поместить однострочный текстовый объект, выровненный по "Середине-Центру" ("Middle Center"), в середину прямоугольника-ячейки, выделите его, щелкните на центральном маркере, и вызовите меню принудительной объектной привязки, нажав <Shift>+правая кнопка мыши. В меню выберите "Середина Между 2 Точками" ("Mid Between 2 Points") и щелкните две точки диагонали прямоугольника-ячейки.