beliit.com
Форумы Проектант
ПОИСК ПО ФОРУМАМ
перед созданием новых тем используйте поиск,
возможно ответ на Ваш вопрос уже есть на форумах

Расширенный поиск
 
  • Всего пользователей - 22029
  • Всего тем - 31047
  • Всего сообщений - 288178
Страниц: 1 ... 12 13 14 [15]  Все   Вниз
ВЕРСИЯ ДЛЯ ПЕЧАТИ

AutoCAD. Большой вес файла. Функции purge и overkill не помогают. Как уменьшить? Часть 2

Количество просмотров - 53028
(ссылка на эту тему)
Чистильщик
****
Основатель ресурса

Интернет-ресурс «Проектант»
Сейчас отсутствует Сейчас отсутствует
 Сообщение закреплено
Сообщение #1 (закреплено)
09 Апреля 2018 года, 16:07
(ссылка на это сообщение)

Уважаемые форумчане!

Время от времени каждый из Вас сталкивается с проблемой большого файла DWG и просит помощи на форуме.
Для экономии Вашего времени и времени тех, кто хочет Вам помочь, просим соблюдать несколько правил:
1. Сделайте копию Вашего файла и все последующие действия выполняйте именно с копией. Если полученный результат Вас устраивает - скиньте предыдущий файл в свой архив (на всякий случай) и работайте с копией как с основным файлом.
2. Прочитайте сообщение про чистку файлов ЧИСТКА ФАЙЛОВ и приложенную там инструкцию (инструкция прикреплена к просматриваемому сообщению ниже). Попытайтесь выполнить очистку своими силами (на копии файла!)
3. Если у Вас ничего не получилось/испортилось/сломалось. Сделайте еще одну копию файла (на которой вы еще не "издевались"), сохраните ее в формате 2004-2007 г, выполните команду purge. Полученный файл выложите сюда.
4. Опишите Ваши действия ДО увеличения файла, Ваши попытки очистить файл. Если использовались какие-то сторонние программы (СПДС например) - тоже укажите.
5. После получения ответа и почищенного файла проверьте наличие в файле необходимых элементов, так как чистка порой может удалить и нужные элементы.
6. Отписываемся в теме о результатах (все хорошо или остались проблемы).
* Как чистить файлы dwg.pdf
(370.17 Кб)  [просмотреть]  [скачать]  [загрузок: 1274]

Programátor (Bratislava, Slovakia)
doctorRaz
***
Куратор

Мастерская СПДС
Сейчас отсутствует Сейчас отсутствует
 
Сообщение #211 : 12 Апреля 2024 года, 14:55
(ссылка на это сообщение)

Как добиться того, чтобы очистка словарей не затрагивала веткадовский список конструкций?

есть такая утилита от уважаемого Ривилиса - ArxDbg
с ее помощью можно посмотреть какие словари в чертеже есть
и методом научного тыка интерполяции, добавляя веткадовские словари в исключение чистки  лиспа DR, таки определить какие словари трогать нельзя.
По этой методе я добавил в исключения словари мультикад

Конструктор (Волгоград, Россия)
Маркос
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #212 : 12 Апреля 2024 года, 16:30
(ссылка на это сообщение)

Да, это то,что нужно. Но это выше моих возможностей. Написал автору Веткада, может быть поможет выделить веткадовские словари. И с Вашей помощью добавим их в исключения.

Конструктор (Львов, Украина)
Маркос
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #213 : 15 Апреля 2024 года, 11:58
(ссылка на это сообщение)


есть такая утилита от уважаемого Ривилиса - ArxDbg
с ее помощью можно посмотреть какие словари в чертеже есть
и методом научного тыка интерполяции, добавляя веткадовские словари в исключение чистки  лиспа DR, таки определить какие словари трогать нельзя.
По этой методе я добавил в исключения словари мультикад

Вот что написал мне автор Веткада:
"Добрый день!
Пока нет возможности посмотреть файлы детальнее, но если нужно
исключить словари веткада, то это должно быть просто. Они все
начинаются на VETCAD, если мне память не изменяет.
Поэтому исключающий if может выглядеть так:
                  (if (and (not (wcmatch (strcase d) "ACAD_*"))
                           (not (wcmatch d "AcDb*"))
                           (not (wcmatch (strcase d) "VETCAD*"))
                      ) ;_ end of and
                    (dictremove (namedobjdict) d)
                  ) ;_ end of if"

Конструктор (Львов, Украина)
Маркос
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #214 : 15 Апреля 2024 года, 15:33
(ссылка на это сообщение)

Спасибо, все работает! Справился сам. Нашел записи исключений и просто добавил строку
(not (wcmatch (strcase d) "VETCAD*")).
Теперь все раздутые файлы отлично чистятся, не затрагивая веткадовские данные.

Конструктор (Львов, Украина)
doctorRaz
***
Куратор

Мастерская СПДС
Сейчас отсутствует Сейчас отсутствует
 
Сообщение #215 : 15 Апреля 2024 года, 18:43
(ссылка на это сообщение)

Справился сам.

+5
Хочешь, чтобы было хорошо?
Сделай сам!!))
Ну и не все ж такие прошаренные, для других пользователей веткада можно выложить тут, что в  получилось
Итоговый лисп

Конструктор (Волгоград, Россия)
Маркос
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #216 : 16 Апреля 2024 года, 09:38
(ссылка на это сообщение)


Ну и не все ж такие прошаренные, для других пользователей веткада можно выложить тут, что  получилось
Итоговый лисп

Выкладываю подправленный лисп.
 
* dict_remove.lsp
(1.19 Кб)  [скачать]  [загрузок: 3]

Конструктор (Львов, Украина)
Страниц: 1 ... 12 13 14 [15]  Все   Вверх
ВЕРСИЯ ДЛЯ ПЕЧАТИ



Сейчас Вы - Гость на форумах «Проектант». Гости не могут писать сообщения и создавать новые темы.
Преодолейте несложную формальность - зарегистрируйтесь! И у Вас появится много больше возможностей на форумах «Проектант».


Здравствуйте, Гость
Сейчас Вы присутствуете на форумах в статусе Гостя.
Для начала общения надо зарегистрироваться или пройти авторизацию:
Вам не пришло письмо с кодом активации?
 
 
  (забыли пароль?)  
   

если Вы не зарегистрированы, то
пройдите регистрацию
Последние сообщения на форуме «Программное обеспечение Autodesk»
автор: Маркос
24 Апреля 2024 года, 10:00

автор: Mav
24 Апреля 2024 года, 07:29

автор: Андрей11
23 Апреля 2024 года, 20:23

автор: Маркос
16 Апреля 2024 года, 09:38

автор: Trust Me
09 Апреля 2024 года, 21:02

автор: Антониони
19 Марта 2024 года, 07:08

автор: Mclaud 72
09 Марта 2024 года, 00:51

автор: Posetitel
27 Февраля 2024 года, 14:19

автор: Mike_Moke
26 Февраля 2024 года, 15:10

автор: Файруза
26 Февраля 2024 года, 14:12

автор: Val
17 Ноября 2023 года, 07:52

автор: shalva
13 Ноября 2023 года, 17:06

автор: kollega_
29 Сентября 2023 года, 09:05

автор: Антониони
12 Мая 2023 года, 14:01

автор: Настачка
06 Мая 2023 года, 18:27


Сейчас на форуме:
Сейчас на форумах: гостей - 388, пользователей - 7
Имена присутствующих пользователей:
Shvet, Beroes Group, Alex2214, Mav, mastaq, РоманC, Evdbor
Контактные данные| Партнёрская программа | Подробная статистика
Настройка форумов © «Проектант» | Конфиденциальность данных
Powered by SMF 1.1.23 | SMF © 2017, Simple Machines