PikTools

ПАКЕТНАЯ ПЕЧАТЬ ЛИСТОВ

Логотип PikTools
Пакетная печать листов разных форматов в PDF из нескольких файлов сразу

О ПЛАГИНЕ

  • Автоматический подбор формата листа PDF
  • Задание цветов-исключений, которые сохраняют цвет при черно-белой печати
  • Печать листов из связанных файлов
  • Печать листов в отдельные файлы и с объединением в один
  • Задание правила для формирования наименований файлов
  • Печать листов, на которых размещено несколько основных надписей, с последовательным преобразованием каждой основной надписи в отдельный лист

НАЧАЛО РАБОТЫ

Установите модуль «Общее - Revit» в PikToolsBOX

  1. Скачайте и установите PikToolsBOX (подробнее в инструкции)
  2. Закройте Revit
  3. В разделе PikTools выберите модуль «Общее - Revit» и нажмите на кнопку скачивания
  4. Дождитесь завершения скачивания и установки, после чего можно открыть Revit
  5. При первом запуске плагина введите ключ активации, если его нет - оставьте заявку
Скриншот окна плагина PikTools BOX

ЗАПУСК ИНСТРУМЕНТА

Кнопка запуска инструмента расположена на панели “Общее” вкладки PikTools.

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

ОПИСАНИЕ

1.Плагин работает с определенными установленными виртуальными принтерами на компьютере. На данный момент плагин работает с PDF Creator, Adobe PDF и PDF24. Рекомендуется использовать PDFCreator.

Для добавления нестандартных форматов листов в принтер можно воспользоваться программой PrinterFormCreator по ссылке. Программа добавляет те форматы, которые содержатся в txt файле.

2.После запуска плагина открывается окно выбора листов в виде иерархии Файл - Параметр группировки - Лист.
Параметр, который стоит на первом уровне иерархии будет автоматически выбран в плагине для группировки листов в интерфейсе.
Если же группировка не задана, то в таком случае будет отображаться весь перечень листов единым списком. 
Скриншот окна "Свойства и организация диспетчера проектов"
Для изменения группировки листов в плагине необходимо выбрать другой параметр в поле "Группировать по".

3.Выбор листов можно осуществлять как до запуска плагина, так и после. До запуска плагина листы можно выбрать в диспетчере проекта при помощи Shift/Ctrl. После запуска плагина выбор листов можно отредактировать в окне плагина. Если листы не были выбраны до запуска плагина, то они выбираются в окне плагина в левой части.

4.Первым в списке отображен открытый файл, далее идут связи.

5.Настройки:
Скриншот окна плагина "Печать листов"
5.1.Принтер
Выбор виртуального принтера. Поддерживаемые принтеры: PDFCreator, PDF24, Adobe PDF.
Примечание: 
- принтер PDF24, Adobe PDF не поддерживают печать не в цвете. 

5.2.Обработка
Векторная или растровая. 

5.3.Качество растровых
Выбор качества печати растровых (72, 150; 300, 600 DPI). 

5.4.Печать в цвете
 - При включенной галке "Печать в цвете" все листы печатаются в цвете. 
 - Если галка "Печать в цвете" отключена, то весь лист будет печататься не в цвете, кроме цветов-исключений. Например, это могут быть цвета, которые используются в штампе (логотип, подписи).
Цвета-исключения можно настроить нажав на шестеренку:
- для удаления цвета из списка исключений необходимо нажать на корзину в соответствующей строке;
- для добавления нового цвета необходимо нажать на "+" и далее ввести RGB код цвета (формат 111,111,111 или 111, 111, 111); 
- для выгрузки текущих настроек цветов (то есть текущего списка цветов) предназначена кнопка со стрелкой вверх;
- для загрузки настроек цветов предназначена кнопка со стрелкой вниз;
- для сохранения изменений в списке цветов необходимо нажать на кнопку "Сохранить".
Скриншот окна добавления цветов в список исключений
5.5.Обновить спецификации
Функция обновляет спецификации на листах. Это добавлено из-за бага Revit, при котором значения спецификаций в диспетчере и на листах не совпадают. 

5.6.Объединить в один файл
При активной галке все выбранные листы печатаются в один файл. При снятой галке - каждый лист печатается в отдельный PDF файл. 

5.7.Добавлять к имени файла дату и время печати
При активной галке при печати к имени файла PDF добавляется дата и время создания файла в формате ДД-ММ-ГГГГ--ЧАС-МИН-СЕК. Перед датой ставится "_" (нижнее подчеркивание). 

5.8.Правило наименования файлов
Данное поле активно в случае, если галка "Объединить в один файл" отключена. Имя PDF файлов формируется исходя из правила, записанного в данное поле.
По умолчанию активно правило <Номер листа>_<Имя листа>.pdf .
Имена параметров должны быть указаны между символами <и > (например, <Номер листа>).
Текст за пределами символов будет префиксом, суффиксом или разделителем.
В качестве параметров могут быть использованы только параметры Листа и Информации о проекте.
То правило, которое будет задано в данном поле, будет применяться к каждому файлу PDF. 
При нажатии на кнопку "Использовать номер и имя листа" произвольное правило сбрасывается и активно правило по умолчанию.

5.9.Наименование объединенного файла
Данное поле активно в случае, если галка "Объединить в один файл" включена. Имя файла формируется исходя из значения, записанного в данное поле. По умолчанию задано имя текущего файла в качестве наименования. Если задано произвольное значение, а затем необходимо вернуть наименование=имени файла, то для этого предназначена кнопка "Использовать имя файла RVT".

5.10.Путь для сохранения 
В данное поле вводится путь для сохранения файлов. По умолчанию путь для сохранения: {Относительный путь до папки с документами}\PDF Print\{Наименование файла RVT}. 
Также можно выбрать папку при нажатии на кнопку "Обзор".

6.Настройки печати запоминаются для каждого Revit проекта. Они сохраняются после того, как выполняется печать. 

7.В случае успешного выполнения всех этапов работы на экране появляется сообщение “Печать успешно завершена!”.

8.В случае неудачи пользователю выдаются сообщения с ошибками.

9.Если в папке уже есть файл с таким же именем, то новый файл сохранится с добавлением суффикса "_1", если уже есть с "_1", то новый файл будет с суффиксом "_2" и тд. 

10.Если в указанном пути обозначены папки, которые отсутствуют на компьютере, то данные папки будут созданы плагином.

11.Если в параметрах "Листа" или "Информации о проекте" будут использованы недопустимые символы для имена файла PDF, такие как , то они будут пропущены при печати листа.

12.Если размещены какие-либо элементы за границей нижней и левой границей семейства основной надписи, то плагин будет печатать данный лист со смещением.

13.Подбирая формат плагин оперирует системными параметрами основной надписи - "Ширина листа" и "Высота листа".
Также если используется параметр для создания расширенных невидимых границ листа, то в таком случае "Ширина листа" и "Высота листа" не соответствуют габаритам. Поэтому в конфигураторе appsettings.PrintSheets.Expo.json предусмотрен параметр InvisibleFrameOffset, в который необходимо ввести значение используемого параметра для того, чтобы вычислить необходимую ширину и высоту листа. Значения будут вычислены как Ширина листа (Высота листа)- 2*InvisibleFrameOffset

Файл-конфигуратор располагается по следующему пути: %appdata%/Autodesk/ApplicationPlugins/SupportTools.Expo.bundle/SupportTools.Expo
Скриншот с изображением расширенных границ листа
14.Также есть возможность печати листов, на которых размещено несколько основных надписей таким образом, что 1 основная надпись = 1 листу. Для корректной печати основные надписи должны быть одинаковых габаритов и размещены вплотную к друг другу.
Скриншот размещения множества листов на одном виде
ВИДЕОГАЙД
Запуск плагина

ВОЗМОЖНЫЕ ОШИБКИ

Скриншот окна с ошибкой работы плагина
Такая ошибка возникает, если длина пути вместе с именем файла и его расширением превышает 255 символов. 
Возможное решение: сохранить в другую папку, чтобы уменьшить длину пути, либо изменить правило наименования листов (если выбрана печать по отдельности).
Скриншот окна с ошибкой работы плагина
Такая ошибка может возникать в случае, если лист печатается при отключенной галке "Печать в цвете" и на нем присутствует изображение png с прозрачными областями.
Скриншот ошибки работы плагина
Можно проверить открыв через Paint
Решение: если действительно присутствует прозрачная область, то либо обрезать таким образом, чтобы не было прозрачных областей или перевести в jpeg формат.
Скриншот окна с ошибкой работы плагина
Решение: проверить путь (возможно, указан несуществующий диск)
Скриншот окна с ошибкой работы плагина
Решение: заданные габариты листа не являются стандартными и не удается подобрать формат листа, в связи с чем необходимо задать иные габариты.
Скриншот окна с ошибкой работы плагина
Решение: необходимо добавить основную надпись для листа.
Скриншот окна с ошибкой работы плагина
Решение: изменить имя файла
Скриншот окна с ошибкой работы плагина
Решение: изменить имя файла
Скриншот окна с ошибкой работы плагина
Решение: изменить имя файла, возможные причины - строка имени файла содержит недопустимые знаки такие, как \ / : * ? " < > |
Скриншот окна с ошибкой работы плагина
Решение: изменить имя пути, возможные причины - несуществующий путь, пустое поле, восклицательный знак (в дальнейшем доработаем, чтобы при наличии восклицательного знака не возникала данная ошибка).
Скриншот окна с ошибкой работы плагина
Решение: данное уведомление означает, что для печати данного листа требуется больше времени и если нажать да, то данный лист будет напечатан.
Скриншот окна с ошибкой работы плагина
Такая ошибка может возникнуть, если размещены тяжелые растровые изображения выбрана векторная обработка и отключена галка "Печать в цвете".
Решение: напечатать лист в цвете при векторной обработке и при необходимости перевести его в черно-белый сторонними средствами, либо напечатать лист с растровой обработкой не в цвете. 
Скриншот ошибки отработки плагина
При печати зона печати смещается.
Решение: наличие на листе семейств с невидимой частью, которая отключена через настройки в семействе. Перекомпоновать чертеж, чтобы невидимая часть не выходила за левую и нижнюю границы листа.
Скриншот окна с ошибкой работы плагина
Ошибка сообщает о том, что открыто окно PDFCreator.
Решение: необходимо закрыть окно PDF Creator и возобновить печать.
Скриншот окна с ошибкой работы плагина
Ошибка сообщает о том, что открыто окно PDFCreator.
Решение: необходимо закрыть окно PDF Creator и возобновить печать.
Скриншот окна с ошибкой работы плагина
Решение: переустановить плагин.