Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Помогите уменьшить размер файла DWG

Помогите уменьшить размер файла DWG

Ответ
Поиск в этой теме
Непрочитано 04.06.2008, 19:23 1 |
Помогите уменьшить размер файла DWG
AndroiD
 
Урал
Регистрация: 06.01.2008
Сообщений: 144

Перед тем, как просить уменьшить объем файла, внимательно прочитайте FAQ: Как уменьшить объем файла dwg

Имеется некоторый файл созданный в AutoCad 2006, размер которого раздулся до 89 Мб. Файл - 2D чертеж с 14 типами динамических блоков (11 блоков содержат в среднем 15 примитивов, 3 блока 50 примитивов), блоки только объединяют примитивы, имеется вставленный растр размером 30 Мб, кроме этого чертеж содержит около 2000 объектов.
С файлом такого дикого размера невозможно работать: дикие тормоза, из пространства модели в пространства листа иногда нельзя перейти - выскакивает ошибка, программа закрывается.

История файла следущая.
До определенного момента времени работа с файлом не представляла трудностей, но после того как количество дин блоков достигло 200 штук (1блок откопированный до 200 раз) комп начал туго соображать, размер файла к этому моменту составлял порядка 1.5 Мб (вроде бы). Я принял решение разбить эти блоки.... Разбил... и видимо в следствии этого файл распух до дикого размера.

Вопрос: как уменьшить размер растолстевшего фала ничего в нем не удаляя.

Мой комп: Атлон64 3800, 2 Гб оперативы, количество свободного места на диске где установлен АКад 6 Гб, на диске котором располагается файл 4Гб.

ПС: команда purge показывает, что неиспользуемых элементов нет.

Последний раз редактировалось Кулик Алексей aka kpblc, 22.10.2018 в 11:42.
Просмотров: 875405
 
Непрочитано 19.09.2013, 17:26
#121
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от twilight Посмотреть сообщение
более вероятно 3200 типам линий
Раскладка по байтам )
Изначально - 12291
после removeallproxy - 10460
после удаления блоков - 559
после удаления типов линий - 371
после удаления зарегистрированный приложений - 183
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 17:38
#122
PsixVK


 
Регистрация: 19.10.2012
Киев
Сообщений: 749


выложите исходный файл интересно очень посмотреть
PsixVK вне форума  
 
Непрочитано 19.09.2013, 17:42
#123
twilight


 
Регистрация: 17.10.2009
Сообщений: 1,108


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Раскладка по байтам )
Изначально - 12291
после removeallproxy - 10460
после удаления блоков - 559
после удаления типов линий - 371
после удаления зарегистрированный приложений - 183
Ставим в документе точку, копируем в чистый фай -> получаем файл с точкой на 12Мб.
блоков нет, прокси нет, приложений нет, 3200 неудаляемых типов линий есть.
twilight вне форума  
 
Непрочитано 19.09.2013, 17:59
#124
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Есть прокси, блоки появляются только после их удаления, типы линий удаляются только после удаления блоков.
Ещё раз, не explodeallproxy а removeallproxy
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 18:33
#125
Melka9


 
Регистрация: 19.09.2013
Сообщений: 15


я еще раз в исходном файле попробовала removeallproxy и .... та-да-да-дам! .. ровным счетом ничего.. ничего не нашел ( никаких прокси (( почему?
Melka9 вне форума  
 
Непрочитано 19.09.2013, 19:09
#126
twilight


 
Регистрация: 17.10.2009
Сообщений: 1,108


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Есть прокси, блоки появляются только после их удаления, типы линий удаляются только после удаления блоков.
Ещё раз, не explodeallproxy а removeallproxy
Удалено 0 объектов из них 0 примитивов. Даже если б я не знал что это прочитал бы и с первого раза.
Понятно что в файле что-то есть (12 метров чего-то весит), но проксиграфику там акад не видит хоть тресни. Что-то мешает.
twilight вне форума  
 
Непрочитано 19.09.2013, 19:47
#127
PsixVK


 
Регистрация: 19.10.2012
Киев
Сообщений: 749


странно что при полном удалении всех объектов при выполнении _audit
Команда: _AUDIT

Исправить все обнаруженные ошибки? [Да/Нет] <Н>: Д



Проверка заголовка


Проверка таблиц


Проверка объектов, проход 1

Проход 1: проверено объектов: 277200
Проверка объектов, проход 2

Проход 2: проверено объектов: 277200
Проверка блоков

Проверено блоков: 8127

Всего найдено ошибок: 0, исправлено: 0

Стерто 0 объектов

шаблон какойто использовался с кучей объектов
PsixVK вне форума  
 
Непрочитано 19.09.2013, 21:21
#128
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Гидрит вашу перекись! demandload чему равна при загрузке?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.09.2013, 22:20
#129
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от twilight Посмотреть сообщение
Удалено 0 объектов из них 0 примитивов.
Проверь работает на других файлах, или нет.
Цитата:
Сообщение от PsixVK Посмотреть сообщение
странно что при полном удалении всех объектов при выполнении _audit
У меня так:
Команда: _audit

Исправить все обнаруженные ошибки? [Да/Нет] <Н>: _y



Проверка заголовка


Проверка таблиц


Проверка объектов, проход 1

Проход 1: проверено объектов: 1600
Проверка объектов, проход 2

Проход 2: проверено объектов: 1600
Проверка блоков

Проверено блоков: 29

Всего найдено ошибок: 0, исправлено: 0

Стерто 0 объектов
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 22:46
2 | #130
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Мне интересно, на каком файле вы эксперименты ставите? Быстрый просмотр темы "по диагонали" не показал ссылки на файл... Или я не увидел?
---
Добавлено:
Запуск AutoCAD 2014 + SP1
demandload -> 2
proxyshow -> 1
proxynotice -> 1
Закрыть AutoCAD
Запуск AutoCAD
Открыть файл
explodeallproxy
removeallproxy
[Удалено черт-те сколько объектов]
_.audit <Enter> _y
_.-purge <Enter> _a <Enter> <Enter> _n
_.-purge <Enter> _r <Enter> <Enter> _n
[Удалено 12 152 зарегистрированных приложений]
Сохранение файла

Объем:
DWG2013 : 153 kB
DWG2010 : 203 kB
DWG2007 : 210 kB
Показатель?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Последний раз редактировалось Кулик Алексей aka kpblc, 19.09.2013 в 23:34.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.09.2013, 08:54
#131
Melka9


 
Регистрация: 19.09.2013
Сообщений: 15


уже вылечили файл. только у меня в процессе возник вопрос.. почему у меня на моем лицензионном 2012 автокаде не работает explodeallproxy и removeallproxy. во всех файлах находит 0 прокси объектов... даже в файлах, в которых они заведомо есть (
Melka9 вне форума  
 
Непрочитано 20.09.2013, 09:09
#132
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Melka9 Посмотреть сообщение
почему
Простите, если вопрос покажется глупым, но вы уверены, что нужный лисп установили? Они вообще-то по версиям разные есть. Если в этом дело, скачайте последний архив.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 20.09.2013, 09:32
#133
Melka9


 
Регистрация: 19.09.2013
Сообщений: 15


скачала.. там 2010 и следующий 2013.. 2012 не нашла вообще... 2010 просто не работает, а 2013 не ставится ) как-то так
Melka9 вне форума  
 
Непрочитано 20.09.2013, 09:40
#134
PsixVK


 
Регистрация: 19.10.2012
Киев
Сообщений: 749


если автор темы не против я могу выложить файл
PsixVK вне форума  
 
Непрочитано 20.09.2013, 09:42
#135
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от Melka9 Посмотреть сообщение
скачала.. там 2010 и следующий 2013.. 2012 не нашла вообще... 2010 просто не работает, а 2013 не ставится ) как-то так
Проверь соответствие разрядности системы загружаемому приложению.
Этот вопрос хорошо бы в отдельную тему вынести.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 20.09.2013, 09:51
#136
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Цитата:
Сообщение от Melka9 Посмотреть сообщение
почему у меня на моем лицензионном 2012 автокаде не работает explodeallproxy и removeallproxy. во всех файлах находит 0 прокси объектов...
Потому что у тебя не так, как должно быть:
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
demandload -> 2
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.09.2013, 09:52
#137
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


2010 и 2013 это форматы файлов там. Соответственно 2011 и 12 имеют формат 2010. Тут, стало быть, все норм. Оставляю вопрос далее спецам.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 20.09.2013, 10:08
#138
twilight


 
Регистрация: 17.10.2009
Сообщений: 1,108


Цитата:
Сообщение от Melka9 Посмотреть сообщение
скачала.. там 2010 и следующий 2013.. 2012 не нашла вообще... 2010 просто не работает, а 2013 не ставится ) как-то так
просто в автокаде наберите:

_demandload
2

После этого попробуйте removeallproxy. Должно заработать.
twilight вне форума  
 
Непрочитано 20.09.2013, 10:13
#139
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Цитата:
Сообщение от twilight Посмотреть сообщение
просто в автокаде наберите:

_demandload
2

После этого попробуйте removeallproxy. Должно заработать.
Не сработает, если проблемный файл уже загружен.
Offtop: Блин, точно никто не читал ни одно из моих высказываний... На фига я тут распинаюсь?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.09.2013, 10:15
#140
PsixVK


 
Регистрация: 19.10.2012
Киев
Сообщений: 749


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Блин, точно никто не читал ни одно из моих высказываний... На фига я тут распинаюсь?
я читал у меня не получается в 2012, а 2014 отсутствует
PsixVK вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Помогите уменьшить размер файла DWG

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Большой размер файла, как от этого избавиться? 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