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

Вернуться   Форум 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.
Просмотров: 880989
 
Непрочитано 26.03.2020, 09:29
#1801
Кулик Алексей aka kpblc
Moderator

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


Чего? Что значит "старше"? 2014 и более ранние?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.03.2020, 10:09
#1802
Oleg T


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


Встречал здесь упоминание, что WBLOCK начиная с AutoCAD 2017 чистит словари. Неплохо бы прояснить )).
И, кстати, AutoCAD LT (причем более ранний, например 2013) тоже.
Oleg T вне форума  
 
Непрочитано 26.03.2020, 10:28
#1803
doctorraz

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


Offtop:
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Чего? Что значит "старше"? 2014 и более ранние?
очевидножэж, старше это те которые раньше зарелизены, более старые, устаревшие, древние
младше - соответственно более новые, свежие
а как надо было?


----- добавлено через ~2 мин. -----
Цитата:
Сообщение от Oleg T Посмотреть сообщение
Встречал здесь упоминание, что WBLOCK начиная с AutoCAD 2017 чистит словари. Неплохо бы прояснить
в АК2018 ПБЛОК.. точно чистит, DGN, словари и неудаляемые блоки, возможно еще что-то.
пользуюсь ПБЛОК для чистки в случае крайней нужды... отстегиваются фильтры слоев и параметры листов, можно конечно все это потом экспорт -импорт, но лишние движения ни к чему.
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 26.03.2020, 10:41
#1804
Кулик Алексей aka kpblc
Moderator

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


Offtop:
Цитата:
Сообщение от doctorraz Посмотреть сообщение
очевидножэж, старше это те которые раньше зарелизены, более старые, устаревшие, древние
младше - соответственно более новые, свежие
а как надо было?
Я уже чего только не наслушался Кто как подразумевает под "старше" - кто возраст, кто номер версии Так что я просто уточнить
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.03.2020, 11:17
#1805
doctorraz

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


Offtop:
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Так что я просто уточнить
согласен, не как у людей )))
как писать то, что бы понятно было?
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 26.03.2020, 11:26
#1806
Кулик Алексей aka kpblc
Moderator

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


Offtop:
Цитата:
Сообщение от doctorraz Посмотреть сообщение
Offtop:
согласен, не как у людей )))
как писать то, что бы понятно было?
Да как удобнее Постараюсь не забыть
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.04.2020, 12:56
#1807
Александр 74


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


Всем добрый день! Подскажите пожалуйста, рыскаю по форуму второй день и нигде не могу найти тему подобную моей проблеме (точнее проблемам). Хочется собрать все чертежи в одном файле на базе полной модели дома. Но размер файла начал расти в "геометрической прогрессии". И вместе с этим начали вылазить различные "глюки". Наслоение штриховок на разрезах (6 шт.), исчезновение объектов с готового чертежа (после скрытия их в пространстве модели). В модели более 700 тел, голая модель весит около 12 МВ, с шестью листами уже 40. Подскажите, наверняка с этим многие сталкивались. Как решали проблему. Или не замарачиваться и делать подшивку.
Александр 74 вне форума  
 
Непрочитано 03.04.2020, 12:59
#1808
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Александр 74 Посмотреть сообщение
не замарачиваться и делать подшивку
Да.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.04.2020, 13:16
#1809
Александр 74


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


Спасибо за быстрый ответ. Но хтелось узнать из-за чего происходят такие "глюки"
Цитата:
Сообщение от Александр 74 Посмотреть сообщение
Наслоение штриховок на разрезах (6 шт.), исчезновение объектов с готового чертежа (после скрытия их в пространстве модели)
Александр 74 вне форума  
 
Непрочитано 03.04.2020, 22:05
#1810
Кулик Алексей aka kpblc
Moderator

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


Переполнение памяти, глюк видео, превышение количества хендлов примитивов, загаженность файлов - все что угодно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.04.2020, 23:16
#1811
genrih_k1955


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


Друзья, не могу понять почему мой файл так много весит. Посылаю для сведения. Может поможете разобраться?
Вложения
Тип файла: dwg
DWG 2013
Дб1.dwg (4.29 Мб, 11 просмотров)
genrih_k1955 вне форума  
 
Непрочитано 06.04.2020, 00:06
#1812
Blind78

инженер-конструктор
 
Регистрация: 16.02.2010
Москва
Сообщений: 23


_wblock исправит твою проблему если проблема еще раз возникнет.
Вложения
Тип файла: dwg
DWG 2010
Дб1.dwg (94.9 Кб, 6 просмотров)
Blind78 вне форума  
 
Непрочитано 06.04.2020, 01:25
#1813
engngr

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


del

Последний раз редактировалось engngr, 06.04.2020 в 11:57. Причина: да, точно, сибирь пропустил
engngr вне форума  
 
Непрочитано 06.04.2020, 11:07
#1814
genrih_k1955


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


Друзья спасибо что откликнулись. Но проблема не решена. На присланном вами файле висят несколько пустых блоков. А когда я попробовал свой файл командой wblock уменьшить то вот что получилось. Размер не изменился а редакторе блоков стало чисто. Загадка какя-то.
Вложения
Тип файла: dwg
DWG 2013
new block.dwg (4.26 Мб, 7 просмотров)
genrih_k1955 вне форума  
 
Непрочитано 06.04.2020, 11:14
#1815
Кулик Алексей aka kpblc
Moderator

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


Поиск по форуму "Удаление словаря Siberia"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 10.04.2020, 11:18
#1816
Deader

технолог
 
Регистрация: 03.01.2011
Сообщений: 300


Всех приветствую!
Продолжаем тему удаления мусора из чертежа.
Есть какой-то чертеж, прилетевший от одних чертежников. Не известно в чем он делался. На чертеже грубо говоря - три линии в два ряда, и весит он почти 22мб. Любое копирование выдыает дикие тормоза (комп у меня при этом не слабый). В чертеже прописана целая куча левых стилей текста и еще больше левых типов линий, которые не удаляются - ни очисткой, ни RadicalPurge, ни ZombieKiller, ни встроенными методами. Но самое интересное происходит, когда копируешь из этого файла банальный примитив - отрезок в нулевом слое с установками по умолчанию, (копируется ровно 2 минуты), вставляешь его в чистый файл, и в нем получаешь тот же самый перечень левых объектов, которых ничем удалить невозможно, даже после полного удаления всех объектов с чертежа.
Вопрос - есть ли какой еще способ убрать эту заразу из чертежа, а то так можно все чертежи в компе этой заразой заразить и всю рабочую базу потом просто выбросить, ибо работать с ней будет просто невозможно.
Спасибо. )
Deader вне форума  
 
Непрочитано 10.04.2020, 11:21
#1817
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,407
Отправить сообщение для Александр Ривилис с помощью Skype™


Deader,
Предлагаешь гадать на кофейной гуще? Где "пациент"?
Александр Ривилис вне форума  
 
Непрочитано 10.04.2020, 11:24
#1818
Oleg T


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


WBLOCK с записью файла в новый помогает почти всегда.
Действует из Автокада начиная с версии 2017 (или 2018), Автокад ЛТ
или из аналогов автокада.
(и здесь про это уже много раз писали, в том числе чуть выше).
Oleg T вне форума  
 
Непрочитано 10.04.2020, 11:41
#1819
Deader

технолог
 
Регистрация: 03.01.2011
Сообщений: 300


Oleg T, к сожалению WBLOCK тоже не справился. Автокад 2013.
Александр Ривилис, вот "больной":https://mega.nz/file/3SwEVY7L#xh7tik...poCu84X_1Qqz0Q
Deader вне форума  
 
Непрочитано 10.04.2020, 12:01
1 | #1820
Кулик Алексей aka kpblc
Moderator

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


Гуглодок в шапке темы + RemoveAllProxy от А.Ривилиса.

----- добавлено через ~4 мин. -----
Возможно, понадобится дополнительно почистить словари.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум 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