Реклама 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.
Просмотров: 882235
 
Непрочитано 10.04.2023, 18:39
#2281
RudusFog


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


Всегда в подобные проекты делаю все в одном, таких тормозов со слоями не было. Изначально в этом проекте впервые применил внешние ссылки (файлы из Ревит с огромным кол-ом слоев), которые впоследствии удалил, но тормоза остались. Спасибо, что обратили внимание на объекты разнесенные по Z, попробую их убрать.
RudusFog вне форума  
 
Непрочитано 10.04.2023, 18:56
#2282
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589


RudusFog, что то я не заметил у себя тормозов с Вашим файлом, хотя у меня довольно старенький комп, с другой стороны, у Вас в файле около 438500 объектов... так что предпосылки к тормозам явно есть.
Boxa вне форума  
 
Непрочитано 11.04.2023, 16:50
#2283
RudusFog


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


Я понимаю что в файле много объектов, но вот к примеру открыл свой прошлый проект весом 45 мб, аудит проверил 1 542 300 объектов, нашел кстати 74 ошибки, но перед этим я пробовал вкл/выкл слои и тормоз был на секунду-две, т.е. не сравнимо быстрее.
Текущий проект еще не закончен и объем файла и количество объектов вырастет как минимум вдвое. Я думаю тут какие-то следы внешних ссылок с их множеством слоев могли остаться...
Кстати пробовал ПБЛОК в новый файл, тормоза остались =(
RudusFog вне форума  
 
Непрочитано 04.05.2023, 14:57
#2284
Serafym


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


как-то так: https://cloud.mail.ru/public/dRp8/3zmf2wjHx
I9-13900, rtx3070, с файлом ничего не делал
Serafym вне форума  
 
Непрочитано 14.05.2023, 18:02 Dwg-файл открывается бесконечно
#2285
Vladislav_Valerievich


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


Доброго дня!
Мой компьютер:
* Windows 10 Home 22H2, x64.
* AutoCAD 2024.
Коллега прислал мне dwg-файл - прикрепляю "1.dwg" (т.к. файл весит более 10 Мб, то ссылкой на облачное хранилище):
https://disk.yandex.ru/d/yNbFCeHzzPy5Dg
Когда открываю в AutoCAD - идет бесконечная загрузка:

Я пытался:
* открыть его на трёх разных компьютерах;
* использовать утилиту восстановления (A-Recover-Recover);
* использовать утилиту "Очистка чертежа":
https://apps.autodesk.com/ACD/en/Det...607.1536916305
* открывать через AutoCAD Web.
Во всех случаях результат был один - бесконечная загрузка.
Примечания:
1. На компе у коллеги (автора) этот файл "1.dwg", как и ему подобные, открывается без проблем.
2. В диалоге восстановления файла (или вставки блока) - работает предпросмотр данного файла (т.е. видно его содержимое):

Почему происходит бесконечная загрузка? Можно ли открыть этот файл? Если да, то как это сделать?
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 361
Размер:	86.9 Кб
ID:	255840  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 362
Размер:	55.5 Кб
ID:	255841  
Vladislav_Valerievich вне форума  
 
Непрочитано 14.05.2023, 20:53
#2286
Кулик Алексей aka kpblc
Moderator

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


А если открывать через _.recover? Не через какую-то там утилиту, а через встроенный в ACAD механизм восстановления файлов?

----- добавлено через 28 сек. -----
И, кстати, попроси коллегу сначала почистить файл.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.05.2023, 10:58
#2287
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,329


Vladislav_Valerievich, Да, чистка там необходима, одних лишних блоков там за 1000, но еще при открытии файл требует дополнительно кучу shx-файлов, и еще установку языкового пакета (с японским, корейским и двумя китайскими языками). Проверьте не отключены ли у вас отображение этих запросов.
AlexCondor вне форума  
 
Непрочитано 15.05.2023, 11:24
#2288
Кулик Алексей aka kpblc
Moderator

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


Файл вскрыл в nanoCAD20, потом полноразмерная чистка. В идеале, конечно, было бы перегнать в dxf, потом обратно открывать - но у меня на это уже нет времени.

----- добавлено через ~7 мин. -----
И мне страшно представить, что будет с файлом после применения _flatten + _overkill
Вложения
Тип файла: dwg
DWG 2018
1(nano20).dwg (4.52 Мб, 22 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.05.2023, 13:29
#2289
Vladislav_Valerievich


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
А если открывать через _.recover? Не через какую-то там утилиту, а через встроенный в ACAD механизм восстановления файлов?
И, кстати, попроси коллегу сначала почистить файл.
Да, пробовал через встроенную утилиту восстановления файлов - писал об этом выше "Пытался использовать утилиту восстановления (A-Recover-Recover)".
К сожалению, нет возможности связаться с автором (отсутствие контакта, другая организация, другой город).
Цитата:
Сообщение от AlexCondor Посмотреть сообщение
Vladislav_Valerievich, Да, чистка там необходима, одних лишних блоков там за 1000, но еще при открытии файл требует дополнительно кучу shx-файлов, и еще установку языкового пакета (с японским, корейским и двумя китайскими языками). Проверьте не отключены ли у вас отображение этих запросов.
Понимаю, что нужна чистка, но как её сделать, когда файл в бесконечном открытии? Не понимаю о каких запросах речь и как проверить не отключены ли они?
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Файл вскрыл в nanoCAD20, потом полноразмерная чистка. В идеале, конечно, было бы перегнать в dxf, потом обратно открывать - но у меня на это уже нет времени.
И мне страшно представить, что будет с файлом после применения _flatten + _overkill
Спасибо, Алексей! Объясните, пожалуйста, чайнику. Если сохранить файл в dxf, то всякая бяка в таком случае не сохраняется? Почему тогда все работают с dwg-файлами, а не с dxf?

Общий вопрос. Есть ли способы зачищать такие файлы (потому как это не единственный файл)? Или единственный путь - выходить на автора файла?

Последний раз редактировалось Vladislav_Valerievich, 30.06.2023 в 23:46.
Vladislav_Valerievich вне форума  
 
Непрочитано 16.05.2023, 10:57
#2290
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,295
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Vladislav_Valerievich Посмотреть сообщение
Почему тогда все работают с dwg-файлами, а не с dxf?
в т.ч. в dxf не умеют храниться объекты вертикалок, в прокси превращаются

Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
И мне страшно представить, что будет с файлом после применения _flatten
ниче не будет, он и так плоский (в НК20 не надо _flatten ко всему пространству и все будет хорошо)
ЗЫ нк23 нашел еще 4 аннотативных масштаба и 47 ошибок (аудит), но кардинально это на размер конечно не повлияло))
Вложения
Тип файла: dwg
DWG 2018
1(nano20).dwg (4.42 Мб, 17 просмотров)
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 16.05.2023, 11:20
#2291
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Vladislav_Valerievich Посмотреть сообщение
Если сохранить файл в dxf, то всякая бяка в таком случае не сохраняется?
Я предлагал записать в DXF только для того, чтобы убрать сообщение "Создано не в приложении, лицензированном Autodesk". DXF как текстовый формат жрет немеряно места и не всегда может быть открыт в ACAD.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.05.2023, 12:28
#2292
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,329


Цитата:
Сообщение от Vladislav_Valerievich Посмотреть сообщение
Не понимаю о каких запросах речь и как проверить не отключены ли они?
См. вложения
Миниатюры
Нажмите на изображение для увеличения
Название: Рисунок1.png
Просмотров: 72
Размер:	27.4 Кб
ID:	255887  Нажмите на изображение для увеличения
Название: Рисунок2.png
Просмотров: 71
Размер:	39.3 Кб
ID:	255888  Нажмите на изображение для увеличения
Название: Рисунок3.png
Просмотров: 71
Размер:	29.4 Кб
ID:	255889  Нажмите на изображение для увеличения
Название: Рисунок4.png
Просмотров: 66
Размер:	15.0 Кб
ID:	255890  
AlexCondor вне форума  
 
Непрочитано 29.05.2023, 14:41
#2293
vanda93


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


Добрый день!
Есть присланный заказчиками файл ,весил 60 мб.
Разбивала блоки,делала explodeallproxy,removeallproxy,audit,overkill,удаляла внешние ссылки,файл похудел до 48 мб..дальше не знаю что делать,подскажите пожалуйста.Комп из-за него дико виснет.
https://disk.yandex.ru/d/8hAE6B69J1usGA
vanda93 вне форума  
 
Непрочитано 01.06.2023, 00:09
1 | #2294
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,782


vanda93, до 31 можно почистить. Гуглдок в помощь + wblock. Но с такой догаечной детализацией вряд ли меньше будет.
engngr вне форума  
 
Непрочитано 02.06.2023, 08:28
1 | #2295
Serafym


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


у меня только до 37 получилось CleanDWG https://cloud.mail.ru/public/K7KS/TF1NfFSgP

Последний раз редактировалось Serafym, 02.06.2023 в 08:44.
Serafym вне форума  
 
Непрочитано 03.07.2023, 11:31
#2296
Teftelia


 
Регистрация: 24.04.2010
Набережные Челны
Сообщений: 217


Здравствуйте
Не могу понять что-то совсем маленький по содержанию файл весит больше 8мб
Чистить пробовал.
Автокад 2016 с спдс графикс

Создал новый чертеж в draftsight 2019 и вставил из автокада через буфер обмена и весить стало 80кб
В автокаде так не получилось уменьшить размер.
8мб файл автокад долго открывает а 80кб сразу.
Причем открыл этот файл в автокаде, удалил видовой экран на листе и сохранил, вес остался маленьким
Вложения
Тип файла: dwg
DWG 2013
6.270 плазма для лист 5.dwg (8.31 Мб, 10 просмотров)
__________________
ACAD2016sp1 + AdvanceSteel2016 + SPDS GraphiCS 10

Последний раз редактировалось Teftelia, 03.07.2023 в 12:07.
Teftelia вне форума  
 
Непрочитано 03.07.2023, 12:16
1 | 1 #2297
Кулик Алексей aka kpblc
Moderator

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


Словарь Siberia сноси.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.07.2023, 12:40
#2298
Teftelia


 
Регистрация: 24.04.2010
Набережные Челны
Сообщений: 217


Спасибо, почистил. Я пользовался этим пунктом в статье по очистке, но не понял что нужно сделать лисп, я в командную строку вставлял.
А что это за словарь и откуда взялся?
Как список словарей посмотреть? Что-то совсем не могу понять что это
__________________
ACAD2016sp1 + AdvanceSteel2016 + SPDS GraphiCS 10

Последний раз редактировалось Teftelia, 03.07.2023 в 13:07.
Teftelia вне форума  
 
Непрочитано 03.07.2023, 13:41
#2299
Serafym


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


лисп CleanDWG ужал ваш файл до 24кБ, автокад 2022
Serafym вне форума  
 
Непрочитано 03.07.2023, 15:52
#2300
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,782


Цитата:
Сообщение от Teftelia Посмотреть сообщение
но не понял что нужно сделать лисп, я в командную строку вставлял.
Какой лисп?
engngr вне форума  
Ответ
Вернуться   Форум 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