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

Вернуться   Форум 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.
Просмотров: 960708
 
Непрочитано 27.06.2014, 08:10
#341
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


Всего найдено proxy-объектов: 2471
Всего удалено proxy-объектов: 2471
Удаление стиль мультивыносок "ГОСТ А".
Удалено 1 стиль мультивыносок.
Удаление размерный стиль "STANDARD".
Удалено 1 размерный стиль.
Удаление текстовый стиль "CP_TXT".
Удалено 1 текстовый стиль.
Удалено 4 пустые текстовые объекты.
Удаление блок "*U129".
Удаление блок "*U135".
Удаление блок "*U136".
Удаление блок "_Dot".
Удалено 4 блоки.
Удалено 109 геометрические объекты нулевой
длины.
Serghei, было 44 151 стало 42 350
это просто мусор если убрать, да не много. Но чертеж действительно нужен такой прорисовки? в изоментии все нарисовано отрезками.
Как вариант разбить на пару чертежей его. Поштучно удалять листы и найти что столько весит.

----- добавлено через ~13 мин. -----
---
Разбить листы на 6 частей
1- 1-2
2- 3-7
3- 8-11
4- 12-13
5- 14-20
6- 21-23
_MUAY_THAI_ вне форума  
 
Непрочитано 27.06.2014, 08:23
#342
Serghei


 
Регистрация: 07.02.2007
Мъ
Сообщений: 323


мне нужно работать с изометрией, последние листы
Serghei вне форума  
 
Непрочитано 27.06.2014, 08:31
#343
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


---
попробовал оставить только 1-2 листы. получилось 480 кб. Чистка не уменьшала. Командой wblock сделало 121 кб
---

----- добавлено через 48 сек. -----
Процессор у меня узкое место на рабочей машине. не быстро ворочает. Обождите пол часика
_MUAY_THAI_ вне форума  
 
Непрочитано 27.06.2014, 08:36
#344
Serghei


 
Регистрация: 07.02.2007
Мъ
Сообщений: 323


я ради интереса удалил все содержимое. Пустой файл весил 20мб

----- добавлено через ~4 мин. -----
буду премного признателен за помощь

----- добавлено через ~10 мин. -----
да я и больше полчасика обождать могу. Я сейчас не дома, а буду часа через три. Спасибо.
Serghei вне форума  
 
Непрочитано 27.06.2014, 08:49
#345
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


Цитата:
Сообщение от Serghei Посмотреть сообщение
я ради интереса удалил все содержимое. Пустой файл весил 20мб
удаляя содержимое на модели, блоки и прочее остается. Оно и дает размер
_MUAY_THAI_ вне форума  
 
Непрочитано 27.06.2014, 09:22
#346
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


В общем сделал так
Разбить листы
1- 1-2лист
2- 3-7лист
_2-1 - 3-4лист
_2-2 - 5лист
_2-3 - 6-7лист
3- 8-11лист
4- 12-13лист
5- 14-20лист
_5-1 - 14-17лист
_5-2 - 18-20лист
6- 21-23лист

Так пришлось дробить чтобы сюда залить и увидеть кто занимает столько места
Вложения
Тип файла: dwg
DWG 2007
1 Монтажные чертежи.Изометрия.dwg (120.6 Кб, 2030 просмотров)
Тип файла: dwg
DWG 2007
2.1 Монтажные чертежи.Изометрия.dwg (8.83 Мб, 2031 просмотров)
Тип файла: dwg
DWG 2007
2.2 Монтажные чертежи.Изометрия.dwg (2.49 Мб, 2034 просмотров)
Тип файла: dwg
DWG 2007
2.3 Монтажные чертежи.Изометрия.dwg (7.68 Мб, 2028 просмотров)
Тип файла: dwg
DWG 2007
3 Монтажные чертежи.Изометрия.dwg (5.86 Мб, 2040 просмотров)
_MUAY_THAI_ вне форума  
 
Непрочитано 27.06.2014, 09:23
#347
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


---

----- добавлено через ~1 мин. -----
Если их по отдельности суммировать, примерно 42-43 мб и выходит. мусора не тянется. вариант только упрощать чертежи

----- добавлено через ~7 мин. -----
Например лист 5. Там только один чертеж. Один блок. на 25 000 элементов.

----- добавлено через ~19 мин. -----
На тех форматах, в тех масштабах многие элементы настолько мелкие (размером 1-3 мм), например название модели или резьба разрисованная сплайнами.

----- добавлено через ~30 мин. -----
Опять же лист 5
Удаляем спрайны 2 617кб станосится 980
Разбиваем блок, чистим, из 980 получаем 800

Беда в сплайнах и тысячах отрезков. 16 000 отрезков дублирующие друг друга

----- добавлено через ~36 мин. -----
Поменяйте шаг сетки с 2 до 0.1. будет проще в приближении что-то делать
Вложения
Тип файла: dwg
DWG 2007
4 Монтажные чертежи.Изометрия.dwg (118.2 Кб, 2025 просмотров)
Тип файла: dwg
DWG 2007
5.1 Монтажные чертежи.Изометрия.dwg (8.86 Мб, 2024 просмотров)
Тип файла: dwg
DWG 2007
5.2 Монтажные чертежи.Изометрия.dwg (6.55 Мб, 2025 просмотров)
Тип файла: dwg
DWG 2007
6 Монтажные чертежи.Изометрия.dwg (1.56 Мб, 2019 просмотров)
_MUAY_THAI_ вне форума  
 
Непрочитано 27.06.2014, 12:02
#348
Serghei


 
Регистрация: 07.02.2007
Мъ
Сообщений: 323


Цитата:
Сообщение от _MUAY_THAI_ Посмотреть сообщение
вариант только упрощать чертежи
Жаль что я об этом не подумал.
Премного благодарю, теперь работается с файлами легче.
Чертежи ужасные, исправлять много.
Serghei вне форума  
 
Непрочитано 27.06.2014, 12:05
#349
Кулик Алексей aka kpblc
Moderator

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


Я бы еще поудалял блоки копирования-вставки, и понасоздавал собственных блоков - те же вентили, например.
Вообще говоря, у меня крепнет ощущение, что чертежи "пришли" откуда-то из сторонней программы: уж слишком тщательно все прорисовано.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.06.2014, 12:29
#350
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


Поддержу Алексея. было качественное 3д. Его повернули и расчленили. а автокад интерпретировал элементы как смог. как вариант. А вообще конечно самое быстрое как сделать лучше это , выделите всё, в свойствах выверите только сплайны, замените цвет на них. Увидете что такие мелочи нарисованы ими, а дальше либо удалить их через бвыбор. либо перечертить полилиниями.

----- добавлено через ~4 мин. -----
---

Повторяющееся закиньте в блоки, блоки с непонятными именами пересохраните, для пущей красоты. Детализацию убирайте. Нарисуйте для себя квадратик 5 на 5. И смотря на него представляйте как это будет вживую. Всею деталировку меньше, удаляйте.
дальше трудоемко и долго и менее эффективно это тысячи отрезков заменить на нормальные линии.

----- добавлено через ~5 мин. -----
---
могу на скорую руку почистить помочь. но боюсь наши взгляды на необходимою чистоту не сойдутся. Я далек от вентилей.

----- добавлено через ~15 мин. -----
---
325 000 элементов. 36 000 сплайнов. ух
_MUAY_THAI_ вне форума  
 
Непрочитано 27.06.2014, 14:58
#351
Serghei


 
Регистрация: 07.02.2007
Мъ
Сообщений: 323


Цитата:
Сообщение от _MUAY_THAI_ Посмотреть сообщение
могу на скорую руку почистить помочь.
Вы уже помогли, разбили файл на части.
Да, тот кто делал эти чертежи не думал о других. Если у кого-то мощный компьютер, это не значит что у всех так. Файл мало того, что громоздкий, содержимое еще в плачевном состоянии. Придется поработать. Не в первой
В первой встречать такие габариты. На счет сплайнов я тоже знаю, пытался их удалить, меняется смысл чертежа, пытался лиспом их превратить в полилинии компьютер подвисал, так я и влип.

Цитата:
Сообщение от Serghei Посмотреть сообщение
Обнаружил в файле больше 32000 сплайнов. Удалил сплайны файл на 10мб уменьшился. Но это не выход, если сплайны удаляю, тогда чертеж корявый.
Serghei вне форума  
 
Непрочитано 27.06.2014, 15:03
#352
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


Serghei, как вариант на разбитых чертежах их выбелить цветом и смотреть по месту. Где-то менять на линии где-то удалять. На 5 листе сплайны не позволяет масштаб и смысловая нагрузка разглядеть. Можно смело удалять.

----- добавлено через ~5 мин. -----
---
разбейте все чертежи по отдельным файлам. замените еще рамку нормальным блоком с рамкой а не отдельными линиями.

задача трудоемкая и средней интересности. мб еще есть похожий файлик? )
_MUAY_THAI_ вне форума  
 
Непрочитано 27.06.2014, 15:16
#353
Serghei


 
Регистрация: 07.02.2007
Мъ
Сообщений: 323


Цитата:
Сообщение от _MUAY_THAI_ Посмотреть сообщение
На 5 листе сплайны не позволяет масштаб и смысловая нагрузка разглядеть. Можно смело удалять.
интересно, не заметил в первый раз, сейчас гляну.

Цитата:
Сообщение от _MUAY_THAI_ Посмотреть сообщение
мб еще есть похожий файлик? )
нет, только этот.

----- добавлено через ~5 мин. -----
Да, парочку удалил. А вот есть которые удалять нельзя. В принципе, теперь с файлом полегче работается. Сделаю часть что от меня требуется и отдам его нафиг. Кто так чертит?
Serghei вне форума  
 
Непрочитано 27.06.2014, 15:23
#354
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


Цитата:
Сообщение от Serghei Посмотреть сообщение
Кто так чертит?
скорей всего это повернутый 3д и разбитый, ибо чертить руками в изометрии странное удовольствие было бы. Просто не заморачивались вот и все. Нормоконтроля электронного на них нет. И культуры черчения вместе с уважением к колегам
_MUAY_THAI_ вне форума  
 
Непрочитано 05.07.2014, 08:35 Удаление ненужных объектов в autocad
#355
Алексей277


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


всем доброго времени суток! Помогите пожалуйста с моей проблемой очистить файл от ненужных типов линий. файл пустой а весит 3.4Мb. скопировал с чужого файла в свой какой то объект и появилось ненужных аж 3442 типов линий. командой "очистить" ничего не получилось
Вложения
Тип файла: dwg
DWG 2007
файл.dwg (3.33 Мб, 1920 просмотров)
Алексей277 вне форума  
 
Непрочитано 05.07.2014, 09:02
#356
Кулик Алексей aka kpblc
Moderator

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


FAQ по AutoCAD.

----- добавлено через 7 сек. -----
http://forum.dwg.ru/showpost.php?p=1235146&postcount=24
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.07.2014, 07:54
#357
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


Алексей277,
Всего найдено proxy-объектов: 40407
а вобще путь вам в ФАК
_MUAY_THAI_ вне форума  
 
Непрочитано 07.07.2014, 14:11
#358
Nomad_9


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


Здравствуйте. Проблема с файлом автокад2012. Файл весит 2.7 мб должен примерно 400-600 кб. Использовал _audit, _purge, _overkill, _explode. Не помогло, уменьшился всего на 100 кб.
Вложения
Тип файла: dwg
DWG 2007
Электрическая схема ИТП2_recover - копия.dwg (2.71 Мб, 2231 просмотров)
Nomad_9 вне форума  
 
Непрочитано 07.07.2014, 14:28
#359
Кулик Алексей aka kpblc
Moderator

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


Код:
[Выделить все]
Command: explodeallproxy
Удалено Proxy: 0 Новых объектов: 0
Command: removeallproxy
Первая метка объекта: <1>, последняя метка объекта: <69247>
Всего найдено proxy-объектов: 66114. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 66114. Из них proxy-примитивов: 0.
Для проверки ошибок выполните команду _AUDIT
Вложения
Тип файла: dwg
DWG 2007
Электрическая схема ИТП2_recover - копия.dwg (389.3 Кб, 2216 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.07.2014, 15:07
#360
Nomad_9


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


Спасибо)
Nomad_9 вне форума  
Ответ
Вернуться   Форум 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