|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Команды для задания параметров печати листа через скрипт (scr).
АСУТП
СПб
Регистрация: 18.04.2008
Сообщений: 48
|
||
Просмотров: 8837
|
|
||||
Ознакомьтесь с данной темой, может и найдёте искомое - Пакетная печать множества рамок (форматов) из пространства модели.
|
||||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
С помещением листов в видовые экраны и их автоматизированной расстановкой в листах - я пока разбираюсь и надеюсь осилить самостоятельно, там вроде наметилось некоторое понимание. Затык именно в том, чтобы настроить параметры печати в листах. Готовые решения (по крайней мере те, которые уже успел попробовать) пока не устраивают, но если не получится пройти тем путём, который наметил - подберу наиболее удобное из них....
|
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Цитата:
|
|||
![]() |
|
||||
Цитата:
вот еще этих велосипедов http://forum.dwg.ru/showthread.php?t=83750 http://forum.dwg.ru/showthread.php?t=104517 ну мало ли.. мож не увидел ТС
__________________
Мастерская СПДС Последний раз редактировалось doctorraz, 25.10.2018 в 21:38. |
||||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
Вот пример. Дополнительные сложности могут возникнуть с тем, что рамки сделаны в СПДС причем в персональной базе, кастомизированной под нашу компанию.
----- добавлено через ~15 мин. ----- Цитата:
По ссылкам, которые вы дали - сейчас изучаю варианты. Внешние программы (типа Реверса) для пакетной печати - сразу в топку. Во-первых, админы не дадут добро на их установку, во вторых, нет программы - нет печати, а мне на выходе нужен нормальный автокадовский файл, подготовленный для пакетной печати, чтобы любой другой сотрудник компании, знакомый с автокадом - мог без проблем его распечатать. Лисп - хорошо, но я его не понимаю и если меня что-то не будет устраивать, я не смогу самостоятельно его поправить. Скрипт же (например для создания 100 листов) я генерирую в экселе за 10 секунд, еще пару секунд он тратит на создание пронумерованного массива листов. Одна беда - параметры печати для всех листов сброшены в дефолт (возможно есть вариант по дефолту хотя бы принтер и стили печати выставить для новых листов? меня бы такой очень даже устроил...) и их приходится через диспетчер параметров копировать (может есть другой способ? Подскажите, кто знает). Пользоваться чужими наработками - не зазорно и даже удобно, но я хочу сам разобраться и (по возможности) сделать то, что на 100% подходит мне, а не привыкать к тому, что удобно кому-то другому. Спасибо за понимание. |
|||
![]() |
|
||||||
Регистрация: 05.11.2014
Сообщений: 944
|
Цитата:
Цитата:
Берёте офицально на контору, поставят как миленькие. Цитата:
Цитата:
Цитата:
Если хотите сами делать - изучайте языки программирования, желательно начать с С++. |
|||||
![]() |
|
||||
мне показалось возможно, что ТС скриптом называет VBA, иначе, как он его из эксель запускает?
__________________
Мастерская СПДС |
||||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Цитата:
Цитата:
----- добавлено через ~2 мин. ----- он не запускает, он формирует строки файла *.scr в нем.. |
|||
![]() |
|
||||
еще раз обращаю внимание на. http://forum.dwg.ru/showthread.php?t=83750
автор открыл исходники... программа делает именно, то что нужно тсу.. создает листы с настроенными параметрами печати Цитата:
----- добавлено через ~1 мин. ----- хм.. месье знает толк... ![]()
__________________
Мастерская СПДС |
||||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
Цитата:
Ну и про админов я уже писал - фирма большая, с безопасностью все строго. На любую программу - заявка через автоматизированную систему. Подал заявку, через пол дня подключился админ по удаленке и все установил. Если прога есть на сервере - установят без проблем, если нет - придется согласовывать и доказывать необходимость этой программы (тем более если предполагается ее купить). Так что внешние программы однозначно идут лесом. Да, я понимаю, что этот вариант - наиболее применим к ситуации, но надеюсь на лучшее... |
|||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
Цитата:
Что есть, то есть ![]() |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
лучшее - когда программа заточена под процессы конкретной организации, с фирменными панельками, менюшками.. чтобы обучить пользователя, где надо кнопку нажать, а дальше уже программа его будет вести)
|
|||
![]() |
|
||||
-----
чисто командными методами не достучаться до настроек печати.. если только не извращаться подгрузкой файлов переопределения... то это неточно... коль есть эксель, там есть vba, если АК не LT, я б в эту сторону смотрел.. ставить ниче не надо, ...
__________________
Мастерская СПДС |
||||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
|
|||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
В идеале да, согласен. Но у меня пока такого нет. Пробую улучшить жизнь себе лично и отделу в целом. Если удастся - глядишь и программистов подключат, которые все до ума доведут. Но у других отделов - другие проблемы, а столько листов только у автоматчиков случается, вот это и не интересно никому кроме меня - программистам и руководству и без того есть чем заняться...
|
|||
![]() |
|
||||
зачем стучаться подшивки?
через ком наделал листов с вьюшками по форматам, листам настроил параметры печати... форматки спдс, можно даже масштаб автоматом определять, а потом публикуй. если б у тс были подшивки, вопрос темы б не стоял. ----- но если у юзеров на машинах разные настройки принтеров.. не взлетит, без доп телодвижений
__________________
Мастерская СПДС |
||||
![]() |
|
||||
Регистрация: 05.11.2014
Сообщений: 944
|
я конечно не особо в этом понимаю, но судя по этому скрину - наверное можно.
Кстати... скорее всего вот это и нужно автору - автоматом всем документам и листам назначить параметры печати ![]() |
|||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
Цитата:
----- добавлено через ~2 мин. ----- Именно! |
|||
![]() |
|
||||
__________________
Мастерская СПДС |
||||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
|
|||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
Цитата:
Да, без знания ВБА я это не смогу применить. Придётся учить... |
|||
![]() |
|
||||
всерьез думаешь, что за столько лет первому пришла мысль сделать печать через *.scr?
но ни одного решения нет... с чего бы это? ----------- что то учить придется по любому.
__________________
Мастерская СПДС |
||||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
|
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
|
|||
![]() |
|
||||
Цитата:
---- имха если оформлено в подшивке, то она сама по себе автоматизация. по теме топа я понял подшивок нет и не предвидится. ----- добавлено через ~3 мин. ----- вот еще по теме http://www.cad.dp.ua/stats/multpageDWF.php ... практически готовое решение пусть DWF не пугает, не суть важно куда печатать, сама идея
__________________
Мастерская СПДС |
||||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
читайте внимательнее:
И в полный акад не достучишься, не все интерфейсы вытащили в объектную COM-модель. |
|||
![]() |
|
||||
да понял я мысль..
написать программу которая будет создавать подшивки, чтобы пользователи могли печатать хоть из LT, не работая в подшивках. ----- добавлено через 48 сек. ----- на эти грабельки уже наступил... с прозрачностью (((
__________________
Мастерская СПДС |
||||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
Покрутил-повертел вариант с подшивками, хоть убейте, не понимаю. чем он может быть полезен в моем случае... У меня проблема как раз в том, чтобы создать кучу листов, а не с тем, чтобы их распечатать.
|
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
ну так сделайте один раз шаблон с настроенными форматами по ГОСТ 2.301-68, потом только подменять при необходимости настройки параметров листов под текущие печатающие устройства (где то на форуме даже лисп был для этого, насколько помню) - т.е. развязываете компоновку листа и вывод на печать.
----- добавлено через ~2 мин. ----- А подшивка - встроенный механизм акада централизованного управления содержимым основных надписей через предопределенные поля (а можно также и свои создавать), а не только печать. |
|||
![]() |
|
||||
Регистрация: 05.11.2014
Сообщений: 944
|
Цитата:
Но с вашей политикой , готовое решение может не проканать ![]() |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
1. Создав в файле шаблоны листов, сможете вставлять нужный из них простейшей строчкой кода (в пути к файлу не забудьте заэкранировать слеш \\ вместо одного \):
Код:
2. В несколько кликов добавляете лист в подшивку - и он получает автоматом из подшивки шифр проекта, название и т.д. (если сделаете основную надпись в шаблонах с полями соответствующими). 3. Размещаете видовые экраны (на форуме были бесплатные программки для облегчения этого) - и получаете готовый лист. и все этого без просьб купить и поставить чего то) |
|||
![]() |
|
||||
АСУТП Регистрация: 18.04.2008
СПб
Сообщений: 48
|
Цитата:
Цитата:
Цитата:
|
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Цитата:
Код:
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема печати. При печати чертеж выходит за границы листа | libertyswift | AutoCAD | 2 | 25.10.2018 18:42 |
Xerox 510 при печати через HDI игнорирует маскировки и скрытие заднего плана у текста | fox_it | AutoCAD | 11 | 24.11.2014 09:35 |
AutoCAD Civil 2014/AutoCAD Civil 2014 as AutoCAD Eng,Rus. Ошибка - прерывание команды при наведении курсора на вкладку листа. | Do$ | Баги и пожелания в Autodesk | 4 | 16.08.2013 23:06 |
При печати из пространства листа в режиме "РАМКА" (когда выделяем область печати) не видна ранее выделенная область печати! Где это можно настроить?? | sergkovr | AutoCAD | 22 | 22.05.2011 19:23 |
команды работают только через командную строку | MegaPascal | AutoCAD | 2 | 19.05.2009 22:16 |