Реклама 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.
Просмотров: 875247
 
Непрочитано 27.09.2016, 17:07
#1021
Oleg T


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


Цитата:
Сообщение от AlexV Посмотреть сообщение
А вот кто угидрит мою перекись марганца?
Файл вроде пустой, ни в листе, ни в модели ни хрена нету, отпургенен. Однако, не пуржиться хренова туча типов линий и несколько сотен текстовых стилей. Ривилисовским катком по прокси объектам ездил при деманлоад 2, оных не находится..

Сохранял исходный файл как блок, переносил объекты через буфер в чистый файл - в обоих случаях цепляется нечто на 19 мегабайт, и его уже не удалить, даже при удалении всех примитивов..
Ето точно не шутка?
_WBLOCK (BricsCAD) - 1 секунда - файл пустой.
Вложения
Тип файла: dwg
DWG 2013
new block.dwg (10.7 Кб, 25 просмотров)
Oleg T вне форума  
 
Непрочитано 27.09.2016, 17:09
#1022
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


Цитата:
Сообщение от AlexV Посмотреть сообщение
Ривилисовским катком по прокси объектам ездил при деманлоад 2, оных не находится..
REMOVEALLPROXY+PURGE=77 kb
AMDen на форуме  
 
Непрочитано 27.09.2016, 17:10
#1023
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


http://forum.dwg.ru/attachment.php?a...1&d=1474985422
Вложения
Тип файла: dwg
DWG 2010
многобайттиповлинийитекстовыхстилей.dwg (76.3 Кб, 76 просмотров)
AMDen на форуме  
 
Непрочитано 27.09.2016, 17:15
#1024
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,685


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Ето точно не шутка?
_WBLOCK (BricsCAD) - 1 секунда - файл пустой.
Я не точно выразился, - исходный файл содержит объекты (2d примитивы автокада + объекты СПДС CS - около 1000 штук), один лист с несколькими вэ, и вот его-то и не получается уменьшить через _WBLOCK. А здесь я выложил то, что получается при удалении всех объектов - просто интересно, чего это ж его так распирает, - типы линий в базе, и вроде бы больше ничего, а вес 19 тыщ килобайтов..

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от AMDen Посмотреть сообщение
REMOVEALLPROXY+PURGE=77 kb
А, может, у меня версия REMOVEALLPROXY не самая модная? Потому как у меня то же REMOVEALLPROXY+PURGE оставляет 19 мВ..

Код:
[Выделить все]
Команда: REMOVEALLPROXY

Первая метка объекта: <1>, последняя метка объекта: <7B5B8>
Всего найдено proxy-объектов: 0. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 0. Из них proxy-примитивов: 0.
Для проверки ошибок выполните команду _AUDIT
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 27.09.2016, 17:17
#1025
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от AlexV Посмотреть сообщение
просто интересно, чего это ж его так распирает,
AcDgnLS
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.09.2016, 17:23
#1026
Oleg T


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


Цитата:
Сообщение от AlexV Посмотреть сообщение
Я не точно выразился, - исходный файл содержит объекты (2d примитивы автокада + объекты СПДС CS - около 1000 штук), один лист с несколькими вэ, и вот его-то и не получается уменьшить через _WBLOCK. А здесь я выложил то, что получается при удалении всех объектов - просто интересно, чего это ж его так распирает, - типы линий в базе, и вроде бы больше ничего, а вес 19 тыщ килобайтов..
Разок столкнулся, что _wblock не помог. Хотелось бы разобраться, но для этого нужен исходник.
Oleg T вне форума  
 
Непрочитано 27.09.2016, 17:26
#1027
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,685


Все, понял, извиняюсь за беспокойство! деманлоад я ставил в 2, поставил в 0, и все прокси проявились под ремовеэллпрокси, вражины!
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 11.10.2016, 14:12 Унылый DWG файл
#1028
SlavaLu


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


Всем доброго времени суток.
Имеется файл весом 15 мв. Открыть, сохранить, послать на печать, сделать eTransmit, закрыть и т.д. занимает минимум 5-10 минут каждое действие. Содержит всего то 6600 объектов автокада из них около 1500 динамических блоков с атрибутами и без. Команды Purge, REMOVEALLPROXY, Audit выполняются регулярно. Как следствие файл чист от проксей, типов линий DNG и прочей лажи. Помогите взбодрить пациента
Архив приложен
Вложения
Тип файла: zip RR-KIS-CS_TX_.zip (8.93 Мб, 54 просмотров)
SlavaLu вне форума  
 
Непрочитано 11.10.2016, 14:48
#1029
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,000


SlavaLu, вообще то 315тыс объектов находит в вашем файле аудит)
Сергей812 вне форума  
 
Непрочитано 11.10.2016, 15:30
#1030
engngr

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


Цитата:
Сообщение от SlavaLu Посмотреть сообщение
Имеется файл весом 15 мв
Тот случай, когда динамических блоков слишком много? И вопрос больше про тормоза.
engngr вне форума  
 
Непрочитано 12.10.2016, 08:27
#1031
Fairylive

конструктор-стеклоалюминьщик
 
Регистрация: 20.03.2009
Санкт-Петербург
Сообщений: 71
Отправить сообщение для Fairylive с помощью Skype™


Цитата:
Сообщение от SlavaLu Посмотреть сообщение
около 1500 динамических
В настройках отключи обновление полей. Вкладка вроде Пользовательские. Галочка регенерация. А поля обновляй сохранением например. Файл не смотрел. Но недавно сам примерно с тем же столкнулся. Даже переключения видов и переключение между листами тормозило.
Fairylive вне форума  
 
Непрочитано 13.10.2016, 10:10
#1032
SlavaLu


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


Fairylive,
Спасибо помогло но обновлять иногда всё-таки надо и тогда унылость зашкаливает
SlavaLu вне форума  
 
Непрочитано 13.10.2016, 12:31
#1033
Войду[В]Доверие

Алюминиевые конструкции
 
Регистрация: 09.12.2010
Lausanne, CH
Сообщений: 117


Добрый день, уважаемые форумчане,

Столкнулся с проблемой, обсуждаемой в этой теме - огромным весом файла. Изначально вес файла варьировался от 8 до 10 Мб. После Fatal Error автокада вовремя не отследил резкое увеличение размера и теперь файл *recover весит за тридцатку. В данный момент работаю в лайт версии автокад, в которой нет возможности подгружать ни lisp, ни совершать другие манипуляции. Вследвствие чего, прошу помощи, у имеющих утилиты типа proxy и dgnpurge, в чистке файла. Так как размер файла, мягко говоря, не пролазит - ссылка ниже:

https://cloud.mail.ru/public/7bmw/iQNBUtr6d



Заранее благодарен за понимание и оказанную помощь.

С уважением,
__________________
"nothing is perfect"
Войду[В]Доверие вне форума  
 
Непрочитано 13.10.2016, 18:09
#1034
SlavaLu


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


Войду[В]Доверие,
Вашему файлу всё это не поможет. Прокси нет и DGN тоже нет. Гонял его пол часа он 34,654 кв и худеть не собирается ...

Последний раз редактировалось SlavaLu, 13.10.2016 в 18:22.
SlavaLu вне форума  
 
Непрочитано 13.10.2016, 18:47
#1035
Войду[В]Доверие

Алюминиевые конструкции
 
Регистрация: 09.12.2010
Lausanne, CH
Сообщений: 117


Цитата:
Сообщение от SlavaLu Посмотреть сообщение
Войду[В]Доверие,
Вашему файлу всё это не поможет. Прокси нет и DGN тоже нет. Гонял его пол часа он 34,654 кв и худеть не собирается ...
=( Совсем все плохо тогда. В любом случае, спасибо за старания и потраченное время. Если будут какие-либо предложения - готов выслушать. Файл реально весил чуть больше 10 Мб до рековера. Если не будет решения, придется разносить все по разным файлам, копированием или как нибудь.

Спасибо еще раз
__________________
"nothing is perfect"
Войду[В]Доверие вне форума  
 
Непрочитано 13.10.2016, 19:21
#1036
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,000


Войду[В]Доверие, и вы хотите при 800 тыс. объектов в БД чертежа чтобы файл весил пару мб?)

Цитата:
Команда: _AUDIT
Исправить все обнаруженные ошибки? [Да/Нет] <Н>: _n
Проверка заголовка
Проверка таблиц
Проверка объектов, проход 1
Проход 1: проверено объектов: 798300
Проверка объектов, проход 2
Проход 2: проверено объектов: 798300
Проверка блоков
Проверено блоков: 1896
Сергей812 вне форума  
 
Непрочитано 14.10.2016, 15:24
#1037
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


Войду[В]Доверие, проверяйте, может чего нужного удалил.
Вложения
Тип файла: zip Facades du hall_recover_70mm - Copie2.zip (7.62 Мб, 32 просмотров)
AMDen на форуме  
 
Непрочитано 16.10.2016, 13:59
#1038
SlavaLu


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


AMDen, Как удалось? Возьму себе на заметку если что.
SlavaLu вне форума  
 
Непрочитано 17.10.2016, 10:17
#1039
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


SlavaLu, это "охота за призраками". ))) Ведь когда люди чего-то не понимают, они говорят про сверхъестественное.
Скорее всего я не знаю каких-то переменных или функций, поэтому делаю слегка извращёно. )
В файле после всяких чисток через ctrl-A находится около 500 тысяч элементов. Но если включить все слои и выделить рамкой, то только 5000. Соответственно выделяем всё, исключаем из набора рамкой 5000 и удаляем.
Заметил интересную особенность. Этих призраков можно заметить в редакторе блоков. Я выделяю эти объекты с какой-нибудь видимой линией (для навигации) и вставляю как блок. Потом редакторе блока они становятся видны. И если блок сохранить, то становятся видимыми полностью. Также заметил что зачастую такие "призраки" получаются при глюке с динамическими блоками с несколькими видимостями. Элементы этих видимостей и проявляются.
В этом файле не смог зайти в такой блок, мой комп не смог его открыть. Там оказалось много копий каких-то двух невидимых блоков.
AMDen на форуме  
 
Непрочитано 17.10.2016, 13:18
#1040
Oleg T


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


Цитата:
Сообщение от Войду[В
Доверие;1579213]Столкнулся с проблемой, обсуждаемой в этой теме - огромным весом файла
Посмотрите еще файл.
Удалил слой ASHADE, в котором было 476280 блоков, не видимых на экране.
Плюс где-то 250 невидимых объектов из других слоев.
Вложения
Тип файла: dwg
DWG 2007
Facades du hall_recover_70mm - Copie - копия.dwg (2.55 Мб, 27 просмотров)
Oleg T вне форума  
Ответ
Вернуться   Форум 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