|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
09.10.2008, 09:27 | #1 | |
Набор для печати из шаблона
Проектировщик
Омск
Регистрация: 05.05.2006
Сообщений: 91
|
||
Просмотров: 3290
|
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Если лиспом, то это весьма непросто.
Я бы делал так. Написал бы 2 программы. 1-я запускается в файле шаблона и считывает свойства объектов семейтва PlotConfigurations, например, в глобальный список. 2-я программа запускается в нужном файле и создаёт наборы печати (наверно что-то типа (vla-add (vla-get-PlotConfigurations... ) и попутно заполняет их свойства, беря их из глобального списка. Наверно как-то так. Хотя не факт, что это правильно. |
|||
|
||||
Регистрация: 15.04.2005
Сообщений: 243
|
Цитата:
Правда я удаляю перед этим все старые при помоши этого: ;to delete multiple page setup names ;Save the following to a file DAPS.LSP ;in a searchable path for AutoCAD ;and then APPLOAD it in ;or include it in your ACAD2000DOC.LSP ; (defun c:daps () (vl-load-com) (vlax-for ps (vla-get-plotconfigurations (vla-get-activedocument (vlax-get-acad-object))) (vla-delete ps) ) ) Взято отсюда: Delete plot page setup |
|||
|
||||
Проектировщик Регистрация: 05.05.2006
Омск
Сообщений: 91
|
Спасибо, похоже на то что надо, попробую этим воспользоватся
Я удаляю этим, не помню где взял, где то здесь (defun delete_page_setups () (vlax-map-collection (vla-get-PlotConfigurations (vla-get-activedocument (vlax-get-acad-object)) ) 'vla-delete ) (princ) ) |
|||
|
||||
Проектировщик Регистрация: 05.05.2006
Омск
Сообщений: 91
|
Возник еще один вопрос, при присваивании листу конкретного набора печати
Код:
захожу в лист и вижу что сам чертеж расположен в видовом экране, а "белое" поле гдето в другом месте как сделать чтоб видовой экран был на этом "белом" поле Приведен пример как есть и как надо Решается вопрос ручками, заходим в Диспетчер параметров листов, встаем на нужный набор для печати и жмем 2 раза кнопку установить А как сделать это программно ???? |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
использование подвала жилого дома | Витос | Прочее. Архитектура и строительство | 28 | 19.12.2013 12:17 |
Экологи или кто нибудь отзовитесь | YVV | Прочее. Архитектура и строительство | 56 | 09.11.2010 10:18 |
Выбор плотера для печати CAD2004 | Alex_epp | AutoCAD | 6 | 27.06.2008 16:37 |
Определение нагрузок для нестандартных конструкций. | NIVa | Конструкции зданий и сооружений | 2 | 06.08.2005 21:42 |