Тяжелые файлы

Автор Тема: Тяжелые файлы  (Прочитано 1239 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Тема содержит сообщение с Решением. Нажмите здесь чтобы посмотреть его.

Оффлайн ЭдАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 82
  • Карма: 0
Тяжелые файлы
« : 09-04-2021, 15:28:36 »
Здравствуйте!
Некоторое время назад заразил свои рабочие важные файлы каким то мусором. Испробовал команды очистить и exploadproxi, но они не помогают. Пробовал экперементировать копировал свои рабочие файлы, удалял все графические объекты, очищал от всего и все равно остается 3-4 мегабайта непонятного веса. Хотелось бы очистить свои файлы чтобы использовать их в дальнейшей работе. Для примера прилагаю вроде бы пустой файл который весит 3.75 м.

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 934
  • Карма: 153
Re: Тяжелые файлы
« Ответ #1 : 09-04-2021, 16:50:26 »
1. Учебная версия
2. Чисти словари
3. И почему вопрос в ObjectARX?
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

Оффлайн ЭдАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 82
  • Карма: 0
Re: Тяжелые файлы
« Ответ #2 : 09-04-2021, 17:16:40 »
Больше не знаю куда обратиться, излазил интернет вдоль и поперек. Вот от вас совет словари почистить, может быть ответом на мой вопрос. Только подскажите пожалуйста, как эти словари почистить?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 12674
  • Карма: 1642
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Тяжелые файлы
« Ответ #3 : 09-04-2021, 17:55:09 »
Код - Auto/Visual Lisp [Выбрать]
  1. (dictremove (namedobjdict) "SIBERIA")
После этого сохранить файл. Желательно под другим именем.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 934
  • Карма: 153
Re: Тяжелые файлы
« Ответ #4 : 09-04-2021, 18:03:53 »
Там еще словарь от AEC и от CSoft болтается, но вряд ли их удаление приведет к капитальному падению объема.
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 12674
  • Карма: 1642
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Тяжелые файлы
« Ответ #5 : 09-04-2021, 18:10:46 »
Алексей Кулик,
После удаления "SIBERIA" этот чертеж с 3.5Мб схлопнулся до 110Кб. Думаю что этого достаточно. :)
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн ЭдАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 82
  • Карма: 0
Re: Тяжелые файлы
« Ответ #6 : 09-04-2021, 18:22:37 »
Это код Лиспа подскажите как его запустить? В консоли лиспа?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 12674
  • Карма: 1642
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Тяжелые файлы
« Ответ #7 : 09-04-2021, 18:25:03 »
Это код Лиспа подскажите как его запустить? В консоли лиспа?
В командной строке AutoCAD.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн ЭдАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 82
  • Карма: 0
Re: Тяжелые файлы
« Ответ #8 : 09-04-2021, 18:27:03 »
(dictremove (namedobjdict) "SIBERIA"). Автокад не распознает этой команды.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 12674
  • Карма: 1642
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Тяжелые файлы
« Ответ #9 : 09-04-2021, 18:29:22 »
Эд,
Я помню, что вы знаете ObjectARX. Тогда можно и на нём:
Код - C++ [Выбрать]
  1. ads_name en;
  2. acdbNamedObjDict(en);
  3. acdbDictRemove(en, _T("SIBERIA"));
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 12674
  • Карма: 1642
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Тяжелые файлы
« Ответ #10 : 09-04-2021, 18:30:04 »
(dictremove (namedobjdict) "SIBERIA"). Автокад не распознает этой команды.
Не может быть.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 12674
  • Карма: 1642
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Тяжелые файлы
« Ответ #11 : 09-04-2021, 18:38:12 »
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Отмечено как Решение Эд 10-04-2021, 16:54:37

Оффлайн ЭдАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 82
  • Карма: 0
Re: Тяжелые файлы
« Ответ #12 : 10-04-2021, 08:41:44 »


Спасибо огромное Александр, сегодня попробую!
Получилось. :)
« Последнее редактирование: 10-04-2021, 17:08:56 от Эд »