| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Печать в PDF многослойного DWG. Как?

Печать в PDF многослойного DWG. Как?

Ответ
Поиск в этой теме
Непрочитано 02.12.2020, 11:19
Печать в PDF многослойного DWG. Как?
kovalev-nn
 
Нижний Новгород
Регистрация: 02.12.2020
Сообщений: 12

Имеем нетривиальную задачу, которую штатными инструментами Автокада решить пока не получается.
Итак имеем файл с более чем 600 слоями. Каждый слой - это чертеж. Рамка - для всех слоев - одна (это заблокированные слои в самом начале списка).
Задача - относительно быстро (т.е. не руками, а в автоматическом или полуавтоматическом режиме) сделать многостраничный PDF (не многослойный).
Как это сделать? Может скрипт какой наваять (но я в это ноль).
Когда слоев было не сильно много (до 50) - справлялся руками. Т.е. следующий включал, предыдущий выключал, ctrl+p, добавляем номер страницы руками в конце файла, потом кучу страниц склеиваю акробатом.
Многослойный файл PDF получается сделать, но Акробат на нем подвисает

Миниатюры
Нажмите на изображение для увеличения
Название: autocad рамка.JPG
Просмотров: 169
Размер:	87.5 Кб
ID:	232349  Нажмите на изображение для увеличения
Название: autocad.JPG
Просмотров: 172
Размер:	204.1 Кб
ID:	232350  

Просмотров: 7277
 
Непрочитано 02.12.2020, 17:37
1 | #21
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,329


Ну вот как пример. AutoCAD у меня EN. Печать слоев 1,2,3. Принтер Fineprint, формат А4, рамка задана координатами, стиль monochrome.
Размораживается слой, делается текущим, замораживается предыдущий, идет печать, размораживается следующий и т.д...
Вложения
Тип файла: rar PrintLayer.rar (50.7 Кб, 21 просмотров)

Последний раз редактировалось AlexCondor, 02.12.2020 в 17:58.
AlexCondor вне форума  
 
Непрочитано 02.12.2020, 20:22
#22
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от AlexCondor Посмотреть сообщение
Ну вот как пример. AutoCAD у меня EN. Печать слоев 1,2,3. Принтер Fineprint, формат А4, рамка задана координатами, стиль monochrome.
Размораживается слой, делается текущим, замораживается предыдущий, идет печать, размораживается следующий и т.д...
Именно так. Но файл лучше формировать не построчно, а в электронных таблицах по столбцам, так в пару кликов можно заменить наименования слоев и прочие параметры. Я тут как-то уже давал пару советов по созданию пакетного файла, людям помогло (это в качестве примера):

Каждая команда, каждый параметр и каждый ключ команды - последовательно в отдельных столбцах:
_rectangle|0|_D|1000|2000|180|_ai_selall|_explode|all|_save|a1.dxf|16|_ai_selall|_erase
_rectangle|0|_D|2000|4000|180|_ai_selall|_explode|all|_save|a1.dxf|16|_ai_selall|_erase
_rectangle|0|_D|3000|6000|180|_ai_selall|_explode|all|_save|a1.dxf|16|_ai_selall|_erase
_rectangle|0|_D|4000|8000|180|_ai_selall|_explode|all|_save|a1.dxf|16|_ai_selall|_erase

Савилов об использовании SCR очень хорошо рассказывает.
Oleg T вне форума  
 
Автор темы   Непрочитано 03.12.2020, 02:46
#23
kovalev-nn


 
Регистрация: 02.12.2020
Нижний Новгород
Сообщений: 12


Цитата:
Сообщение от AlexCondor Посмотреть сообщение
Ну вот как пример. AutoCAD у меня EN. Печать слоев 1,2,3. Принтер Fineprint, формат А4, рамка задана координатами, стиль monochrome.
Размораживается слой, делается текущим, замораживается предыдущий, идет печать, размораживается следующий и т.д...
вероятно это именно то что мне нужно, но у меня не запускается сценарий)))

Неизвестная команда "-LAYER".
kovalev-nn вне форума  
 
Непрочитано 03.12.2020, 05:22
#24
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,329


Ну вам прийдется написать свой, со своими настройками печати, и вероятно Autocad у вас русский, по этому и говорю - это пример.
Команды для русского можно записать с подчеркиванием _.-Layer и _.-Print, а вот ключей для русского я всех не знаю. Пробуйте сами последовательно вводить команды и ключи в командной строке. Распечатать 2-3 слоя И в этом же порядке записывайте в скрипт. Работа скрипта просто эаменяет ваш труд ручного ввода.

----- добавлено через ~9 мин. -----
Да и сперва заморозить все слои кроме первого текущего и рамки. Распечатать. Переключить слой. Печатать следующий. Ну и т.д.
AlexCondor вне форума  
 
Непрочитано 03.12.2020, 08:01
| 1 #25
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Отличный материал на тему написания скриптов:
https://isicad.ru/ru/articles.php?article_num=20607
Oleg T вне форума  
 
Непрочитано 03.12.2020, 08:23
#26
ssn

Инженер проектировщик (раздел ТМ - фриланс)
 
Регистрация: 06.12.2003
Геленджик
Сообщений: 1,794
Отправить сообщение для ssn с помощью Skype™


Цитата:
Сообщение от kovalev-nn Посмотреть сообщение
Это не я Это итальянцы)))) Они те ёще затейники.
ничего себе метод работы )))
с таким извращением я ещё не сталкивался.
может это создаётся программно, что бы как раз создать сложности работы с файлом? занятный вид защиты ))))
особенно если ещё для каждого чертежа слои сделать не один, а допустим 3 и рандомно их называть. огонь пазл получится.
и формально чертежи переданы в электронном виде
ssn вне форума  
 
Автор темы   Непрочитано 03.12.2020, 10:21
#27
kovalev-nn


 
Регистрация: 02.12.2020
Нижний Новгород
Сообщений: 12


Спасибо) Буду учится, разбираться и повышать свой скил.
А пока мне пришлось печатать ручками другой файл на 209 листов. 28 минут заняла эта работа.
kovalev-nn вне форума  
 
Непрочитано 03.12.2020, 10:54
#28
ssn

Инженер проектировщик (раздел ТМ - фриланс)
 
Регистрация: 06.12.2003
Геленджик
Сообщений: 1,794
Отправить сообщение для ssn с помощью Skype™


Цитата:
Сообщение от kovalev-nn Посмотреть сообщение
Спасибо) Буду учится, разбираться и повышать свой скил.
А пока мне пришлось печатать ручками другой файл на 209 листов. 28 минут заняла эта работа.
а потом приходит руководитель, смотрит.. ну ёлы палы, вот тут точечки не хватает в штампе. все плохо, переделывай )))
ssn вне форума  
 
Непрочитано 05.12.2020, 10:35
#29
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от kovalev-nn Посмотреть сообщение
Итак имеем файл с более чем 600 слоями. Каждый слой - это чертеж. Рамка - для всех слоев - одна (это заблокированные слои в самом начале списка).
Приложите пример файла, и пример того что должно получиться.
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Автор темы   Непрочитано 07.12.2020, 14:12
#30
kovalev-nn


 
Регистрация: 02.12.2020
Нижний Новгород
Сообщений: 12


Цитата:
Сообщение от maratovich Посмотреть сообщение
Приложите пример файла, и пример того что должно получиться.
для примера файл с именами слоев как и в большом.
на выходе должны получить массив файлов в pdf с номером в конце имени, что бы потом их склеить Акробатом.
т.е. каждый следующий лист распечатывается в pdf со значением +1.
Вложения
Тип файла: dwg
DWG 2013
Instrument Loop Diagrams demo.dwg (196.2 Кб, 13 просмотров)
Тип файла: pdf Instrument Loop Diagrams demo-01.pdf (113.6 Кб, 16 просмотров)
Тип файла: pdf Instrument Loop Diagrams demo-02.pdf (91.8 Кб, 7 просмотров)
Тип файла: pdf Instrument Loop Diagrams demo-03.pdf (87.9 Кб, 3 просмотров)
Тип файла: pdf Instrument Loop Diagrams demo-04.pdf (66.7 Кб, 3 просмотров)
kovalev-nn вне форума  
 
Непрочитано 07.12.2020, 14:59
#31
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от kovalev-nn Посмотреть сообщение
что бы потом их склеить Акробатом.
Если печатать через PDFCreator, то он сам склеить может, без акробата
Oleg T вне форума  
 
Автор темы   Непрочитано 07.12.2020, 15:08
#32
kovalev-nn


 
Регистрация: 02.12.2020
Нижний Новгород
Сообщений: 12


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Если печатать через PDFCreator, то он сам склеить может, без акробата
не пользуюсь им. обычно штатным DWG to PDF.
а видимо зря? и кстати он это в бесплатной версии умеет?
так то я штатной публикацией принтером DWGtoPDF делаю многостраничные файлы.

но тут другая совсем история.
kovalev-nn вне форума  
 
Непрочитано 07.12.2020, 15:24
#33
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от kovalev-nn Посмотреть сообщение
не пользуюсь им. обычно штатным DWG to PDF.
а видимо зря? и кстати он это в бесплатной версии умеет?
так то я штатной публикацией принтером DWGtoPDF делаю многостраничные файлы.
Насчет зря или нет, не в курсе )
Мы пользуемся бесплатным Pdfcreator для печати из модели, версия 1.7.3 (так его платного и нет вроде), он склеивает страницы, если это делать все в одном сеансе.
Но тут разные нюансы вылезают по сравнению со штатными публикаторами (текстов касается и размеров файла).
Для публикации из листов - встроенный, конечно.
Вложения
Тип файла: pdf Instrument Loop Diagrams demo Model.pdf (251.7 Кб, 6 просмотров)

Последний раз редактировалось Oleg T, 07.12.2020 в 15:51.
Oleg T вне форума  
 
Непрочитано 07.12.2020, 17:33
#34
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от kovalev-nn Посмотреть сообщение
для примера файл с именами слоев как и в большом.
У вас слои не заблокированы, а заморожены.
Если бы они просто отключены были, то можно было бы минимум на 50% автоматизировать.
Миниатюры
Нажмите на изображение для увеличения
Название: слои.png
Просмотров: 32
Размер:	159.1 Кб
ID:	232465  
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Автор темы   Непрочитано 10.12.2020, 09:47
#35
kovalev-nn


 
Регистрация: 02.12.2020
Нижний Новгород
Сообщений: 12


Цитата:
Сообщение от maratovich Посмотреть сообщение
У вас слои не заблокированы, а заморожены.
Если бы они просто отключены были, то можно было бы минимум на 50% автоматизировать.
а это как раз важно для Реверса? Он не умеет замораживать/размораживать? только включать/отключать слои?
kovalev-nn вне форума  
 
Непрочитано 10.12.2020, 17:29
#36
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от kovalev-nn Посмотреть сообщение
а это как раз важно для Реверса? Он не умеет замораживать/размораживать? только включать/отключать слои?
Пока как то так...
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Печать в PDF многослойного DWG. Как?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пакетная печать множества рамок (форматов) из пространства модели. maratovich AutoCAD 410 23.08.2023 16:17
VBA. Печать нескольких фаилов из автокада Azzi Готовые программы 6 16.05.2017 20:31
Видовый экран на печать выводится в тонированном виде "каркас" olvol AutoCAD 8 10.12.2015 11:31
Печать из Autodesk Design Review 2011 hwd AutoCAD 7 18.05.2015 10:22
Печать многослойного файла по слоям. TheBuTeK Программирование 5 28.06.2007 12:14