|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
06.12.2016, 18:12 | #1 | |
Lisp. Можно ли октрыть файл не открывая окна?
Отопление и вентиляция
Москва
Регистрация: 31.10.2008
Сообщений: 445
|
||
Просмотров: 3572
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Вставляй как внешнюю ссылку в текущий документ и печатай, если печать выполняется из пространства модели. Если из листа - то, по-моему, лиспом не получится
Если не использовать консольный ACAD и скрипт-файл, то вряд ли. Открытие документа часто приводит к его активации - и, как следствие, прерыванию выполнения лиспа. Можно. Правда, заморочно. См.в сторону ObjectDBX
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Отопление и вентиляция Регистрация: 31.10.2008
Москва
Сообщений: 445
|
дело в том что приходится часто обрабатывать чужие чертежи.часть из них сделана в учебной версии,в сотальной части куча ошибок и т.д. плюс у меня не работает "publish", вернее процесс уходит в бесконечность, один раз ждал лист формата a3 целый час, но чуда так и не произошло.
поэтоуму и ищу пути решения. на данный момент я знаю только один вариант Код:
может есть варианты побыстрее? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Я же намекнул: используй консольный AutoCAD (доступен, если не ошибаюсь, начиная с версии 2013).
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Отопление и вентиляция Регистрация: 31.10.2008
Москва
Сообщений: 445
|
было бы по нему информации побольшее вообще было бы хорошо, а то нашел только 2-3 нормальные ссылки .
а возожно ли применить recover ? он же этой командой должен открыть новый файл. пробовал таким методом, но не получается Код:
Последний раз редактировалось Composter, 08.12.2016 в 19:46. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Цитата:
http://autolisp.ru/2015/07/26/lisp-proceed-features/ http://autolisp.ru/2010/04/08/procee...tive-document/ http://autolisp.ru/2015/10/20/objectdbx-limits/
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Отопление и вентиляция Регистрация: 31.10.2008
Москва
Сообщений: 445
|
без recovery вот что у меня вышло.
закидываете файлы в любую папку. туда кидаете кучу файлов dwg. консоль запускает pu, audit, dxfout, wblock, pu ,audit. что очень радует что это происходит очень быстро и не требует моего вмесшательства. данный архив расчитан на 2014 автокад.если у вас другая версия то нужно заменить 5 строку в 111.bat , в файлах puandau* - заменить версию, в файле todxf заменить версию dxf. по хорошему сюда прикурутить функцию чтобы сравнивала конечные файлов с начальными , и при отсутвии искала бы последний вариант содержащий его имя, и создавала лог что с таким то файлами произошла ошибка. потому что иногда через консоль не все файлы конвертятся, и соответвенно конечный список меньше был начальный. сейчас это можно визуально отследить. |
|||
|
||||
Посмотрите утилиту ScriptPro от Autodesk. Ссылку давать не буду - легко гуглится. Мне в свое время она очень помогала справляться с задачей расчистки "авгиевых конюшен" из сотен замусоренных файлов.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Как в ЛИРЕ можно быстро передать в программу армирования новые условия задачи из обычного окна ЛИРЫ? | МишаИнженер | Лира / Лира-САПР | 3 | 11.01.2013 16:27 |
Создать LISP для копирования фрагмента файла в новый файл | a_tim | LISP | 8 | 29.08.2012 18:52 |
Lisp. Как запретить выбор приметива? (можно ли такое сделать) | Shraybicus | LISP | 8 | 08.02.2011 16:56 |