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

Вернуться   Форум 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.
Просмотров: 459426
 
Непрочитано 22.12.2013, 15:20
1 | #201
Кулик Алексей aka kpblc
Moderator

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


Ссылку на YouTube см. #114
Также можно забрать файл с диска яндекс: http://yadi.sk/d/UNqDGpkVEigvr (объем около 9.5 Мб).
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Последний раз редактировалось Кулик Алексей aka kpblc, 23.12.2013 в 01:02.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.12.2013, 15:23
#202
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 585


А может быть можно сделать видео на мой файл?
Малюк вне форума  
 
Непрочитано 22.12.2013, 15:23
#203
Кулик Алексей aka kpblc
Moderator

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


Все работает корректно, просто перед очисткой надо выполнить некоторые действия. Я писал об этом: http://autolisp.ru/2012/05/10/make-dgw-clear/
Цитата:
...Для того, чтобы подобные вещи делать достаточно безболезненно, при этом не нарушая общий порядок работы, я обычно устанавливаю:
demandload = 2
proxyshow = 1
proxynotice = 1
А в автозагрузке ничего не держу
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.12.2013, 15:37
#204
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 239


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
http://youtu.be/j9fISBFg_U0
Также можно забрать файл с диска яндекс: http://yadi.sk/d/UNqDGpkVEigvr (объем около 8 Мб).
Не получается сделать очистку зарегистрированных приложений.

Цитата:
Команда: _-PUrge
** Эту команду нельзя вызывать прозрачно **
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 22.12.2013, 16:04
#205
Кулик Алексей aka kpblc
Moderator

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


А почему команда вызывается прозрачно?
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.12.2013, 16:08
#206
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 239


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
А почему команда вызывается прозрачно?
Прощелкал параметр _r в _-purge.
До этого линии т.д. не удалялись, с третьего раза получилось, почему не понятно.
Но по крайней мере теперь знаю что у меня работает.
Огромное спасибо!


Я так понял что этот процесс можно автоматизировать макросом ?

Цитата:
Сообщение от sertor Посмотреть сообщение
Zets, а если расчленение и удаление прокси выполнять в комплексе?
Я, к примеру, использую такой макрос:
Цитата:
^C^C^P_.-purge;_a;;_n;_.-purge;_a;;_n;_.-purge;_r;;_n;_.audit;_y;explodeallproxy;removeallproxy;_y;_.audit;_y;_.-purge;_a;;_n;

Видео бы в начало темы как-нибудь добавить))
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 22.12.2013, 16:31
1 | #207
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,340


Zets, http://forum.dwg.ru/showthread.php?t=59647 #20
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 23.12.2013, 01:02
1 | #208
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Zets Посмотреть сообщение
Прощелкал параметр _r в _-purge.
Переделаю видео в таком случае...
Переделал. На YouTUbe: http://youtu.be/mtH7nJ_h5fw , ссылка на Yandex.disk не изменилась.
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.12.2013, 13:34
#209
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 239


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Переделаю видео в таком случае...
Переделал. На YouTUbe: http://youtu.be/mtH7nJ_h5fw , ссылка на Yandex.disk не изменилась.
Большое спасибо!))

Несмотря на то что перед чистой писал wipeout и отменял маскировка все равно послетала =\
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 24.12.2013, 15:14
#210
Кулик Алексей aka kpblc
Moderator

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


Вообще-то такого быть не должно, если demandload = 2. При вызове команды wipeout в таком случае загружается соответствующий arx, и маскировки перестают быть "прокси" (равно как и растры).
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.01.2014, 19:03 Больой вес файлов.
#211
Shuravi07


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


При работе в 2012 автокаде, создавая не очень сложные чертежи и используя парметризацию файл чертежа очень быстро набирает в объеме. При том, что даже не используя праметризацию тоже очень быстро наростает объем. Доходит до 20 мегабайт и всё, уже с ним вообще невозможно работать, всё виснет. Сталкивался кто-то с такой проблемой? Может где-то что-то можно настроить? Сохраняя в DXF файлы вообще минимум 400 мб весят.
----- добавлено через ~4 мин. -----

Последний раз редактировалось Shuravi07, 12.01.2014 в 21:04.
Shuravi07 вне форума  
 
Непрочитано 12.01.2014, 21:57
#212
Кулик Алексей aka kpblc
Moderator

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


Shuravi07, а файл из разряда "совсем секретно"?
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.01.2014, 01:33
#213
Shuravi07


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Shuravi07, а файл из разряда "совсем секретно"?
Всмысле, можно ли лично вами посмотреть на него? Можно. Но его составляющие те, что и в любом другом файле - линии, плюс параметризация и очевидно, что их наличие или отсутствие увеличивает объем файла до невозможно большого объема.
Shuravi07 вне форума  
 
Непрочитано 13.01.2014, 09:47
#214
Кулик Алексей aka kpblc
Moderator

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


Вообще-то это был намек на тот факт, что без файла определить причину проблемы практически невозможно. Кроме, пожалуй , общих фраз типа "параметризации поменьше", "дин.блоки попроще" и т.п.
P.S. http://autolisp.ru/2012/11/11/uskore...tocad-chast-2/
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.01.2014, 00:13
#215
Shuravi07


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


Нашел только , что вес файла ограничен 4 Гб, но мне от этого не легче))).
Shuravi07 вне форума  
 
Непрочитано 20.01.2014, 01:30
#216
Кулик Алексей aka kpblc
Moderator

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


Shuravi07, это к чему?
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 31.01.2014, 15:53 Почему чертеж много весит и тормозит
#217
justplan


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


Добрый день! Заказчик прислал странный файл чертежа - после копирования из него элементов в другой файл, конечный файл стал весить на 4 с лишним Мб. больше. При попытке копирования и вставки элементов автокад страшно тормозит. Очистка командами _purge и _audit не помогает. В приложенном файле удалены все элементы, оставил только один отрезок, но файл весит 4.5 Мб, при этом есть пара слоев которые не удаляются. Почему файл столько весит, и как его очистить?
Вложения
Тип файла: dwg
DWG 2010
пациент.dwg (4.55 Мб, 2955 просмотров)
justplan вне форума  
 
Непрочитано 31.01.2014, 15:55
#218
Bull

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


поиск "программа Ривилиса objectarx" - тема обсосана 100500 раз. До применения выставить demandload в 2
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 31.01.2014, 15:58
#219
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,064


удалил прокси-объекты

removeallproxy

Первая метка объекта: <1>, последняя метка объекта: <2B9B3F>
Всего найдено proxy-объектов: 92261. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 92261. Из них proxy-примитивов: 0.
Вложения
Тип файла: dwg
DWG 2010
пациент_review.dwg (79.6 Кб, 2940 просмотров)
Хмурый вне форума  
 
Непрочитано 17.02.2014, 11:18
#220
erikbond

Инженер-конструктор-LEGO
 
Регистрация: 22.05.2011
Ульяновск
Сообщений: 785


Помогите уменьшить размер файла Автокада (сохранил в 2013), делал файл в ASD, потом расчленил, но 6 метров для такого кол-ва колонн я думаю много, и подскажите что вы сделали, плиз. Все перебрал, прокси эксплод, ремов, аудит, пурж с тире, и без него, и масштабы, в вручную слои гасил, один фиг 6 метров =(
Еще есть файл в ASD колонны 6 штук, они динамически изменяемые, там вообще файл весит 60 метров, колонн то с гулькин .... а размер огромный, подскажите что можно сделать, быть может где нибудь отрубить функцию показа армирования в 3D ? там просто привыделении опалубки, есть кнопка, показать в 3D. Я подозреваю что дело в этом =(

----- добавлено через ~44 мин. -----
Все, разобрался, открыл в Автокаде 2014-ом (делал файл этот в ASD 2014), прокси, пурге, аудит, и т.д. получилось 300кб, все дело в том что работал я в ASD видимо там прокси море, удалил 900 штук, а в ASD не удалял. Только вот теперь остается ЗАГАДКА, как работать в ASD чтобы файл был такой же как в Автокаде, ну или хотя бы по размеру такой же, но это видимо я никогда не узнаю, так как ветка этой проги утухла наглухо, а тут не по теме. =(
Вложения
Тип файла: rar Колонны К7-К10.rar (1.96 Мб, 51 просмотров)
erikbond вне форума  
Ответ
Вернуться   Форум 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