|
















|
ssRUtilites - Набор утилит в среде Revit - позволяет:
Настраивать любой вид и экспортировать таблицы спецификаций:
экспортировать таблицы спецификаций в Revit (на Чертежный Вид с Масштабом 1:1), AutoCAD (временно не поддерживается), Excel по любой категории фильтрованных элементов с учетом настроенных типов шаблонов таблиц;
создавать и сохранять для повторного использования пользовательские типы шаблонов таблиц с учетом удаления лишних столбцов, строк (без внесения изменений в данные модели) и настроек форматирования вывода;
редактировать ширину столбца при выборе ее типа – “статическая”. В противном случае (тип ширины столбца – “динамическая”) ширина столбца рассчитывается в зависимости от содержимого его ячеек ( т.е. текста и шрифта);
задавать шрифт кнопкой ‘Шрифт’ для всей таблицы и в контекстном меню для столбца/столбцов;
задавать шрифт/текст в контекстном меню для ячейки (шрифт при динамической ширине столбца);
сортировать строки по значениям в любом столбце (выполняется по клику заголовка столбца и далее в контекстном меню);
удалять выделенные строки, столбцы (без внесения изменений в данные);
перемещать столбцы;
настраивать высоту общего заголовка, титулов столбцов, строк данных таблицы и предельную высоту таблицы для определения, при превышении, переноса строк;
сохранять/читать типы шаблонов таблиц экспорта (включая удалённые столбцы, настраиваемую ширину и порядок столбцов);
редактировать текст/шрифт ячейки – функция актуальная непосредственно перед печатью в Revit;
редактировать шрифт столбца (ов)/заголовка столбца и сохранять в типе таблицы экспорта (пока только с выравниванием по общему шрифту при печати в Revit, и без корректного отображения размеров ячеек в интерфейсе приложения);
видеть баннер содержимого ячейки/заголовка столбца (временная реализация – для заголовка столбца срабатывает после проведения указателем мыши от заголовка столбца к ячейке под ним));
рисовать стиль линий по ГОСТ (тонкие, утолщённые));
вписывать текст в ячейку (при статической ширине столбца, после редактирования текста ячейки шрифт ячейки уменьшается до необходимого для вписывания текста в ячейку);
сохранять отредактированные значения текста и шрифта ячеек – восстановление производится при выборе категории элементов и типа таблицы экспорта соответствующим выбранным при вставке таблицы (сохранении) (зависимость вписывания от других изменений в интерфейсе и сохранение сортировки строк в следующем релизе);
выводить сумму строк по любому столбцу (обобщённому) (например, по типам);
отображать (в заголовках столбцов и в контекстном меню) статус сортировки строк по столбцу и обобщённого столбца (по которому происходит суммирование);
выравнивать текст ячеек (ячеек всего столбца/каждой ячейки столбца), заголовка столбца;
cохранять выравнивание текста заголовка и ячеек всего столбца в шаблоне таблицы экспорта;
сохранять выравнивание текста заголовка и каждой ячейки столбца в последней вставке (параметры сохранения выравнивания в последней вставке главнее параметров сохранения выравнивания в шаблоне таблицы экспорта, т.е. применяются первые);
Управлять совместной работой в Revit:
выполнять асинхронное резервное копирование всех открытых файлов в текущей сессии Revit;
контролировать (запрещать) изменение имени пользователя в текущей сессии Revit. Запрещать работу с именем пользователя Revit не равным имени пользователя Windows;
ПРИМЕЧАНИЯ:
1. При печати в Revit высота строки зависит от max размера содержимого ячейки (текста, шрифта);
2. Реализован алгоритм расчёта размеров ячейки (зависит от кол-ва символов, шрифта текста) => корректное выравнивание текста;
a. Динамическая ширина зависит от самого широкого слова (кол-во символов, шрифт текста);
b. Высота зависит от кол-ва строк текста;
3. Двойной клик на ячейке => открывается редактор текста;
4. Исправлена ошибка имени шрифта текста: Высота текста равна Междустрочному интервалу;
5. В заголовок таблицы добавлен её тип;
6. Имеются предопределенные типы шаблонов таблиц экспорта:
a.”Первая таблица спецификации” – имеет ограничения на форматирование и расширение типа;
b. “Все” – включает все параметры выбранной категории фильтрованных элементов Revit. Предназначен для пользовательского расширения типа и форматирования;
7. Асинхронное резервное копирование всех открытых файлов в текущей сессии Revit выполняется:
a. С заданным периодом, в заданную папку, с форматом имени файла “FileName_Year.Month.Day.WeekDay_Hour.Minute.Second”;
b. Первый раз при открытии файла и далее только каждого сохранённого, с помощью интерфейса Revit, файла ( т.е. файла более нового по отношению к сохранённому в backup-е).
Оптимальный алгоритм использования backup-а предполагает малый период ( например 0,1 минуты) и пользовательские сохранения файлов, когда это необходимо.
|