|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 21.03.2010
Сообщений: 96
|
Цитата:
Цитата:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
сети Регистрация: 03.11.2008
Московия*
Сообщений: 5,776
|
Ежики плакали, кололись, но продолжали... устанавливать и использовать spds extension. Продолжайте.
|
|||
|
||||
Регистрация: 21.03.2010
Сообщений: 96
|
Цитата:
Во-вторых, я обратился с конкретной просьбой по официальной надстройке Autodesk, не понимаю, к чему ваш флуд. ----- добавлено через ~24 ч. ----- Кулик Алексей aka kpblc, спасибо за наводку. SiberiaRemove сделала свое дело. Стили вычищены. ----- добавлено через ~24 ч. ----- Вот ветка с информацией: https://forum.dwg.ru/showthread.php?...50#post1829050 |
|||
|
||||
Регистрация: 09.10.2019
Сообщений: 2
|
Leopard_,
AMDen, esp22, doctorraz, Кулик Алексей aka kpblc, Александр Ривилис, благодарю за отклик и помощь! Ваши ответы прочитал на следующий день. Зачистка успешна, все получилось. В следствии осенней меланхолии немного забухал(фрилансер, мне можно), оттого задежался с ответом) Я правильно понимаю, что некоторые объекты обладают набором свойств, что недоступны для взаимодействия штатными средствами АКАДА? |
|||
|
||||
Да.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Здравствуйте.
Есть 2 файла: bad.dwg и good.dwg. Файлы прикладываю. Так вот, я вычистил их ото всего, что только можно, они по-сути пустые. Нарисовал только по 1 примитиву в каждом - линию с координатами 0,0,0-10,10,0. Но в итоге: bad.dwg весит 4,06 МБ (4*261*979 байт) good.dwg весит 75,6 КБ (77*487 байт) bad.dwg у меня открывается 20 секунд good.dwg у меня открывается 2 секунды Если в bad.dwg скопировать в буфер обмена линию и тут же вставить, то на это уйдёт 20 секунд. Если в good.dwg скопировать в буфер обмена линию и тут же вставить, то это произойдёт мгновенно. Но главное! Если из bad.dwg через буфер обмена перенести линию в good.dwg, то good.dwg становится таким же "испорченым" - увеличивается в размере до 4 с лишним мегабайт, долго открывается и тормозит при операции вставки из буфера. Вопрос. Что и каким образом надо вычистить из bad.dwg, чтобы его "вылечить"? Автокад 2015. Вин 7, 64. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Читать шапку темы и FAQ.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Дилетант Регистрация: 06.12.2017
Сообщений: 2,788
|
Цитата:
Скопировал в командную строку Вопрос. (DICTREMOVE (namedobjdict) "ACAD_DGNLINESTYLECOMP") потом почистил командой удали, удалив лишние блоки (вроде) и кучу типов линий. Вроде пришлось повторить процедуру не один раз. С Вашим файлом не получилось. Правда и проблем не наблюдается - копируется-вставляется мгновенно, при переносе в другой файл - файл не растет. Пробовал в автокаде 2016RU |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Никаких ключевых слов, словарей и прочих базар-бакланов .
__________________
Воскресе |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Кто знает, вот почему словари занимают столько места в файле? Объясните, пожалуйста, как для чайника. Ну что в них такого можно хранить? Если судить с позиции лиспа, то там можно хранить любые его (лиспа) данные. Но все они так или иначе могут сводиться либо к текстовому, либо к числовому форматам. Там ведь нет потокового видео в разрешении миллион пикселей на дюйм? Нет базы данных ДНК всей планеты? Атомов всей Вселенной? Откуда мегабайты вестимо?
Цитата:
Что это: неправильная (неоптимальная) структуризация данных или, может быть, в этом файле уже накопилось куча словарей за много лет? |
|||
|
||||
Регистрация: 03.09.2019
Сообщений: 38
|
Пользуюсь вот таким макросом:
^C^C-СЛОЙ;В;*;^C^C-СЛОЙ;РА;*;^C^C-СЛОЙ;А;*;^C^C_EXPLODEALLPROXY;_REMOVEALLPROXY;Д;_AUDIT;Д;(DICTREMOVE (namedobjdict) "ACAD_DGNLINESTYLECOMP");-ОЧИСТИТЬ;В;;Н;^C^C(defun c:mypurge() (repeat 3 (vla-purgeall (vla-get-activedocument (vlax-get-acad-object)))) (command "_.-purge" "_r" "" "_n") (vla-AuditInfo (vla-get-ActiveDocument (vlax-get-acad-object)) :vlax-false));mypurge;^C^C_-SCALELISTEDIT;С;Д;В;^C^C_regen;(DICTREMOVE (namedobjdict) "ACAD_DGNLINESTYLECOMP");(DICTREMOVE (namedobjdict) "Siberia"); Последовательность: включает, размораживает и разблокирует все слои - ищет прокси - удаляет прокси - исправляет ошибки - разблокирует и удаляет мусор - удаляет зарегистрированные приложения - сбрасывает масштабы - удаляет словарь siberia. Если не нужно менять настройки слоев, то таким: ^C^C_EXPLODEALLPROXY;_REMOVEALLPROXY;Д;_AUDIT;Д;(DICTREMOVE (namedobjdict) "ACAD_DGNLINESTYLECOMP");-ОЧИСТИТЬ;В;;Н;^C^C(defun c:mypurge() (repeat 3 (vla-purgeall (vla-get-activedocument (vlax-get-acad-object)))) (command "_.-purge" "_r" "" "_n") (vla-AuditInfo (vla-get-ActiveDocument (vlax-get-acad-object)) :vlax-false));mypurge;^C^C_-SCALELISTEDIT;С;Д;В;^C^C_regen;(DICTREMOVE (namedobjdict) "ACAD_DGNLINESTYLECOMP");(DICTREMOVE (namedobjdict) "Siberia"); Последовательность: ищет прокси - удаляет прокси - исправляет ошибки - разблокирует и удаляет мусор - удаляет зарегистрированные приложения - сбрасывает масштабы - удаляет словарь siberia. Чтобы работало, установите приложение Ривилиса которое с проксЯми работает.
__________________
Москва, НВК |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Никто не знает. Все знают, что такое словари, но не знает что это такое.
А я даже не знаю, что такое словари. Это толковые словари? Словари Ожегова, Даля? Орфографические словари? Что за слова в этих словарях? Цитата:
Цитата:
Присоединяюсь к злободневному насущному вопросу - что за слова в словарях Авокада? Почему они назыаются словарями? Неудачный перевод? После чистки например исчезает список неиспользуемых типов линий. Линии - это слова? Что, слабо толком ответить?
__________________
Воскресе |
|||
|
||||
Регистрация: 28.09.2012
Сообщений: 8
|
Добрый день!
Работаю в AutoCAD Electrical 2013. Не уменьшается объем этого файла https://yadi.sk/d/Zdk5ATmIvNsh8Q Прошел по всем вариантам очистки https://docs.google.com/document/d/1...uMMlnkVQo/edit DGNPurge в этом файле почему не работает выдает такое [IMG]c:\YandexDisk\Скриншоты\2020-01-08_23-27-11.png[/IMG] https://yadi.sk/i/UQYkEscHPaJAqg Подскажите, пожалуйста, еще способ как уменьшить данный файл |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Цитата:
Архивы (даже многотомные) уже отменены? Почему не прикрепить файл к сообщению - тайна.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Большой размер файла, как от этого избавиться? | Pac | AutoCAD | 51 | 10.12.2015 14:09 |
Не хватает файла adlmint.dll Помогите!!! | t0rped0 | AutoCAD | 4 | 06.05.2010 10:54 |
Как по координатам из метода GetBoundingBox уменьшить размер | disintegrator | Программирование | 8 | 26.10.2005 23:35 |
Размер файлов .dwg | СВС | AutoCAD | 5 | 14.04.2005 11:15 |
Размер файла dwg | alex-alex | Прочее. Архитектура и строительство | 5 | 10.09.2004 00:28 |