Найти в Дзене
Блог Вадима Муратова

Revit: Спецификации. Оформление. Вид на листе (6)

Оглавление

Это шестая часть большой инструкции для спецификаций. Полную версию читайте тут.

Внешний вид на листе

Чтобы разместить спецификацию на листе, достаточно просто перетащить её из Диспетчера проектов на лист, как и любой другой вид в Ревите. Перед этим я добавлю фильтр, чтобы в спецификации остались только ВРУ системы П1. Делаю это, чтобы она меньше места занимала на листе и скриншоты получались побольше.

Вот так спецификация выглядит на листе. Скоро сделаем её по ГОСТу
Вот так спецификация выглядит на листе. Скоро сделаем её по ГОСТу

Сейчас нам нужно:

  • убрать пустую строку и заголовок «П1»;
  • исправить ширины столбцов по ГОСТ;
  • выравнять текст;
  • изменить высоту строк на 8 мм;
  • настроить заголовки и шапку.

Будем плотно работать со свойствами спецификации и лентой Ревита.Чтобы убрать заголовок «П1» иду в «Сортировку/Группирование», убираю галочку «Заголовок». Поскольку я фильтрую по имени системы, то сортировать по нему нет смысла, так как в спецификации только одна система. Поэтому не только сниму галочку, а и просто уберу сортировку по имени системы. Если у вас остаётся несколько систем, сортировку надо оставлять.

Отключил сортировку по имени системы
Отключил сортировку по имени системы

Чтобы убрать пустую строку, иду на вкладку «Вид» и там снимаю галочку с «Отделять данные пустой строкой».

Снимаю галочку
Снимаю галочку

После первой итерации получается вот такое:

Пустые строки ушли
Пустые строки ушли

Как менять ширину столбцов, я показывал выше. Выделяю столбец, нажимаю на «Изменить размер» (по горизонтали), вбиваю нужные значения по ГОСТу. Вот результат:

Формат листа А3, и спецификация целиком его заполняет, как и должно быть
Формат листа А3, и спецификация целиком его заполняет, как и должно быть

Теперь выравниваю текст в столбцах. Наименование и примечание по левому краю, остальное по центру. И все столбцы выравниваю по высоте так, чтобы текст всегда был по середине. Всё это делаю двумя командами с ленты «Выровнять по горизонтали» и «Выровнять по вертикали». Итог покажу на куске спецификации:

Всё выровнено, как надо
Всё выровнено, как надо

Теперь разберёмся с высотой строк. Сейчас строка у меня меньше 8 мм:

Измерить это можно только рулеткой, стандартным инструментом размера нельзя
Измерить это можно только рулеткой, стандартным инструментом размера нельзя

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

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

1. Есть пустой столбец, который нужен для спецификации, но данных в нём точно не будет. Тогда просто выделяю весь столбец (для этого выберу ADSK_Код изделия), нажимаю на ленте на «Шрифт» и задаю вот такие настройки:

При таких настройках наша ячейка вырастет до 8 мм
При таких настройках наша ячейка вырастет до 8 мм
Вуаля, вот они, наши 8 мм
Вуаля, вот они, наши 8 мм

Минус способа в том, что тогда текст в заголовке (сейчас это ADSK_Код изделия) тоже станет большим:

Поскольку мы меняли высоту шрифта у всего столбца, то и тут он тоже изменился
Поскольку мы меняли высоту шрифта у всего столбца, то и тут он тоже изменился

Чтобы решить проблему, два пути: либо индивидуально изменить шрифт в этом заголовке, либо просто отключить все заголовки и настроить шапку с заголовками так, как нам надо. Первый путь понятен, а второй я покажу далее. Второй путь нравится больше вот почему: у заголовков тоже есть требования ГОСТ по высоте и выполнить их, играя высотой шрифта, не получится, так как буквы будут слишком большими.

2. Если нет свободного столбца, в котором можно изменить высоту шрифта, то придётся добавить какой-нибудь столбец. Это должен быть опять-таки столбец, в котором нет данных. Например, какой-нибудь ifcGUID. Задать уже ему высоту шрифта, как показывал выше, в итоге строки вновь станут по 8 мм.

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

Добавил столбец, он вылезает за рамку листа
Добавил столбец, он вылезает за рамку листа
Настроил шрифт так, чтобы было 8 мм
Настроил шрифт так, чтобы было 8 мм
Выделил на листе спецификацию, появились вот такие ручки для изменения ширины
Выделил на листе спецификацию, появились вот такие ручки для изменения ширины
Двигаю влево, в определённый момент места для текста не остаётся и он исчезает
Двигаю влево, в определённый момент места для текста не остаётся и он исчезает
Сужаю границы до тех пор, пока они не сольются с рамкой
Сужаю границы до тех пор, пока они не сольются с рамкой

Естественно, если в ячейке слишком длинный текст, то он автоматом перенесётся на вторую линию, и высота строки будет больше 8 мм, но тут уж ничего не поделать.

Подписаться на обновления блога

в Телеграм-канале «Блог Муратова про Revit MEP»

Другие части

Часть 1. Принцип работы. Выбор категорий

Часть 2. Выбор полей (столбцов) спецификации

Часть 3. Фильтрация и Сортировка/Группирование

Часть 4. Оформление. Форматирование

Часть 5. Оформление. Внешний вид ячеек

Часть 6. Оформление. Вид на листе

Часть 7. Оформление. Шапка и заголовки

Часть 8. Оформление. Настройки свойств в окне «Вид»