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

Вернуться   Форум 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.
Просмотров: 960738
 
Непрочитано 11.11.2015, 09:15
1 | #781
Oleg T


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
в оконном режиме или в режиме ком.строки
В оконном режиме с сохранением всего файла, в BricsCAD V15 RUS.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный1.png
Просмотров: 63
Размер:	11.7 Кб
ID:	160247  
Oleg T вне форума  
 
Непрочитано 11.11.2015, 10:04
#782
Archidar


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


12

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от Oleg T Посмотреть сообщение
Посты выше.
_Wblock из Autocad LT или любого аналога AutoCAD лечит это на раз.
Не понимаю, как _Wblock (ЗаписьБлока) может вылечить? Она же, тупо, сохраняет часть чертежа в отдельный файл без обработки со всеми ошибками.
Archidar вне форума  
 
Непрочитано 11.11.2015, 10:16
#783
Oleg T


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


Цитата:
Сообщение от Archidar Посмотреть сообщение
Не понимаю, как _Wblock (ЗаписьБлока) может вылечить
Лечит, проверено многократно.
Повторю: из Autocad LT или любого аналога AutoCAD.
В файл затесываются типы линий, созданные в сторонних программах (MicroStation и пр.).
Причем они могут быть не присвоены ни одному объекту, но не удаляются.
Похоже, они еще и тупо размножаются при работе (кто-то здесь говорил об этом).
При использовании _Wblock из Автокада они вроде сохраняются (сам проверить не могу),
из перечисленных выше программ - нет. Вот и все.

Проверял:

Autocad LT 2013
BricsCAD
ProgeCAD
NanoCAD

Что-то там с записью формата DWG происходит, видимо.
Oleg T вне форума  
 
Непрочитано 11.11.2015, 10:53
#784
dan-1608


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


Спасибо, уважаемые, Кулик Алексей aka kpblc, Oleg T, Archidar, alehtom получилось. Вылечил все свои файлы, помогла прога AutoCAD DGN Hotfix. наверно и другие DGN - удалялки помогают.
У AutoCAD DGN Hotfix только один минус долго пересохраняет этот большой файл. А на моем Acad Electrical 2013 x64 команда _wblock работает безукоризненно быстро сохраняет и глубже чистит!

Последний раз редактировалось dan-1608, 11.11.2015 в 11:03.
dan-1608 вне форума  
 
Непрочитано 12.11.2015, 16:15
#785
Mike8080


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


Виснет файл при вставке чего-либо в него или копирования из него (Ctrl+V, Ctrl+С) и пустой файл весит 6 Мбайт. Чистил как только можно - ничего не помогает. Пожалуйста, помогите разобраться.
Вложения
Тип файла: dwg
DWG 2013
ОС Гомель.dwg (5.88 Мб, 1404 просмотров)
Mike8080 вне форума  
 
Непрочитано 12.11.2015, 16:20
#786
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,638


Куча прокси
Цитата:
Команда: _REMOVEALLPROXY

Первая метка объекта: <1>, последняя метка объекта: <7CF2A>
Всего найдено proxy-объектов: 182944. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 182944. Из них proxy-примитивов: 0.
См. первый пост темы.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.11.2015, 14:08 Пожалуйста помогите!!!
#787
Наталья Задворская

Инженер-геодезист
 
Регистрация: 19.11.2015
Сообщений: 5


Добрый день! Проблема стара как мир: помогите уменьшить размер файла. Рецепт, изложенный здесь http://forum.dwg.ru/showpost.php?p=1235146&postcount=24 испробован. Также пользовалась лиспом, расположенном здесь http://autolisp.ru/2014/03/24/clear-dwg-at-opening/. Может быть я что-то упустила. Файл разработан в Credo Topoplan с последующей обработкой в автокоде (пришел от сторонней организации). Размер 31Мб. Работаю в AutoCAD Civil 3D 2012 - Русский Россия. Админы перекрыли кислород ,, не могу выложить файл сюда
Наталья Задворская вне форума  
 
Непрочитано 19.11.2015, 19:38
#788
Кулик Алексей aka kpblc
Moderator

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


Выкладывай на avral.ru. Без "больного" лечения добиться невозможно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.11.2015, 23:29
#789
engngr

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


Цитата:
Сообщение от Наталья Задворская Посмотреть сообщение
Рецепт, изложенный здесь
Или вы не умеете их готовить, или чистить нечего. Тем более цивил. Вы бы конкретнее: какие настройки, что делаете, какой результат.
engngr вне форума  
 
Непрочитано 20.11.2015, 09:07
#790
Наталья Задворская

Инженер-геодезист
 
Регистрация: 19.11.2015
Сообщений: 5


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Выкладывай на avral.ru
вот он http://www.avral.ru/ddefa8a3696c188fa777f385d95a68de, это я над ним уже поработала))
а вот такой он к нам пришел http://www.avral.ru/6865633cf96603ec7dd54ed1b235ef53
Наталья Задворская вне форума  
 
Непрочитано 20.11.2015, 10:18
#791
Наталья Задворская

Инженер-геодезист
 
Регистрация: 19.11.2015
Сообщений: 5


Цитата:
Сообщение от engngr Посмотреть сообщение
Или вы не умеете их готовить
ну до сего дня момента все получалось. Что значит "тем более цивил"? К моему сожалению не использую его конкретно как цивил (со всеми его полезностями), скорее как автокад.
Ну для начала скопировала все в чистый файл. Почистила прокси (нашел сколько-то прокси-объектов). Потом проверка (audit), нашел ошибки, исправил. Конечно _purge, и _.-purge (очистить от зарегистрированных приложений). Сбросила список масштабов. Потом был overkill (удалил тучу дубликатов). Еще у меня настроена панель инструментов "МенюГео", в ней есть функция очистки чертежа (наверно это тот же набор лиспов на одной кнопке (на картинке как эта функция выглядит)) - нашел ошибки, исправил. И на закуску)) вот этот лисп _kpblc-autostart-purge.lsp отсюда http://autolisp.ru/2014/03/24/clear-dwg-at-opening/ (вот здесь чертеж подвисает на час, хотя с другими чертежами все мгновенно). Ну и после всего этого файл с 50мб уменьшился до 30мб
Миниатюры
Нажмите на изображение для увеличения
Название: очистка чертежа.jpg
Просмотров: 57
Размер:	45.8 Кб
ID:	160791  
Наталья Задворская вне форума  
 
Непрочитано 21.11.2015, 10:10
#792
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Наталья Задворская Посмотреть сообщение
вот он http://www.avral.ru/ddefa8a3696c188fa777f385d95a68de, это я над ним уже поработала))
а вот такой он к нам пришел http://www.avral.ru/6865633cf96603ec7dd54ed1b235ef53
Странно - требуется пароль.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.11.2015, 12:00
#793
Хмурый


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Странно - требуется пароль.
Offtop: просто нажать ОК без пароля
Хмурый вне форума  
 
Непрочитано 21.11.2015, 14:34
#794
Кулик Алексей aka kpblc
Moderator

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


Файл "сплющить" не помешает, я думаю. А потом уже и overkill выполнять.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.11.2015, 15:57
#795
Наталья Задворская

Инженер-геодезист
 
Регистрация: 19.11.2015
Сообщений: 5


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Странно - требуется пароль.
я не паролила, надо просто "ОК" нажать с пустым полем



Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Файл "сплющить" не помешает
это всем блокам и линиям обнулить Z? В некоторых блоках мне важна высотная отметка
Наталья Задворская вне форума  
 
Непрочитано 21.11.2015, 16:45
#796
Кулик Алексей aka kpblc
Moderator

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


В файле почти 25000 объектов 3DPOLYLINE, с разнесенными по высоте вершинами. Я бы подумал о том, чтобы их убрать. Это раз.
Второе - преобразовать 2DPOLYLINE в "нормальные" LWPOLYLINE (команда, если не ошибаюсь, _.convertpoly)
Третье: ту же самую сетку - во внешнюю ссылку. Да и вообще подумать о разделении информации.
Возможно, для облегчения работы (но не для уменьшения объема) сработает _.-wblock с ключом *
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.11.2015, 18:18
#797
sertor

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


Наталья Задворская, я считаю, что прежде всего нужно корректно выполнить экспорт из спец. программы (если я не ошибаюсь Credo - III), в AutoCAD. Обратите внимание, что типы линий коммуникаций расчленены, а буквы в линиях представлены штриховкой.
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 21.11.2015, 19:48
#798
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Наталья Задворская Красиво!
Миниатюры
Нажмите на изображение для увеличения
Название: Сводный план.PNG
Просмотров: 77
Размер:	105.4 Кб
ID:	160867  
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 21.11.2015, 21:22
#799
engngr

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


Цитата:
Сообщение от sertor Посмотреть сообщение
буквы в линиях представлены штриховкой
Не только это. Помимо буквенно-цифровых обозначений сетей штриховки везде: блоки ограждения, отметки, люки, 'маскировки' под буквенно-цифровые; много где это хозяйство расчленено. Где-то блоки двоятся. Если удалить видимые штриховки из чертежа, он худеет на 10 мб из 30.
engngr вне форума  
 
Непрочитано 22.11.2015, 08:04
#800
Oleg T


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


Цитата:
Сообщение от engngr Посмотреть сообщение
Не только это. Помимо буквенно-цифровых обозначений сетей штриховки везде: блоки ограждения, отметки, люки, 'маскировки' под буквенно-цифровые; много где это хозяйство расчленено. Где-то блоки двоятся. Если удалить видимые штриховки из чертежа, он худеет на 10 мб из 30.
Это все получается при экспорте из Кредо в DXF автоматом. В старых DOS-овских версиях были отрезки, теперь - штриховки. Зато красиво).
Мало того: нам пару раз приносили файлы, каждая буковка в которых была не из одной, а из порядка 200 штриховок.
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