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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Задать число экземпляров на печать

Задать число экземпляров на печать

Ответ
Поиск в этой теме
Непрочитано 04.06.2016, 02:52 #1
Задать число экземпляров на печать
zenija2007
 
Регистрация: 18.09.2015
Сообщений: 120

Просмотрев диалог печати _-plot в командной строке, с удивлением обнаружил отсутствие такой настройки, как число экземпляров на печать. В диалоговом окне самого автокада такая настройка есть. Конечно, можно отправить 1 лист на печать несколько раз, но тогда объем отправляемых данных будет больше в несколько раз, а это для меня критично, поскольку отдел работает с сетевым принтером и скорость отправки данных на него ооочень ограничена. В принципе, найденные мной программы для печати в автокаде так и делают, чем и не устраивают.
Вопрос: неужели разработчики автокада и тут напортачили, лишив программистов lisp такой мощной настройки? Ведь все принтеры понимают команду "напечатать этот лист n-е число раз". Просматривая команды activex в книге Полищука, тоже не нашел ничего подходящего. .NET не владею, пока использую list с некоторыми командами activex.

P.S. 66 просмотров, а ответов нуль, только в личку посоветовали платную программу. Наверное, изучать lisp было не лучшей идеей, через него ничего нельзя сделать. читаю форум - нельзя одно, другое, десятое, только net.

----- добавлено через ~1 ч. -----
Вопрос снят. Слишком много просмотров и ни одного ответа. Отключил ПК от сети, отправил на печать сперва 1 копию листа, потом 4 копии. Открыл очередь печати и сравнил размер - ровно в 4 раза. Простите за глупый вопрос, прошу модератора удалить тему.

Последний раз редактировалось zenija2007, 04.06.2016 в 08:49.
Просмотров: 3184
 
Непрочитано 04.06.2016, 15:51
#2
frostmourn


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


Думаю, это всё-таки возможно, в смысле, не в опциях _-plot, а в принципе при программной печати. Смотрите использование Plot object. Если бы нужна была печать листов, так и вообще готовые программы такие есть, для модели, наверное, тоже применимо. Правда, я сам не проверял, но выглядит реализуемым - когда про всё это читал в справке, натыкался на VBA-шный пример чего-то отдалённо напоминающего.
frostmourn вне форума  
 
Непрочитано 04.06.2016, 17:21
1 | #3
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,407
Отправить сообщение для Александр Ривилис с помощью Skype™


zenija2007,
Посмотри в справке Plot.NumberOfCopies Там и пример на VBA/VisualLisp есть.
Александр Ривилис вне форума  
 
Непрочитано 05.06.2016, 11:14
1 | #4
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Там и пример на VBA/VisualLisp есть
еще пару примеров
Controlling the Number of Copies in a Plot Routine
number of copies to plot
PlotDwgs.lsp
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 05.06.2016, 11:19
#5
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


Гигабитные сети? Не, не слышал.
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 05.06.2016, 12:03
#6
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Цитата:
Сообщение от swell{d} Посмотреть сообщение
Гигабитные сети? Не, не слышал.
Причем тут сеть, если печаталка тупит? В них сеть выше сотки редко ставят, да и памяти в них маловато, а на апгрейд начальство денег жмёт... так и живут.
Boxa вне форума  
 
Непрочитано 05.06.2016, 12:35
#7
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


я не верю в существование устройств печати, которые печатают быстрее, чем то количество информации, которое можно отправить по 100 мегабитной (12,5 мегабайт в секунду) сети.

----- добавлено через ~2 мин. -----
п.с. чертежи надо не только печатать, но ещё и складывать. мой принтер за 10 минут печатает столько, скоолько складывать час потом
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 05.06.2016, 13:35
#8
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


swell{d}, Ты меня неправильно понял.
У принтеров маловато памяти и быстродействия, да и на печать отправляется не сжатая версия , и есть большая разница между загрузкой в память одного файла с указанием кол. копий и загрузкой десятка полноразмерных файлов. Пока он этот файл скушает, пока обработает, пока погоняет бумагу, потом печать и если засылать каждую копию отдельным заданием, то вместо печати нескольких копий, возвращается к загрузке, обработке и т.д. Что существенно увеличивает время печати.

Ради любопытства посмотри скорость печати типичного струйника формата А1, там будет порядка 1 стр в минуту, так что тут от принтера и от формата все сильно зависит
Boxa вне форума  
 
Непрочитано 05.06.2016, 15:15
#9
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


я последнюю документацию печатал в 7 экземлярах. вообще не понимаю сути проблемы.
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Автор темы   Непрочитано 08.06.2016, 03:29
#10
zenija2007


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


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
zenija2007,
Посмотри в справке Plot.NumberOfCopies Там и пример на VBA/VisualLisp есть.
я только-только начинаю разбираться в activex. правильно я понимаю, что данное свойство влияет только на печать с помощью команд activex?
zenija2007 вне форума  
 
Непрочитано 08.06.2016, 09:07
#11
trir


 
Регистрация: 18.12.2010
Сообщений: 5,057


Цитата:
Наверное, изучать lisp было не лучшей идеей, через него ничего нельзя сделать. читаю форум - нельзя одно, другое, десятое, только net.
Цитата:
Добро пожаловать в Visual LISP для AutoCAD 2015
; ядро LPP: IDE v.T.0* Sep 10 2014
[ACADVER = 20.0s (LMS Tech)]
; kern VLLib: IDE v.T* Mar 03 1999, build #692 [2/7/14]
ничего не смутило?

Последний раз редактировалось trir, 08.06.2016 в 09:32.
trir вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Задать число экземпляров на печать

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пакетная печать в PDF как убрать белые поля при печати Sidh AutoCAD 23 10.02.2017 23:38
Видовый экран на печать выводится в тонированном виде "каркас" olvol AutoCAD 8 10.12.2015 11:31
Пакетная печать листов MrBrown Программирование 2 26.06.2015 12:29
Viewport и как задать масштаб для начинающих N.G. AutoCAD 17 01.04.2010 13:24
Как определить число степеней свободы в узле? Askarov Расчетные программы 6 01.08.2008 00:26