Автокад пакетная печать ошибка

На чтение 6 мин. Просмотров 74.8k. Опубликовано

Печать в автокаде сделана удобно, если каждый чертеж завести на лист (layer) и выбрать принтера на печать.. Но совсем Автокад не заточен, на быстроту таких вот действий. Чтобы каждый чертеж в проекте (а их не один и не два улыбка) нужно потратить уйму времени, настраивая каждый лист. Поэтому все рамки и все чертежи находятся в модели автокада. И тут появляется вопрос: как можно печатать из модели автокада, не выделяя каждый чертеж в рамку и подавая на печать принтера?

Сначала я думал, что у автокада (у пользователей) есть готовое решение для этого, но почитав форумы и сайты, пришел к выводу, что в этом направлении никто особо не запаривался.. Удачно попал на ссылку макроса для автоматической печати из модели (ссылка). Макрос позволял печатать чертежи из модели, обернутые в прямоугольник и расположенные в заданном пользователем слое. Были вещи, которые хотелось изменить, что не устраивало в исходном макросе:

  1. печать шла в порядке, понятном только автокаду
  2. печатать можно было только в одном из форматов (хотя в проекте преобладают и A3, и A4)
  3. для того, чтобы напечатать несколько копий, приходилось проделывать одни и те же действия и потом собирать неупорядоченные листы в копии

Собственно, поэтому для себя и модифицировал немного макрос. Новые возможности и функции, ссылки на скачивание можно посмотреть тут.

На примере входящего в архив с макросом файле dwg покажу, как нужно пользоваться этим макросом.

Скачиваем архив по ссылке выше, открываем файл dwg:

Общий вид

В файле представлены 4 рамки форматов A3 и A4, в вертикальном и горизонтальном положении в разных масшабах 1:1, 1:2, 2:1.

Загружаем макрос печати: Сервис -> Макросы -> Загрузить проект -> выбираем !Plot_U_stable_ver2.1.dvb и нажимаем ОК.

Загрузить проект

Диалог выбора файла

После окна выбора файла появится окно, которое спрашивает, нужно ли разрешить макросы, нужно ответить «Включить макросы» (Enable Macros)

В файле все внешние рамки находятся в слое «Форматка». Перед включением макроса нужно проверить все ли рамки обернуты в «Форматку». Можно использовать быстрый выбор (Сервис -> быстрый выбор) или коротко БВЫБОР в строке команд. В появившемся окошке выбираем свойство в слой, оператор в равно, в поле значение пишем Форматка.

Быстрый выбор

Нажимаем ОК и смотрим, чтобы выделены были все чертежи. Если есть какой-то необведенный, то обводим чертеж прямоугольником и назначаем слой Форматка

Запускаем макрос: Сервис -> Макросы -> Макросы или нажимая ALT+F8

Выбор макроса

Выбираем макрос StartPlot

Главное окно настроек макроса:

Главное окно

Настройка:

  1. На момент запуска макроса все открытые файлы автокада :exclaim: нужно сохранить, потому что иногда автокад падает с фатальной ошибкой. Обычно это происходит на чужих глючных файлах. Если на чертеже хоть раз печатались чертежи с помощью этого макроса, то можно быть уверенным, что все отработает без вылетов.
  2. Проверяем, чтобы название слоя совпадало со слоем, в котором находятся внешние рамки чертежей, это у нас слой Форматка.
  3. Для русской версии Автокада в названии листа должно быть написано Модель, для английской версии — Model. Чтобы не заморачиваться, можно посмотреть, как называется вкладка в самом автокаде
  4. Выбираем принтер из списка
  5. Размер бумаги не ставится, так как приложение автоматически выставляет в зависимости от чертежа
  6. Выбираем стиль печати (черно-белое или цветное). Иногда выбор стиля печати в автокаде никак не влияет на итог печати, поэтому проще в самам принтере выставить стиль печати
  7. Указываем нужное количество копий чертежей, при условии, что одна копия — это печать всех выделенных листов
  8. Далее идет группа чекбоксов:
    • Вписать и Центрировать — вписывает чертеж в границы принтера и выставляет по центру (рекомендуется включать всегда)
    • Подряд в столбик — Если отмечен чекбокс, то печать ведется начиная с верхнего самого левого чертежа по столбцам. Когда в столбце нет листов, то печатается следующий столбец. Если чекбокс не отмечен, то печать ведется с верхнего самого левого чертежа по строке, когда в строке нет больше чертежей, то печатается следующая нижестоящая строка.
    • Относительно левого верхнего угла — Если чекбокс стоит, то отсчет строк и столбцов (а точнее их координат) ведется от левого верхнего угла, иначе от нижнего левого. Это сделано на случай, если выравнивание листов A3 и A4 идет по верхней части рамки или по основной таблице.
  9. Можно указать погрешность рамок, по умолчанию 1%. Это сделано для того, чтобы при размерах рамки 208×297 программа считала это все таки форматом A4. Очень большую погрешность лучше не ставить! Все таки в автокаде грех точно не начертить рамку со сторонами 210 и 297!
  10. Погрешность осей вводится для того, если в столбце чертежи не выравнены по левой стороне самого верхнего чертежа, а в строке при учете чекбокса Относительности левого верхнего угла чертежи не выравнены соответственно по верхней или нижней стороне чертежа. Если выставить большую погрешность, то нельзя и мечтать о хорошей последовательности в распечатке, потому что будут хвататься чертежи из нижестоящих строк и правостоящих столбцов

Нажимаем ОК. После этого нужно выделить все рамки, которые нужно напечатать. Фокус тут состоит в том, что не надо четко выделять одну рамку и стараться не зацепить еще что-нибудь. Можно жадным выделением (зеленое) выделить все чертежи. Ведь для этого специально и создали уникальный слой и уложили в него все рамки.. Получается выделение происходим одним щелчком, что только радует.

Выделение рамок

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

Диалог Продолжить

После этого можно продолжить печать либо отменить операцию.

Далее видим окно печати.. Ура.. ничего не вылетело, все печатается!

Диалог печати

В автокаде 2008 и старше печать очень тормознутая. Пока он отправит лист на печать, потом подумает.. с помощью этого макроса печать получается быстрой и удобной.

Несколько советов для удобной работы:

  1. Назначайте рамкам уникальные названия слоев
  2. Перед печатью на настоящем принтере, проверьте на виртуальном принтере pdf (для многостраничных чертежей удобно испольовать PDF factory)
  3. Перед печатью сохраните все открытые файлы Автокада! Не проверяйте свою удачу улыбка

На этом все.. Желаю быстрой и легкой печати.

Страницы 1 2 Далее

Чтобы отправить ответ, вы должны войти или зарегистрироваться

RSS

Сообщения с 1 по 25 из 38

#1 19 марта 2007г. 15:27:37

  • Михаил
  • Восстановленный участник
  • На форуме с 19 марта 2007г.
  • Сообщений: 5
  • Спасибо: 0

Тема: Пакетная печать Листов из Автокад

Здравствуйте, уважаемые.
ситуация такова:
Чертежи оформлены на множестве Листов, допустим их 20, наполнение чертежей чудовищное, настолько, что каждая вкладка Лист открывается по 2 минуты (комп в норме, вполне смовременный, без изьянов). Нужно напечатать 15 из 20 этих листов и сэкономить время.
Есть ли возможность сказать Автокаду, «хочу напечатать листы №1-4, 6, 8-15 и 20» — одним движкнием, а не Файл->печать для каждого листа?
Вопрос опять же про штатные средства АКада :), или писать зверюгу на Lisp’е?
заранее спасибо

#2 Ответ от Hrenn 19 марта 2007г. 15:34:23

  • Hrenn
  • Восстановленный участник
  • На форуме с 28 октября 2004г.
  • Сообщений: 2,016
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

Выделить нужные листы при нажатой клавише Ctrl

#3 Ответ от Владимир Громов 19 марта 2007г. 15:48:43

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: Пакетная печать Листов из Автокад

> Hrenn
Выделить-то можно, только пункт Печать в контекстном меню становится недоступным. Становится доступной публикация.

#4 Ответ от Hrenn 19 марта 2007г. 16:00:48

  • Hrenn
  • Восстановленный участник
  • На форуме с 28 октября 2004г.
  • Сообщений: 2,016
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> Владимир Громов
Сейчас проверил. В 2004-ом — работает. В 2006-ом- уже нет. Зато там есть подшивки (_SheetSet). Можно оформить подшивку и распечатать выделенное. Про 2005-ый ничего не знаю

#5 Ответ от Atol 19 марта 2007г. 16:01:23

  • Atol
  • Активный участник
  • На форуме с 21 февраля 2006г.
  • Сообщений: 1,365
  • Спасибо: 3

Re: Пакетная печать Листов из Автокад

Есть такая … — Менеджер печати, где и говоришь — из каких файлов какие именно листы печатать

#6 Ответ от Михаил 19 марта 2007г. 16:01:32

  • Михаил
  • Восстановленный участник
  • На форуме с 19 марта 2007г.
  • Сообщений: 5
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

ПАСИБА
Реализовал пакетную печать через публикацию :)
случайно натолкнулся на форуме на тонкий намек :) провентилирова — все работает!
спасибо за скорость

#7 Ответ от Владимир Громов 19 марта 2007г. 16:06:23

  • Владимир Громов
  • Активный участник
  • На форуме с 10 июля 2004г.
  • Сообщений: 8,349
  • Спасибо: 4

Re: Пакетная печать Листов из Автокад

Atol пишет:

Есть такая …

Какая такая?

#8 Ответ от Денис 19 мая 2008г. 16:26:38

  • Денис
  • Восстановленный участник
  • На форуме с 19 мая 2008г.
  • Сообщений: 22
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

Помогите!!!!!!! у меня есть 10 чертежей А1 в пространстве модели, нужно из напечатать на плотере, а вопрос том как их отправить на печать сразу, а не по одному!

#9 Ответ от Алексей 19 мая 2008г. 21:56:15

  • Алексей
  • Восстановленный участник
  • На форуме с 18 июля 2007г.
  • Сообщений: 129
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

Денис, глянь здесь
https://www.caduser.ru/forum/topic27854.html
Но лучше разберись с листами

#10 Ответ от Денис 20 мая 2008г. 14:43:09

  • Денис
  • Восстановленный участник
  • На форуме с 19 мая 2008г.
  • Сообщений: 22
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> Axel_
спасибо за ссылку, разобрался с программой, оч. полезная. А с листами я не хочу разбираться, я в них не рисую, в модели удобнее.

#11 Ответ от 08 20 мая 2008г. 16:05:16

  • 08
  • Восстановленный участник
  • На форуме с 24 апреля 2007г.
  • Сообщений: 137
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> Денис
листы нужны не для рисования, а для оформления чертежей и отправки на печать, одним нажатием и
много(листов)

#12 Ответ от Денис 20 мая 2008г. 16:08:49

  • Денис
  • Восстановленный участник
  • На форуме с 19 мая 2008г.
  • Сообщений: 22
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> 08
лучше, подскажи как мне приоритет своего чертежа увеличить, при посылании его на принтер, а то коллег много, ждать не охота.))))

#13 Ответ от Денис 20 мая 2008г. 16:11:14

  • Денис
  • Восстановленный участник
  • На форуме с 19 мая 2008г.
  • Сообщений: 22
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> 08
У меня в модели и оформление тоже, так что еще раз оформлять из на листах не вижу смысла.Тем более если из модели тоже можно печатать много листов сразу.

#14 Ответ от Vova 20 мая 2008г. 20:53:38

  • Vova
  • Восстановленный участник
  • На форуме с 10 декабря 2003г.
  • Сообщений: 2,055
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

Денис пишет:

А с листами я не хочу разбираться, я в них не рисую, в модели удобнее

.
Скоро я на тебя за это обрушусь. Готовь аргументы против листа, читай умные книжки и форумы и будь во всеоружии.

#15 Ответ от 08 20 мая 2008г. 21:38:30

  • 08
  • Восстановленный участник
  • На форуме с 24 апреля 2007г.
  • Сообщений: 137
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> Денис
ну и флаг тебе в руки

#16 Ответ от Денис 21 мая 2008г. 08:56:16

  • Денис
  • Восстановленный участник
  • На форуме с 19 мая 2008г.
  • Сообщений: 22
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> 08
А чего это ты задираешься?

#17 Ответ от Денис 21 мая 2008г. 08:58:46

  • Денис
  • Восстановленный участник
  • На форуме с 19 мая 2008г.
  • Сообщений: 22
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

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

#18 Ответ от Vova 21 мая 2008г. 16:51:19

  • Vova
  • Восстановленный участник
  • На форуме с 10 декабря 2003г.
  • Сообщений: 2,055
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

Денис пишет:

научить то не кому, а тем более объяснить приемущества пространства листа перед пространством модели.

Как это некому?
А это?  http://dwg.ru/f/showthread.php?t=8908 пост 122.
Покажи в своей конторе, затем выложи на форум результат трансформации своего мышления, и своих сотрудников. Именно для тебя и писАлось. Важно знать, какие непонятки остались. И ты можешь помочь

#19 Ответ от 08 21 мая 2008г. 17:01:36

  • 08
  • Восстановленный участник
  • На форуме с 24 апреля 2007г.
  • Сообщений: 137
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> Денис
А с чего это ты взял?

#20 Ответ от Алексей 21 мая 2008г. 17:42:05

  • Алексей
  • Восстановленный участник
  • На форуме с 18 июля 2007г.
  • Сообщений: 129
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

Денис, послушайся умных дядь. Лучше один раз потратить час времени и научиться, а потом всю жизнь пользоваться и наслаждаться. Я тоже раньше только из модели печатал, потом разобрался и очень-очень рад.
Особенно хорошо когда принтер не работает неделю, потом его починят, подключат и народ на перегонки начинает слать свои чертежи. За 5 минут выстраивается очередь в 200 листов и кто печатает из модели получают, что его листы по порядку: 2, 25, 63, 78, и т.д., так как за то время пока они проделают последовательность печать-рамка-предпросмотр-печать то же самое сделает еще 20-40 человек.
А использование вышепредложенного лиспа не всегда удобно, т.к. нужно следить чтобы листы были расположены в строго определенном шахматном порядке с точностью до мулиметра.
Короче, учи листы :)
Кстати, мы не в одной конторе работаем?

#21 Ответ от Денис 22 мая 2008г. 14:19:39

  • Денис
  • Восстановленный участник
  • На форуме с 19 мая 2008г.
  • Сообщений: 22
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> Axel_
Я думаю скорее всего не в одной. Я проекторовщик систем автоматизации в г. Старый Оскол Белгородской области. Наша контора занимается комплексным проектированием.

#22 Ответ от Денис 22 мая 2008г. 14:21:08

  • Денис
  • Восстановленный участник
  • На форуме с 19 мая 2008г.
  • Сообщений: 22
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> 08
по твоему выражению, ну и флаг тебе в руки! Извиняй если не так, тебя понял.

#23 Ответ от Денис 22 мая 2008г. 14:46:26

  • Денис
  • Восстановленный участник
  • На форуме с 19 мая 2008г.
  • Сообщений: 22
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

> Vova
скинь пост на почту если не трудно: klesk_84@mail.ru

#24 Ответ от Vova 22 мая 2008г. 17:00:22

  • Vova
  • Восстановленный участник
  • На форуме с 10 декабря 2003г.
  • Сообщений: 2,055
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

Так не пойдет. Надо читать тему, в посте есть приложение-статья, я еe сейчас дорабатываю. На той неделе думаю опубликовать на сайте DWG.ru статью о преимуществах двух пространств перед одним.
Всем> подключайтесь к обсужден

#25 Ответ от ssn 22 мая 2008г. 21:33:42

  • ssn
  • Восстановленный участник
  • На форуме с 2 мая 2008г.
  • Сообщений: 15
  • Спасибо: 0

Re: Пакетная печать Листов из Автокад

дак а какое обсуждение?
и так понятно, что применение двух пространств даёт гораздо больше возможностей. особенно если принята система построения файла, когда в одном файле не один чертёж, а много.
а кто против этого, видимо либо не читает мануалов, либо читает и сознательно делает так как делает, ибо нефиг… ну это отдельная песня.

Страницы 1 2 Далее

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Если перед вами стоит задача распечатать одновременно несколько чертежей, то следует разобраться с понятием пакетная печать в Автокаде.

Публикация в AutoCAD. Настройка листов

Если вы хотите выполнить быструю и правильную печать в Автокаде нескольких листов, то сначала нужно настроить пространство Листа. Оно предназначено для оформления чертежей и вывода их на печать. По умолчанию любой чертеж содержит два листа формата А4 с именами «Лист1» и «Лист2».

Нажмем ПКМ по вкладке Лист и выберем «Диспетчер параметров листов…»

Нажмите ПКМ по вкладке Лист и выберите «Диспетчер параметров листов…» в AutoCAD

В диалоговом окне Диспетчера нужно создать новый набор параметров. Это позволит оптимизировать работу с листами. Т.к. набор предоставляет возможность настроить один раз необходимые параметры, а затем их присваивать вновь создаваемым листам.

Нажмите «Создать», после чего укажите имя набора и нажмите «Ok».

Нажмите «Создать» и укажите имя для нового набора параметров листов в AutoCAD

Откроется окно «Параметры листа». Первым делом нужно в закладке «Принтер/плоттер» в поле «Имя» выбрать подключенное устройство. Если никакой принтер не подключен, то выберите драйвер DWG To PDF. В этом случае чертеж сохранится в универсальном формате *.pdf. Второй важный шаг − выставить подходящий формат.

Выберете принтер и подходящий формат листа в AutoCAD

После нажатия кнопки «Ок» снова откроется «Диспетчер параметров листов», в котором нужно выделить созданный набор и нажать кнопку «Установить».

Выделите созданный набор и нажмите кнопку «Установить» в AutoCAD

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

[banner-art]

Пакетная печать AutoCAD – пошаговая инструкция

Теперь можно непосредственно приступать к публикации, которая позволяет выполнить печать всех листов в Автокаде за один клик. Данный способ очень быстрый и простой.

Зайдите в Меню-приложения и выберите «Публикация».

Зайдете в Меню-приложения в Автокаде и выберите «Публикация»

Откроется диалоговое окно, в котором, при наших настройках, нужно сделать всего несколько шагов. Печать нескольких листов в AutoCAD настраивается именно здесь.

В первую очередь оставьте те листы, которые планируете распечатать, а остальные удалите.

Выберите и удалите листы в Автокаде, которые не надо распечатывать

Для этого надо выделить лист и нажать кнопку «Исключить листы». К примеру, не будем выводить на печать «Проект -Модель». Т.е. то, что находится в пространстве модели, поскольку это нецелесообразно.

Isklyucheniye-listov-pri-podgotovke-dokumenta-k-paketnoy-pechati-v-AutoCAD

Здесь есть интересная особенность: можно печатать листы не только из текущего файла, но и из других файлов. Для этого нужно нажать кнопку «Добавить листы» и выбрать подходящий чертеж.

Добавление чертежей из других файлов Автокада для пакетной печати

Если вас не устраивает исходное место для сохранения файла, то выберите новое, нажав «Параметры публикации…».

Настройка параметров публикации в AutoCAD

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

Диалоговое окно «Сохранение списка листов» в AutoCAD

Еще одно текстовое сообщение предупреждает, что выполнение публикации осуществляется в фоновом режиме.

Публикация в AutoCAD выполняется в фоновом режиме

Публикация в Автокаде – полезный инструмент, который позволяет за один клик полностью распечатать проект, состоящий из большого количества листов, даже если они находятся в разных файлах.

06 Sep 2018 | Автор: dd |

Попросили тут помочь с глюком печати из AutoCAD 2014.

В системе был МФУ HP LaserJet Pro M1536dnf который нормально печатал из других программ, но при этом, при попытке отправить на печать из автокада, либо пытался пульнуть через факс, т.ч вылетала системная ошибка, что не установлен телефон, либо же просто падал AutoCAD с ошибкой в StackHash.

Через PDF все выводилось нормально. Да – печать подразумевала вывод на печать фрагмента листа, т.н рамки. Оказалось что это застарелый глюк AutoCAD выражающийся в том, что автокад криво шлет размеры изображения.

Поэтому одним из вариантов лечения было через командную строку AutoCAD присвоить переменной окружения FULLPLOTPATH значение 0, чтобы автокад не слал полное изображение.

Но поскольку мои инженеры искренне удивились тому факту, что в автокаде присутствует командная строка, то решил просто переставить дрова для принтера на последние актуальные, поскольку это глюк именно в работе со старыми принтерами.

После того как накатил PCL дровишки от 2017 года, все начало печатать нормально. Единственное, что перед этим, пришлось выпилить на корню все упоминания о HP в системе, т.к драйвера надо было ставить на чистую систему.

З.Ы тут надо заметить, что драйвера на сканер все равно от 2015 года, т.ч для сканирования надо просто поставить ПО для МФУ и сканировать через добавленное устройство. В AutoCAD появится второй принтер, но печатать все равно следует через PCL5, поскольку попытка печати через новоявленный принтер продолжала ронять AutoCAD.

Rating: 3.3/10 (72 votes cast)

Rating: +2 (from 18 votes)

Баг печати из AutoCAD, 3.3 out of 10 based on 72 ratings

Понравилась статья? Поделить с друзьями:
  • Автокад ошибка сетевой лицензии
  • Автокад ошибка печати нет подходящего носителя
  • Автокад ошибка лицензии как исправить
  • Автокад ошибка лицензии 2019
  • Автокад ошибка unhandled exception c0000027