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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > DWG в PDF в пакетном (batch) режиме, из командной строки

DWG в PDF в пакетном (batch) режиме, из командной строки

Ответ
Поиск в этой теме
Непрочитано 14.01.2013, 23:36 #1
DWG в PDF в пакетном (batch) режиме, из командной строки
amprix
 
Регистрация: 14.01.2013
Сообщений: 10

Здравствуйте,

подскажите, пожалуйста, можно ли в AutoCAD перевести чертежи в PDF, указав папку, где соответственно чертежи хранятся.
Т.е. не открывая каждый чертеж и не щелкая мышкой по иконкам печати.
Пробовал сторонние конвертеры, но не удалось победить прорисовку линий разной толщины (например - осевые, основные).
Просмотров: 7707
 
Непрочитано 14.01.2013, 23:44
#2
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


и что нужно распечатать? листы? или чертежи в моделе?
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Автор темы   Непрочитано 14.01.2013, 23:50
#3
amprix


 
Регистрация: 14.01.2013
Сообщений: 10


Нужно распечатать листы.
amprix вне форума  
 
Непрочитано 15.01.2013, 00:10
#4
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 283
<phrase 1=


публикацию смотрел?
Вовочка вне форума  
 
Автор темы   Непрочитано 15.01.2013, 00:13
#5
amprix


 
Регистрация: 14.01.2013
Сообщений: 10


Имеется ввиду через интерфейс? Я не очень хорошо знаком с автокадом. Через меню все прекрасно работает. Вопрос - можно ли это сделать в автоматическом режиме для нескольких файлов (или десятков файлов).
amprix вне форума  
 
Непрочитано 15.01.2013, 00:19
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


amprix, смотри публикацию и подшивку.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 15.01.2013, 00:27
#7
amprix


 
Регистрация: 14.01.2013
Сообщений: 10


Посмотрел мельком - "Для создания публикации используется диалоговое окно Публикация, которое можно вызвать через меню Файл - Публикация в DWF....", в хелпе так же описываются способы с помощью интерфейса. Как это работает без запуска интерфейса?
amprix вне форума  
 
Непрочитано 15.01.2013, 09:08
#8
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


_-PUBLISH
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Непрочитано 15.01.2013, 10:36
#9
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 283
<phrase 1=


А у вас это работает?;(. У меня вызывается диалоговое окно выбора dsd.
amprix - можно обойтись малой кровью. Во вложении имеется архив связки батника и скрипта. Подгони под себя параметры. Что от тебя только нужно. Нажимать по кнопочке "Публикация". Конечно товарищи программеры могут придумать более изощренный способ.
Вложения
Тип файла: zip publish.zip (379 байт, 141 просмотров)
Вовочка вне форума  
 
Автор темы   Непрочитано 15.01.2013, 11:19
#10
amprix


 
Регистрация: 14.01.2013
Сообщений: 10


Вовочка, спасибо! Это уже ближе к цели.
А нет идей как можно обойти нажатие кнопки?

Под командами не подразумеваются команды AutoCAD, имеется ввиду командная строка Windows
amprix вне форума  
 
Непрочитано 15.01.2013, 11:47
#11
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


А вы попробуйте засунуть _-PUBLISH вместо _PUBLISH в скрипт или лисп и посмотрите, будут ли появляться окна.
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Непрочитано 15.01.2013, 11:59
#12
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 283
<phrase 1=


вот это окошко выскакивает при "-публ".
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.JPG
Просмотров: 144
Размер:	39.1 Кб
ID:	94291  
Вовочка вне форума  
 
Автор темы   Непрочитано 15.01.2013, 12:14
#13
amprix


 
Регистрация: 14.01.2013
Сообщений: 10


При использовании скрипта, появляется сообщение:
Команда: -PUBLISH
Введите имя файла листов <>: _.QSAVE
Неверный файл.

Я так понимаю необходимо указать файл DWF (подшивку)?

Не подскажите, где можно об этом почитать? О использовании скриптов автокада *.scr?
amprix вне форума  
 
Непрочитано 15.01.2013, 13:27
#14
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 283
<phrase 1=


Вы батник внимательно читали? Советую на ночь глядя чуток почитать Эббота.
Вовочка вне форума  
 
Автор темы   Непрочитано 15.01.2013, 14:23
#15
amprix


 
Регистрация: 14.01.2013
Сообщений: 10


Внимательно. Поэтому и спрашиваю.
Запускаем AutoCAD, передаем ему чертеж и скрипт который необходимо выполнить. Такая команда:
C:\Program Files\Autodesk\AutoCAD 2011>acad.exe C:\1.DWG /b c:\scr.scr

Вовочка, у вас получилось без запуска интерфейса (_-PUBLISH)?
Я получаю окно - acad.jpg.

По поводу Эббота, мне греки ближе
Миниатюры
Нажмите на изображение для увеличения
Название: acad.jpg
Просмотров: 136
Размер:	108.1 Кб
ID:	94298  
amprix вне форума  
 
Непрочитано 15.01.2013, 15:30
#16
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 283
<phrase 1=


Смотрите вопрос второго поста. прочитайте статью пространства модели и пространства листа. Читайте Эббота "AutoCAD. Секреты, которые должен знать каждый пользователь"
Если это у вас единичный случай, то проще кого-то попросить это сделать. Вы мой пост 12 видели (это вопрос по поводу подавления).
Вовочка вне форума  
 
Автор темы   Непрочитано 15.01.2013, 15:46
#17
amprix


 
Регистрация: 14.01.2013
Сообщений: 10


В том и дело, что попросить некого. Буду разбираться. Еще раз спасибо!
amprix вне форума  
 
Непрочитано 17.01.2013, 09:57
1 | #18
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Цитата:
Сообщение от amprix Посмотреть сообщение
Я получаю окно - acad.jpg.
Вы же видите в командной строке: "Введите имя списка листов"? Это команда _-PUBLISH требует ввести имя некоего файла.
Его надо заранее создать и указать его полное имя в скрипте следующей строкой после _-PUBLISH.
Затем команда запросит еще что-то.
Чтобы написать правильно скрипт, надо хорошо представлять, как работает та или иная команда.
Для этого можно прогнать ее из командной строки вручную, а затем уже пытаться создавать скрипт.
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Автор темы   Непрочитано 20.01.2013, 21:36
#19
amprix


 
Регистрация: 14.01.2013
Сообщений: 10


С пространствами листа и модели разобрался. С запуском скриптов тоже. Но вот осталась загвоздка, которую не могу победить. При выполнении скрипта или autolisp функции появляется окно - "Сохранить PDF как..." и избавиться от этого окна путем передачи значения по умолчанию не получается. Возможно ли это впринципе?
amprix вне форума  
 
Непрочитано 21.01.2013, 11:31
#20
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Попробуйте FILEDIA=0
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Непрочитано 23.01.2013, 11:15
#21
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 283
<phrase 1=


Тема получается очень интересная. Есть папка в которую я сбрасываю чертежи. Перед их сохранением я создаю одноименный файл DSD в той же директории. При ручном пробеге скрипта окно не подавляется. Но при автомате идет только в комстроке запрос указания файла DSD. Вопрос: "Как прописать в скрипте, что открывать нужно одноименный файл чертежа с иным расширением из одноименной папки?"
Вовочка вне форума  
 
Непрочитано 23.01.2013, 14:34
#22
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 508
<phrase 1=


Цитата:
Сообщение от Вовочка Посмотреть сообщение
Вопрос: "Как прописать в скрипте, что открывать нужно одноименный файл чертежа с иным расширением из одноименной папки?"
Diesel? Имя файла можно взять из переменной dwgname, путь к файлу из dwgprefix
__________________
Алексей
bargool вне форума  
 
Непрочитано 23.01.2013, 15:39
#23
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 283
<phrase 1=


bargool, а не могли ли прописать по буковками? Спасибо.
Вовочка вне форума  
 
Непрочитано 23.01.2013, 17:42
#24
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Цитата:
Сообщение от bargool Посмотреть сообщение
Diesel? Имя файла можно взять из переменной dwgname, путь к файлу из dwgprefix
На мой вкус, AutoLISP больше подойдет.
Причем dwgname выдает имя файла с расширением dwg, которое придется заменять на dsd.
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Непрочитано 23.01.2013, 21:00
#25
Вовочка

пищевая технология
 
Регистрация: 02.06.2009
Киев
Сообщений: 283
<phrase 1=


Спасибо, объяснили. Кажется, что для ЛИСПеров здесь ничего сложного нет. Можно ли тогда сделать лисп, что-бы его обработал скрипт, засунутый в батник. Пожалуйста.
Вовочка вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > DWG в PDF в пакетном (batch) режиме, из командной строки



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Документация Проектировщику на Torrents DEM Разное 263 03.09.2024 12:25
Проблема с публикацией файла в PDF, DWF не в фоновом режиме Женя К AutoCAD 6 30.05.2022 10:18
Проблемма с DWG TrueView 2010 при экспорте DWG в PDF aponom AutoCAD 5 04.01.2015 00:25
При выборе печати DWG to PDF печатаются пустые листы Voland99 AutoCAD 14 16.07.2013 09:10
Подскажите способ перевода DWG в PDF сразу для всех лайаутов dextron3 AutoCAD 15 14.10.2007 20:39