В данной статье вы узнаете каким образом подготавливать крупноформатные
чертежи (А3, А2, А1) для печати на листах А4 в обычном принтере с
последующей склейкой.
>> К оглавлению цикла статей "Осваиваем QCAD и LibreCAD".
В ubuntu установить данные программы можно следующим образом:
Для тех, кто пользуется другими операционными системами, найти виртуальный принтер не будет проблемой. Например, под Windows есть замечательная программа PDFCreator.
Pdfposter существует и для Mac OS. Под windows вы можете выбрать альтернативу pdfposter здесь.
Теперь можно перейти к предпросмотру "Файл -> Предпросмотр". Я рекомендую выставить масштаб строго 1:1, а также включить черно-белый режим отображения.
После того, как предпросмотр нас удовлетворил, можно печатать чертеж в файл "Файл -> Печать". В качестве принтера выберем PDF-принтер, а в параметрах печати выставим нужный размер бумаги (у меня это например А1).
После отправки на печать нужно будет перейти в каталог, куда вы или ваш принтер сохранил распечатанный чертеж.
Для конвертации необходимо будет дать команду со всеми необходимыми опциями. Синтаксис довольно прост:
После того, как вы введете команду, результата требуется подождать. Утилита работает весьма неторопливо.
Неплохую информацию о возможностях программы можно найти в обычном мане
>> К оглавлению цикла статей "Осваиваем QCAD и LibreCAD".
Подготовка программного обеспечения
Для работы нам понядобятся две программы:- виртуальный принтер PDF
- разрезалка PDF-документа
В ubuntu установить данные программы можно следующим образом:
sudo apt-get install cups-pdf pdfposter
После установки нужно будет создать каталог "PDF" в вашей домашней папке (/home/user/PDF) - именно туда CUPS-PDF отправляет распечатанные файлы.Для тех, кто пользуется другими операционными системами, найти виртуальный принтер не будет проблемой. Например, под Windows есть замечательная программа PDFCreator.
Pdfposter существует и для Mac OS. Под windows вы можете выбрать альтернативу pdfposter здесь.
Печать чертежа в LibreCAD
Первым этапом будет печать чертежа из LibreCAD в PDF-файл. Для начала проверим, что в параметрах чертежа стоит нужный нам формат "Правка -> Параметры четежа -> Бумага -> Формат бумаги".Теперь можно перейти к предпросмотру "Файл -> Предпросмотр". Я рекомендую выставить масштаб строго 1:1, а также включить черно-белый режим отображения.
После того, как предпросмотр нас удовлетворил, можно печатать чертеж в файл "Файл -> Печать". В качестве принтера выберем PDF-принтер, а в параметрах печати выставим нужный размер бумаги (у меня это например А1).
После отправки на печать нужно будет перейти в каталог, куда вы или ваш принтер сохранил распечатанный чертеж.
Разрезка черетежа на страницы А4
Теперь полученный файл мы будет разрезать на листы А4. Для этого воспользуемся консольной утилитой pdfposter. Для начала нужно открыть эмулятор терминала и перейти в каталог с распечатанным чертежем. Если вы пользуетесь dolphin (KDE), то просто зайдите в нужную папку, а потом нажмите Shift+F4. Переход в нужный каталог konsole выполнит автоматически.Для конвертации необходимо будет дать команду со всеми необходимыми опциями. Синтаксис довольно прост:
pdfposter -mA4 -pA1 исходный.pdf разрезанный.pdf
- Опция -mA4 говорит о том, что разрезать чертеж мы будет на листы формата А4.
- Опция -pA1 говорит о том, что разрезать мы будем чертеж формата А1.
- исходный.pdf - имя файла, который вы собираетесь разрезать.
- разрезанный.pdf - имя файла, который будет результатом разрезки.
После того, как вы введете команду, результата требуется подождать. Утилита работает весьма неторопливо.
Неплохую информацию о возможностях программы можно найти в обычном мане
man pdfposter
Печать на бумагу
Полученный в результате разрезки файл можно печатать на обычном принтере в формате А3. Несколько советов:- Возможно в результате разрезки появятся почти пустые страницы, содержащие края листа, которые не стоит печатать.
- При печате масштабируйте листы так, чтобы оставить пустыми поля, которые ваш принтер не пропечатывает. Перед склейкой их нужно будет отрезать по линейке канцелярским ножом. Иначе либо будут белые пустоты, либо выпадет часть линий частежа по краям листов. Я использую для печати чертежей Adobe Reader, так как он позволяет масштабировать страницу под область печати.
Кyzic слово держит! СПАСИБО БОЛЬШОЕ!
ОтветитьУдалитьLibreCAD нормальная чертилка. Проблемы только с русской локализацией. Как решить написано здесь: http://kubuntu.ru/node/11085
ОтветитьУдалитьСпасибо за уроки.
ОтветитьУдалитьЕще будут?
Пока что идей нет. Может кто подкинет.
УдалитьРассказать о других примитивах, о командах, о меню"Изменения", штриховки, привязки на примерах.
УдалитьМожно сделать и с помощью GIMPа.
ОтветитьУдалитьПри экспорте больших чертежей содержащих шрифты и блоки может зависнуть LibreCAD 2.0.2, чтобы этого не происходило, нужно выделить всё, и выполнить команду разрушить несколько раз, до тех пор, пока всё, включая текст, не будет преобразовано в набор простых примитивов (дуг, линий).
Далее следует выбрать Файл -> Экспорт
Формат можно выбрать, любой, к примеру PNG.
В появившемся окне выбираем Разрешение: Авто,
для горизонтального чертежа формата А3: Ширина 4000, Высота 3000.
Границы: 0.
Фон: Белый.
Цвет Черно-белый
После сохранения файла открываем его GIMP-ом
Изображение -> Направляющие -> создать направляющую
Далее следует разделить чертёж на листы А4, (для горизонтального А3 это разделить пополам вертикальной разделяющей) так как Вам необходимо, можно подправить и периметр рисунка.
После этого выполняется: Изображение -> Преобразования -> Гильотина
Теперь нужно распечатать из GIMP каждую получившуюся часть (Файл -> Печать), а потом вырезать и склеить чертёж.
Mihalich_
У такого метода есть существенный недостаток - растеризация. При конвертации в PDF и последующей разрезке вектор сохраняется, а это позволяет получить максимальное качество печати.
УдалитьС недостатками я согласен, но при указанных выше форматах и параметрах (А3, Ширина 4000, Высота 3000, *.png) последствия растеризации после печати незначительны, и ими во многих случаях, можно пренебречь. Растеризация будет существенной при больших форматах (А2,А1,А0) тогда данный способ будет не применим.
ОтветитьУдалитьСпособ дан как вариант, может быть, кому то будет так удобнее.
Mihalich_