I love Ukraine

Утилита «Распечатка отдельных чертежей не подключенных в проект»


Утилита распечатки отдельных файлов вызывается нажатием на эту кнопку:  

При помощи её можно распечатать в PDF рамки расположенные на текущем чертеже или в указанном файле или создать рамки для распечатки существующих чертежей. 

Утилита подключается к текущему открытому в АЭ файлу и ищет блоки форматных рамок. Далее они сортируются в определённом порядке и выводятся на принтер DWG2PDF. Полученная в результате кучка файлов pdf собирается в один файл и/или переименовывается в заданном формате. Так же есть возможность отсортировать файлы по формату листов (А4, А3 и т.д.) и собрать в отдельные сборки pdf - очень удобно для последующей распечатки. Так же, при отсутствии блоков форматных рамок, есть возможность задать области печати - наложить блоки с заданным именем, по которому программа найдёт эти блоки и выведет на печать подобрав необходимый размер форматной рамки.

Более подробно как работает механизм печати описано тут


Внешний вид поля инструментов для распечатки с активного чертежа:


Инструменты управления:

Кнопка «Распечатать все рамки с активного чертежа» - распечатывает все рамки с активного чертежа.

Кнопка «Распечатать указанную рамку» - распечатывает выбранную рамку с активного чертежа.

Кнопка «Распечатать все рамки из файла» - распечатывает все рамки из выбранного файла. 

«Имя файла для печати»        - выбирается файл который необходимо распечатать


Группа «Настройка сборки PDF файлов» 
- предназначена для настройки режима сборки в один pdf файл. 
Содержит следующие чекбоксы: 

«Все распечатанные PDF собрать в один файл»        - заставляет после окончания распечатки чертежей объединить их в один pdf файл. Промежуточные pdf файлы удаляются. Имя фала сборки задаётся в отдельном поле (см ниже). Если имя сборки не задано, то по умолчанию назначается имя "TMP.pdf"

«Подготовка к печати - разбивка по форматам и сборка»        - очень полезная опция. Заставляет после окончания печати разобрать по форматам чертежи и объединить их. Имя результирующему pdf файлу даётся по обозначению формата. Так же указывается количество листов в сборке. Например: "Format=A3 landscape_(3 pages).pdf". Эти файлы разбивки по форматам складываются в отдельную папку с именем "CollateToPrn" которая располагается возле основного pdf файла.

Группа «Настройки одиночных PDF файлов» 
- предназначена для настройки имени pdf файла в случае если не выбрана сборка файлов в один pdf. 
Содержит следующие чекбоксы: 

«Вставить дату»        - добавляет к имени файла и к папке "CollateToPrn" текущую дату в формате: 
TMP_(2019-03-19).pdf. Работает как при выводе отдельными pdf файлами, так и при сборке в один файл.

«Имя DWG файла»        - добавляет в имя PDF файла имя исходного DWG файла. Отключает режим сборки в один файл.  (не работает пока что :-) ). 

«Указать формат»         - добавляет к имени файла описание формата, например "...(А4х3).pdf" отключает при  этом режим сборки в один файл. 

«Номер из штампа»        - добавляет к имени файла номер чертежа из штампа. (не работает пока что :-) ).

Группа «Настройки печати» 
- предназначена для настройки параметров печати и поиска форматных рамок. 
Содержит следующие элементы: 

Поле "Имя блока рамки"        - в поле должно быть указано имя блока или его часть. По умолчанию стоит "RamkaESKD". Желательно что бы блок форматной рамки начинался с этого, например: "RamkaESKD_A3x3_UkrFrm3"

Поле "Префикс в имени"        - задаёт имя результирующего файла сборки или отдельных pdf файлов. По умолчанию стоит "ТМР"

Выпадающий список "Стиль печати"  - обычный перечень стилей который используется при печати. Я в основном использую стиль "monochrome.ctb". Если есть необходимость в другом стиле всегда есть возможность указать его имя прост набрав в поле списка.

Чекбокс "Игнорировать старые "многорамочные" форматы" - было время когда я использовал блок с кучей видимостей для различных рамок. Было очень удобно - в выпадающем списке выбора формата тыкнул и вуаля. Однако использование таких рамок приводило к сильной задержке при определении размера (есть специфика внутренней реализации Автокада) и приводило к увеличению времени печати до неприличных величин.


Внешний вид поля инструментов для распечатки выбранных файлов:

Смысл такой: допустим необходимо распечатать чужой проект у которого вообще нет форматных рамок в чертежах. То есть сделан по старинке в обчном автокаде. 

Сначала необходимо подготовить чертеди - в кажом чертеде наложить на форматные рамки блок-рамку, которую сгенерировать на закладке "распечатка с активного чертежа". Таким образом программа будет знать какие рамки и в каком порядке печатать. Там же настроить параметры печати и сборки.

Выбрать подготовленные файлы в список. Отсортировать, выделить галочками те кого необходимо печатать (обычно все выделяются). И распечатать список.

Created with the Personal Edition of HelpNDoc: From Word to ePub or Kindle eBook: A Comprehensive Guide