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

Вернуться   Форум 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.
Просмотров: 880819
 
Непрочитано 26.03.2015, 08:35
#641
Oleg T


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


Сгодится?
Вложения
Тип файла: dwg
DWG 2007
Бетон весь лес.dwg (344.6 Кб, 3296 просмотров)
Oleg T вне форума  
 
Непрочитано 26.03.2015, 08:54
#642
Кулик Алексей aka kpblc
Moderator

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


А что в файле творится при виде сбоку...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.03.2015, 09:05
#643
BenZ_NeW


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


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Сгодится?
сгодится не то слово)). Наверное я что-то упустил в мануале по чистке. Если не сложно, напишите по порядку действия для чистки
BenZ_NeW вне форума  
 
Непрочитано 26.03.2015, 09:19
#644
Oleg T


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


Цитата:
Сообщение от BenZ_NeW Посмотреть сообщение
напишите по порядку действия
Простая очистка здесь не поможет. Это словари, которые пришли из сторонней программы, о них в теме уже много написано. Я просто в таких случаях выполняю команду _wblock из BricsCAD (можно записать весь файл без выбора объектов) и не заморачиваюсь.
Кстати, проверил уже потом. Оказывается, В AutoCAD LT 2013 команда ПБЛОК выдаёт тот же положительный результат. Про полный AutoCAD ничего сказать не могу.
Подоснова трехмерная, надо бы все сплющить).

Последний раз редактировалось Oleg T, 26.03.2015 в 09:26.
Oleg T вне форума  
 
Непрочитано 26.03.2015, 09:29
#645
BenZ_NeW


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


BricsCAD-это отдельная программа? И как сплющить подоснову, просто присвоить всем объектам координату z=0?
BenZ_NeW вне форума  
 
Непрочитано 26.03.2015, 09:33
#646
sertor

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


В Поиске, по ключевому слову: как обнулить координату z.
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 26.03.2015, 09:39
#647
Oleg T


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


Цитата:
Сообщение от sertor Посмотреть сообщение
BricsCAD-это отдельная программа ?
Да. Погуглите.
Oleg T вне форума  
 
Непрочитано 26.03.2015, 10:10
#648
BenZ_NeW


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


Спасибо за помощь,будем изучать брикскад.
BenZ_NeW вне форума  
 
Непрочитано 26.03.2015, 19:27
#649
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Это словари, которые пришли из сторонней программы, о них в теме уже много написано.
Цитата:
Сообщение от BenZ_NeW Посмотреть сообщение
Наверное я что-то упустил в мануале по чистке.
в первом посте написано большими красными буквами. там же как бороться со словарями в Автокаде
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 26.03.2015, 21:25
#650
KronSerg

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


del
__________________
Нерешаемых проблем не бывает.

Последний раз редактировалось KronSerg, 26.03.2015 в 21:42.
KronSerg вне форума  
 
Непрочитано 26.03.2015, 23:09
#651
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от BenZ_NeW Посмотреть сообщение
Спасибо за помощь,будем изучать брикскад.
Изучайте, в брикскаде ваш файл чистится за 2,5 сек с помощью CleanDWG 1.3 и при этом удаляются порядка 20тыс. объектов, кстати в том файле что вам "почистили" осталось 609 точек, они нужны?
ну и flatten в брикскаде нулит координаты вполне приемлемо
gomer вне форума  
 
Непрочитано 27.03.2015, 09:14
#652
Oleg T


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


Цитата:
Сообщение от gomer Посмотреть сообщение
файл чистится за 2,5 сек с помощью CleanDWG 1.3
Как-то на работе мне принесли такой проблемный файл, я наткнулся на CleanDWG, загрузил, почистил, сохранил, отдал. Файл перестал открываться. С тех пор пользуюсь исключительно _wblock как надежным стандартным средством удаления словарей. Если у кого есть AutoCAD LT, то в нем это тоже работает.
Oleg T вне форума  
 
Непрочитано 27.03.2015, 10:39
#653
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Файл перестал открываться.
не факт что в этом виновата CleanDWG. Может быть куча других причин
gomer вне форума  
 
Непрочитано 31.03.2015, 15:17 Больной файл
#654
Strong-spb


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


Знатоки.
Помогите вылечить файл.
Удалил абсолютно всё что знаю, всё равно абсолютно пустой файл весит 8 мб.
Заразился при копировании простых (на взгляд) объектов из присланных файлов.
Не возможно работать с файлами от заказчика, они все заражают мои файлы и происходят тормоза

----- добавлено через ~11 мин. -----
При чём если в больном файле начертить любой объект и скопировать его в обычный чертёж (или новый пустой), то тот тоже заболеет.
Видимо при копировании тащит за собой какое-то гавно (извините, по другому не назвать)
Вложения
Тип файла: dwg
DWG 2013
ВИЧ чертёж.dwg (8.04 Мб, 2662 просмотров)
Strong-spb вне форума  
 
Непрочитано 31.03.2015, 15:30
#655
Кулик Алексей aka kpblc
Moderator

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


Стартовый пост темы прочитай
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 31.03.2015, 17:29
1 | #656
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Программа CleanDWG обновлена. Тестируйте
gomer вне форума  
 
Непрочитано 31.03.2015, 18:48
#657
Oleg T


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


Цитата:
Сообщение от gomer Посмотреть сообщение
Программа CleanDWG обновлена. Тестируйте
Под BricsCAD сработало отлично
ВИЧ чертёж1 - обработано CleanDWG
ВИЧ чертёж2 - команда _Wblock
Было 870 типов линий
Вложения
Тип файла: dwg
DWG 2010
ВИЧ чертёж1.dwg (48.0 Кб, 2552 просмотров)
Тип файла: dwg
DWG 2010
ВИЧ чертёж2.dwg (37.0 Кб, 2552 просмотров)

Последний раз редактировалось Oleg T, 31.03.2015 в 19:02.
Oleg T вне форума  
 
Непрочитано 01.04.2015, 13:49
#658
Strong-spb


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


Спасибо за Cleandwg!!!
Strong-spb вне форума  
 
Непрочитано 01.04.2015, 19:03
#659
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Strong-spb Посмотреть сообщение
Спасибо за Cleandwg!!!
В CleanDWG, выложенной накануне, была обнаружена досадная ошибка, архив с исправленной программой перезалил. Спасибо всем откликнувшимся за помощь.
gomer вне форума  
 
Непрочитано 16.04.2015, 05:21
#660
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


В файле 3д-модель из 576 частей разрезанного так-сяк-наперекосяк шара. Весит 4.5 мб. Чистки и пр. _.brep, удаления словарей и т.п. приводят то к небольшому уменьшению, то к небольшому увеличению размеров файла. Все, что можно у 3д-тел отключено и т.п.
Но, допускаю, для таких моделей такой вес файлов нормален? Опыта нет - 3д-моделями занимаюсь редко.
Будет ли заметный эффект, если преобразовать тела в поверхности?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
Ответ
Вернуться   Форум 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