| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
18.11.2008, 14:30 | #1 | |
Программа обработки dwg файлов
Регистрация: 18.11.2008
Сообщений: 11
|
||
Просмотров: 23975
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,849
|
lpopov, а она подгружает "того, кто надо" или последний запущенный? А то у меня версии от 2005 до 2009 установлены, да еще и в разных "ипостасях" (чистый acad, acad lt, adt...)
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Испытывать не стал, т.к.:
1) Не понятно какая версия моих arx-файлов используется. После использования REMOVEALLPROXY обязательно следует проверять чертеж (как минимум _AUDIT) 2) Вариант с "PRODUCED BY AN AUTODESK EDUCATIONAL PRODUCT" (DWG->DXF->DWG) может работать скажем так в 60...70% случаев. Вертикальные приложения снижают этот % значительно. 3) Если сохранять чертеж в формате AutoCAD 2000 то он скорее всего увеличится, а не уменьшится. Это первое что пришло в голову. |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,849
|
4) простое (точнее, бездумное) сохранение в формате предыдущих версий может капитально испортить жизнь пользователям вертикальных приложений (например, ADT)
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 18.11.2008
Сообщений: 11
|
Я очень благодарен этому форуму за неустанное решение проблем с ACAD, в частности Александру Ривилису и Кулику Алексею. Программа безусловно не для профессионалов. Но не всякому пользователю можно объяснить как подключить арх и запустить лисп, особенно если пользователей больше 100, а чертежи, присылаемые из сторонних организаций далеки от идеала. Месяц эксплуатации показал, что программа в большинстве случаев решает наши проблемы. Спасибо.
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,849
|
Я бы рекомендовал использовать либо DWGTrueView для переконвертации файлов, либо, например, ABViewer (правда, он платный). Bentley XM View с этой точки зрения не тестировал, так что ничего насчет него сказать не могу...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,835
|
Файл имеет размер 4,5Мб в формате 2000. По содержимому должен весить ощутимо меньше, но он содержит объекты АДТ 2005.
Утилиты Александра Ривилиса применялись (причем под 2002 и под 2006 Акадом). Результат отрицательный, размер не изменился. Решил воспользоваться новьём. И вышел сюрпрайз... У меня после обработки программой файла под 2002(рус) Автокадом произошла очень странная картина. Автокад 2002 стал загружаться вместо обычных 15 сек. целых 100 секунд. Под другими версиями проверять уже не стал. Результат работы - размер не изменился. Вопрос к автору. lpopov, - мысли есть у Вас есть, отчего это? Куда-то Вы прописывались? Переставить конечно не проблема. Но интересненько получилось... 20.11.2008 - Вопрос с задержкой загрузки Автокада снимается. Что с железом к концу дня произошло. Наверное, было неправильное движение айсбергов в Северно-Ледовитом океане.
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... Последний раз редактировалось Alan, 20.11.2008 в 10:45. |
|||
|
||||
Регистрация: 18.11.2008
Сообщений: 11
|
Цитата:
По поводу длительной загрузки ACAD. Такое бывает если файлы были открыты на сетевых ресурсах, и потом они стали недоступны. Программа нигде не прописывается. Собственно, её и инсталлировать не надо,- для запуска достаточно распаковать ее из zip-архива на жесткий диск. Механизм работы: 1. При запуске формируются 4 файла: all_filters_del.lsp, ExplodeProxy2000.arx, ExplodeProxy2006.arx, ExplodeProxy2007.arx . 2. Далее в зависимости от выбранных «Действий» - Загружается выбранный ACAD, в него подгружается ваш файл. «Удалить фильтры слоев» - запускается лисповский файл all_filters_del.lsp – автор VK. «УдалитьPROXY» - выполняются команды EXPLODEALLPROXY, REMOVEALLPROXY из модуля ExplodeProxyXXXX.arx – автор Александр Ривилис. «PURGE» выполняется 2 раза команда PurgeAll. "DWG->DXF->DWG" – файл сохраняется в формате DXF,закрывается DWG, открывается DXF. 3. Пересохраняется в выбранном формате ( с версии 1.9). В ранних версиях в формате ACAD2000. Выкладываю обновленную версию 1.9 (в первом сообщении). Постарался учесть замечания мэтров. Теперь все модули ARX и LISP могут быть обновлены – достаточно сохранить их в директорию с программой ( с версии 1.9, свои модули программа сохраняет в папке MOD и перезаписывает их при каждом запуске). Программа сохраняет файлы в выбранном формате. Последний раз редактировалось lpopov, 21.11.2008 в 08:56. |
|||
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,835
|
Спасибо за описание принципов, а то очень плохо бывает с "чёрными ящиками".
Выслал проблемный файл на почту. [FONT=Arial]Заранее благодарен [/FONT] Цитата:
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
|
||||
Регистрация: 18.11.2008
Сообщений: 11
|
Вот вам результат. Программа удалила лишние слои. Возможно Вы запускали dwgfix не распаковывая из zip.
Последний раз редактировалось lpopov, 20.10.2009 в 09:49. |
|||
|
||||
Регистрация: 10.02.2006
Сообщений: 373
|
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Грамотное открытие файлов DWG из макса (6,7,8) | Chuma | AutoCAD | 11 | 03.02.2010 08:05 |
Программирование с использованием файлов DWG | fiandy | Программирование | 3 | 22.03.2008 20:27 |
Фундамент с динамическими нагрузками в Scad | Tlelaxu | SCAD | 9 | 31.08.2007 10:44 |