Как сделать ведомость в автокаде
Те кто видел КОМПАС меня поймут: хочу чтобы ведомость рабочих четрежей заполнялась автоматически. Пользую поля - ссылки на объекты. В моем случае ссылаюсь на блок(рамка) с аттрибутами "№листа" и "наименование листа". Вроде бы все отлично. Убивает трудоемкость создания данной таблицы. Т.е. как я делаю(может не правильно?):
создаем мтекст-вставить поле-объект-выбрать- а дальше проблемка - рамка то находится в лайоутах. А перелистывать лайоуты в режиме выбора нельзя. Приходится сначала открывать лайоут, затем копировать текст вида
"%%).TextString>%"
в отдельный файл, затем вставлять в нужное мне поле. Есть другие варианты узнать ObjID? Или другие варианты создать эту таблицу?
И еще: в каких случаях меняется этот ID? А то я боюсь теперь эти блоки редактировать - все собьется нафиг
*******************************************************************************************************************
. Прошел год
VVA сделал отличную программу по созданию Ведомости рабочих чертежей (Компас отдыхает)
ВОЗМОЖНОСТИ:
- Ведомость создается в виде таблицы с полями.
- Обязательно использование блока с атрибутами "ЛИСТ" и "НАИМЕНОВАНИЕ.ЧЕРТЕЖА".
- Таблицы вставляется в слое _Таблица. Если слоя нет - он создается. Настройки слоя можно поменять в ЛИСПе
- Таблицы вставляются в Стиле таблиц "Ведомость чертежей" оформленной по ГОСТу. Настройки стиля см. в ЛИСПе
- Запускать командой VRC в командной строке или сделать себе кнопку
ПРО БЛОК:
- Рамка пестрит полями - название проекта заполнять на титульном листе, в рамке обновится
- ШИФР проекта заполнять на титульном листе
- Формат листа - ссылка на lookup внутри блока, обновляется.
- Для того, чтобы количество листов прописывалось автоматом, я сделал себе макрос на кнопку, запускающую VRC
^C^C(setvar "USERI1" (length(layoutlist)));_updatefield;all;;vrc |
Внимание! Если у вас используется переменная USERI1, могут возьникнуть проблемы!
**********************
Для тех, кому не нравиться что программа создает стили и слои, вариант от VVA и Red Nova
************************************
***Обновление от 04.02.2008. **********
************************************
Добавлена возможность заполнять таблицу полями, текстом, выбирать или нет листы. Подробности в начале лиспа.
Команды:
VRC - таблица с полями, все листы
VRCTS - таблица с Tекстом, выбор (S) листов
VRCTN - таблица с Tекстом, нет (N) выбора листов
VRCFS - таблица с полями (F), выбор (S) листов
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
Сегодня поделюсь очередной фишкой которая позволяет автоматизировать создание таблиц в программе Автокад. Тема таблицы в Автокад очень актуальна, т.к. в каждом проекте, который мы создаем, используются таблицы: спецификации, ведомости, экспликации и др.
В этой статье я опишу несколько способов, как вставить таблицу в Автокад, покажу самый эффективный и быстрый способ, а вы в комментариях опишите, какой вам больше понравился и каким вы пользуетесь. И так, поехали!
Простой и примитивный способ создания таблицы в Автокад
Первый способ, с помощью которого можно создать таблицу в Автокад, это нарисовать таблицу самому. Это самый примитивный способ, которым пользуются новички.
Для того, что бы нарисовать таблицу в Автокад примитивным способом, нам понадобится команда Отрезок, Смещение и Многострочный текст.
Давайте нарисуем первую таблицу — Экспликация помещений по ГОСТ 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 пункта.
В этих величинах очень сложно определять и привязывать точно размеры нашей таблицы к чертежу и поэтому я составил соотношения с помощью которых можно быстро определить ширину и высоту ячеек.
Пример: Если нам необходимо сделать ширину столбца 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 файл в котором можно внести изменения, кнопку сохранить нажимать не нужно, необходимо просто закрыть файл. Изменения в Автокаде произойдут автоматически!
Данный способ составления спецификаций, по моему мнению самый эффективный и позволяет автоматизировать подсчет данных в таблицах и я его Вам РЕКОМЕНДУЮ!
Установка готовых таблиц из СПДС
Четвертый способ создания таблицы в Автокад — это установить готовую таблицу из модуля СПДС.
Для того, что бы вставить готовую таблицу из модуля СПДС, выполните следующие действия:
- Нажимаем СПДС => Форматы => Штампы, ведомости (Рис.20);
- Выбираем из списка нужную нам таблицу, например Экспликацию помещений и нажимаем Ок (Рис.21);
- Вставленная таблица напоминает нам таблицы из выше рассмотренного случая, и для вставки новой строки или столбца необходимо выделить нужную строку или столбец, нажать ПКМ и выбрать вставить строку или столбец (Рис.22);
- Что бы просуммировать ячейки необходимо четко прописывать координаты нужной ячейки, например: =С3+С4+С5+С6 и нажать Enter (Рис.23). Но этот вариант подсчета не очень корректно работает.
Рис.20 Вставка таблиц из СПДС
Рис.21 Вставка экспликации помещений из СПДС
Рис.22 Вставка новой строки или столбца
Рис.23 Сумма в таблицах
Данный способ и позволяет быстрее вставлять типовые спецификации и ведомости, но не позволяет производить автоматические вычисления более сложных спецификаций.
Мной данный способ используется частично, для вставки простых спецификаций.
Комбинированный способ вставки таблиц в Автокад №1
Пятый способ создания таблицы в Автокад — это воспользоваться комбинированным способом: вторым и первым.
Можно быстро создать стиль таблицы по второму способу, настроить ширину и высоту строк, выделить таблицу и нажать на кнопку расчленить
Данная таблица разобьется и преобразуется в отдельные линии и текст, т.е. дальше происходит редактирование по первому способу.
Комбинированный способ вставки таблиц в Автокад №2
Шестой способ вставки таблицы в Автокад — это воспользоваться комбинированным способом: первым, частично четвертым и вторым способом.
Рисуем отдельными линиями контур нашей таблицы без текста, (По первому варианту) выделяем ее, нажимаем Собрать таблицу (СПДС => Форматы => Собрать таблицу) (Рис.24)
Рис. 24 Собираем таблицу из отдельных линий
После того, как вы нажмете на кнопку Собрать таблицу, таблица которая состояла из отдельных линий преобразуется в новый стиль таблицы и ее можно будет редактировать по второму варианту.
Подведем итог всего вышесказанного: как видите, что бы создать таблицу в Автокад существуем много способов, есть простые и сложные и я вам рекомендую ознакомиться со всеми, но в первую очередь использовать вставку таблиц из Excel (третий способ) и частично четвертый способ, для быстрой вставки готовых таблиц из модуля СПДС.
Научившись быстро создавать таблицы в Автокад, вы сэкономите уйму времени!
А каким способом вы создаете таблицы в Автокад, отпишитесь в комментариях.
Те кто видел КОМПАС меня поймут: хочу чтобы ведомость рабочих четрежей заполнялась автоматически. Пользую поля - ссылки на объекты. В моем случае ссылаюсь на блок(рамка) с аттрибутами "№листа" и "наименование листа". Вроде бы все отлично. Убивает трудоемкость создания данной таблицы. Т.е. как я делаю(может не правильно?):
создаем мтекст-вставить поле-объект-выбрать- а дальше проблемка - рамка то находится в лайоутах. А перелистывать лайоуты в режиме выбора нельзя. Приходится сначала открывать лайоут, затем копировать текст вида
"%%).TextString>%"
в отдельный файл, затем вставлять в нужное мне поле. Есть другие варианты узнать ObjID? Или другие варианты создать эту таблицу?
И еще: в каких случаях меняется этот ID? А то я боюсь теперь эти блоки редактировать - все собьется нафиг
*******************************************************************************************************************
. Прошел год
VVA сделал отличную программу по созданию Ведомости рабочих чертежей (Компас отдыхает)
ВОЗМОЖНОСТИ:
- Ведомость создается в виде таблицы с полями.
- Обязательно использование блока с атрибутами "ЛИСТ" и "НАИМЕНОВАНИЕ.ЧЕРТЕЖА".
- Таблицы вставляется в слое _Таблица. Если слоя нет - он создается. Настройки слоя можно поменять в ЛИСПе
- Таблицы вставляются в Стиле таблиц "Ведомость чертежей" оформленной по ГОСТу. Настройки стиля см. в ЛИСПе
- Запускать командой VRC в командной строке или сделать себе кнопку
ПРО БЛОК:
- Рамка пестрит полями - название проекта заполнять на титульном листе, в рамке обновится
- ШИФР проекта заполнять на титульном листе
- Формат листа - ссылка на lookup внутри блока, обновляется.
- Для того, чтобы количество листов прописывалось автоматом, я сделал себе макрос на кнопку, запускающую VRC
^C^C(setvar "USERI1" (length(layoutlist)));_updatefield;all;;vrc |
Внимание! Если у вас используется переменная USERI1, могут возьникнуть проблемы!
**********************
Для тех, кому не нравиться что программа создает стили и слои, вариант от VVA и Red Nova
************************************
***Обновление от 04.02.2008. **********
************************************
Добавлена возможность заполнять таблицу полями, текстом, выбирать или нет листы. Подробности в начале лиспа.
Команды:
VRC - таблица с полями, все листы
VRCTS - таблица с Tекстом, выбор (S) листов
VRCTN - таблица с Tекстом, нет (N) выбора листов
VRCFS - таблица с полями (F), выбор (S) листов
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
На сайте спдс приведён пример, как это делается http://www.spds.ru/info/examples/forma1.html , но есть одно но, точнее может я туплю, помогите разобраться) как открыть окно редактора таблицы, чтоб оно выглядело таким образом как на рисунке ниже и чтоб сверху было написано "привязка к объектам" и была возможность открыть быстрый выбор спдс-овский?? я как не мучился, не смог найти этого, хотя у меня последняя сборка..
У тебя картинка от Пятого СПДСа
пошарься по форуму , я выкладывал пример Отчета для 6 -й версии
скоро будет пример сайте. Или открой пример из пятерки в Шестом
он конвертируется в новый формат без проблем
Для сборки 6.0.827 (на остальных не пробывал)
В редакторе таблицы вкладка Разделы-Вставить раздел данных
Появится долгожданная кнопочка "Выбрать исходные объекты", дальше как в примере на сайте.
Вопрос в другом, как в Быстром выборе выбрать нужное количество листов. Получается либо какой то конкретный лист выбирается либо все, но например с 1 по 10 листы (если, допустим, при общем количестве листов 15 шт. в одном файле *.dwg) что то не получается.
Получается либо какой то конкретный лист выбирается либо все, но например с 1 по 10 листы (если, допустим, при общем количестве листов 15 шт. в одном файле *.dwg)
У меня в одном файле *.dwg находится 39 форматов, листы пронумерованны с 1 до 39. Мне в ведомости рабочих чертежей нужны листы с 1 по 18.
Вопрос: как в быстром выборе во вкладке "Лист" выбрать нужные мне форматы с 1 по 18 лист.
Здравствуйте! Попытался воспользоваться данным способом для автоматического заполнения ведомости, но в отчёте список листов следует не по порядку. Как настроить по порядку?
А каким образом проводится автонумерация если используется СПДС от Autodesk, никто не подскажет?
Установлен Autocad Map 3D 2011
ну менюшка с настройками подобна тому что в этой теме на скринах, поэтому и предполагаю что такая функция должна присутствовать, а если нет, то есть какая-нибудь альтернатива для которой не требуются финансовые вложения?
В базе знаний есть «Формирование ведомости рабочих чертежей».
На подобие я сделал свой вариант с атрибутами блоков, вот только беда, читает информацию о блоках только с одного фала. Так вот хочу сделать ведомость чертежей из нескольких файлов dwg
Не подскажете как связать таблицу отчетов с двух и более разных чертежей, чтобы получить на одном листе Ведомость рабочих чертежей комплекта
Как пользоваться spDataExtraction не ясно.
гадание на конечно-элементной гуще
Elmir, проще собрать все блоки в один чертёж и получить ведомость.
П.С. У меня тоже есть своё решение для спдс =)
Нашел выход из ситуации. СПДС не помог. Решение - Vetcad++. Команда tod_vc, кстати, команда работает и в демо версии.
Немнего переработал блок штампа чертежа - сделал мултитекстом заполнение названий листов.
Кому интересно, могу поделится!
Приложение СПДС GraphiCS — это инструмент оформления рабочих чертежей в соответствии с требованиями ГОСТ. За последнее время возможности этого программного продукта значительно расширились, позволяя автоматизировать работу проектировщика даже в части формирования табличных форм. Важность такого нововведения очевидна, поскольку обеспечение соответствия данных чертежа проектно-конструкторской документации — дело не только ответственное, но и весьма трудоемкое.
Только представьте, у вас миллион миллиардов чертежей. Да, полностью готовые, оформленные, красивые. Но наступает момент, когда нужно все эти чертежи вбить ручками по кнопкам в ведомость чертежей! Уже стало страшно? Ну если не страшно, то очень грустно. Поэтому, чтобы не грустить давайте разберемся, как сотворить магию вне Хогвартса и сделать так, чтобы ведомость создалась сама!
НАПЕЧАТАЕМ ВСЕ ВРУЧНУЮ - ИЛИ КАК ПОТРАТИТЬ ВРЕМЯ ВПУСТУЮ
Например, создать ведомость чертежей на альбом из 5–10 чертежей, не составит труда. Нумеруешь страницы- забиваешь в табличку и все. А если этот же альбом содержит более 100 чертежей? Конечно, вбивать вручную это будет очень трудоемко, займет много времени и сил, а также может повлечь за собой множество ошибок, опечаток, пропусков, и впоследствии придется пожинать плоды собственной невнимательности.
Но эту работу могут облегчить некоторые хитрости СПДС Graphics. Что ж, приступим! Я покажу формирование ведомости рабочих чертежей на примере одного из проектов, с которым мне пришлось столкнуться.
Оформленная документация в AutoCAD
Итак, что мы имеем? Крупные проект, содержащий в себе 200+ листов с чертежами. Для формирования альбома не обойтись без ведомости рабочих чертежей основного комплекта.
Важное замечание, что каждый из имеющихся чертежей должен быть полностью оформлен. То есть производим нумерацию листов в ячейке «Лист» в штампе, а также в ячейке в правом верхнем углу листа сквозной нумерацией, в случае если проект содержит несколько разделов с повторяющимися номерами листов. Если все это готово, то приступим к следующему шагу.
СОЗДАНИЕ АВТОМАТИЧЕСКОЙ ТАБЛИЦЫ ВЕДОМОСТИ РАБОЧИХ ЧЕРТЕЖЕЙ.
СПДС позволяет сэкономить время на создание таблиц и применить готовые варианты таблиц, оформленных по ГОСТу.
Для создания таблицы откроем вкладку СПДС на панели инструментов (шаг 1) и в ней найдем инструмент «Таблицы» (шаг 2). В открывшемся меню для создания таблицы нажимаем на строку «Таблицы» (шаг 3)
В итоге веред нами открывается окно «Создание таблицы». В ней есть несколько разделов:
- Нестандартная (создание таблицы по собственному шаблону с необходимым числом строк и столбцов)
- Загрузить из базы (библиотека таблиц СПДС, оформленных по ГОСТу)
- Загрузить из файла
- Отчет по выборке объектов
- Импортировать из Excel
Выбираем загрузить из базы (шаг 4). У нас есть несколько вариантов групп таблиц. Нам нужны таблица раздела общих данных, а именно Ведомость рабочих чертежей основного комплекта. Перед нами появляется готовая таблица. Теперь нужно поработать над ее наполнением. Открываем Редактирование таблицы.
ОФОРМЛЕНИЕ ШАПКИ ТАБЛИЦЫ.
Перед нами шаблон таблицы, но он недостаточно настроен, чтоб иметь нужный вид на листах. Если оставить все как есть, получится просто одна большая таблица, которая при дальнейшем делении будет иметь шапку только над первой частью. Нас такой вариант не устраивает.
Чтобы подобного не происходило копируем еще 2 раза заголовок с шапкой таблицы (шаг 6), выделяем по 2 строки (название и шапка), нажимаем правой кнопкой мыши (ПКМ) номеру строки и выбираем «Преобразовать в…» (шаг 7 и 8)
- Первый колонтитул у нас уже готов изначально, добавляем к его названию (Начало).
- Вторую пару строк преобразовываем в «Верхний колонтитул» и приписываем в заголовке (Продолжение)
- Третью пару преобразовываем в «Верхний колонтитул последней страницы» и приписываем (Конец)
При дальнейшем делении таблицы на несколько частей на первой странице будет написано начало, на всех промежуточных частях таблицы (Продолжение) и на последней (Конец).
ЗАПОЛНЕНИЕ ТАБЛИЦЫ ФОРМУЛАМИ ДЛЯ АВТОМАТИЧЕСКОГО НАПОЛНЕНИЯ.
Наконец приступаем к заполнению таблицы. Для этого нам нужно создать раздел отчета. Нажимаем ПКМ на слово данные и в открывшемся меню выбираем «Добавить раздел отчета» (шаг 9). У нас появится строка «Шаблон ответа». Этот раздел позволяет автоматизироваться наполняемость таблицы путем нескольких нехитрых шагов. Эту строку будет не видно в итоговой таблице, но она будет содержать несколько функций, которые соберут нужную информацию из документа.
Для начала нам нужно обозначить один важный момент, который необходимо знать для дальнейших действий. Мы имеем штамп, который имеет наполнение соответственной информацией.
Итак, для формирования спецификации нам нужны данные из ячейки Лист (Запомним, что эта ячейка называемся «Sheet») и из ячейки наименования чертей на данным листе, а именно- Тип рисунка, которая содержит 3 строки для ввода (Запомним, что «Drawing type», «Drawing type1» и «Drawing type2», соответственной первая строка, вторая и третья)
Теперь мы готовы приступить к формированию таблицы.
В Шаблоне отчетов выделяем первую ячейку, нажимаем ПКМ, и выбираем «Выражение» (шаг 10). Перед нами откроется окно «Построитель выражений», в котором можно увидеть список функций и окно ввода. В нем необходимо найти или вписать вручную функцию «=Object.Sheet» (шаг 11).
Данная функция позволяет в найденном объекте, определять ячейку «Лист» и возвращать ее значение в таблицу.
Аналогично поступаем со 2 ячейкой шаблона отчета, но в нем вписываем функцию
=Object.” Drawing type»+”” + Object.” Drawing type1” +”” + Object.
Это выражение ищет ячейку штампа с названиями чертежей на листе. И переносит их значение через пробел. Важно вписать все 3 строки в поиск, чтоб не потерять названия чертежей на листах (шаг 12).
ЗАМЕЧАНИЕ: если в штампе вы вписывали наименования чертежей без запятых, то они так и перенесутся сплошным текстом. Чтоб не исправлять все штампы достаточно в кавычках с пробелом добавить запятую вначале, т.е.
=Object.”Drawing type»+ ”, ”+ Object. ”Drawing type1”+ ”, ”+ Object. ”Drawing type1”+ ”, ”
Упорядочивание данных в таблице
Если в вашем проекте листы все пронумерованы от одного до бесконечности, то для вас последним действием будет выбрать столбец «Лист» и произвести сортировку по возрастанию.
Но если нет, и в вашем проекте миллион разделов, нумерация каждого из которых начинается с 1, то придется еще немного потрудиться.
В верху листа есть ячейка, с которой все листы нумеруются подряд и показывают порядковое расположение страниц в альбоме. Именно это нам и поможет. Запоминаем, что данная ячейка называется Page Number.
Создадим еще один столбец в таблицу, который сделаем скрытым (шаг 13). В нем, как было сделано ранее задаем выражение =Object.PageNumber ( шаг 14)
Это выражение выведет нам порядковую нумерацию каждого листа.
Теперь мы близки к моменту истины. Мы задали функции поиска информации в объектах. Мы понимаем, что объект- это формат с рамкой. Но как это объяснить СПДС? Легко!
СВЯЗЬ ТАБЛИЦЫ С ДАННЫМИ В ШТАМПАХ ЧЕРТЕЖЕЙ
Находим кнопку «Выбрать исходные данные» (шаг 15) и перед нами открывается таблица быстрого выбора, в которой в разделе объект нужно выбрать «Формат» (шаг 16). После нажатия ОК автоматически формируется отчет и теперь все что осталось сделать отсортировать нас скрытый столбец с нумерацией по возрастанию, поскольку отчет формируется из всех листов в пространстве в хаотичном порядке.
Для деления таблицы на несколько частей через ПКМ определяем после какой строки будет начинаться новая страница.
Чтобы данные таблицы изменялись автоматически, необходимо поставить галочку на «Обновлять данные автоматически». Так, если вы внесете изменения в названия листов проекта, данные изменятся в таблице автоматически. НО, если вы добавляете листы между существующими ранее, необходимо будет заменить нумерацию листов и снова провести сортировку по возрастанию.
СОЗДАНИЕ ВЕДОМОСТИ ЧЕРТЕЖЕЙ К РАЗНЫМ РАЗДЕЛАМ В ОДНОЙ МОДЕЛИ
Если в пространстве модели у вас находится несколько проектов, и нужно чтоб они не пересекались в спецификации, то нужно снова вернуться в редактор таблицы и «Выбрать исходные данные». Под выбранным объектом «Формат» нам открылись все возможные варианты его содержимого. Среди всего разнообразия нужно отыскать строки
- Наименование 1
- Наименование 2
- Наименование 3
Эти строки содержат информацию наименования раздела в рамке. Напротив них нужно установить условие равенства и в значении выбрать подходящий вариант
В одной таблице
- Наименование 1 = Архитектурно-строительные
- Наименование 2 = решения
- Наименование 3
В другой таблице
- Наименование 1 = Конструкции
- Наименование 2 = железобетонные.
- Наименование 3 = Изделия
В таком случае в одной таблице будут отобраны только чертежи раздела АС, в другой таблице- все чертежи раздела КЖ.И
Таким образом, мы создали шаблон таблицы, которая значительно ускоряет оформление раздела общих данных. В дальнейшем в других проектах можно будет использовать уже готовую таблицу, скопировав ее в пространство модели и определяя исходные данные для формирования таблицы.
Читайте также: