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

Вернуться   Форум 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.
Просмотров: 879944
 
Непрочитано 28.03.2014, 13:20
#301
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от hellt Посмотреть сообщение
Попробовал все из ФАКа по сокращению размера файла, но что-то чуда не произошло.
Не внимательно читали.
Надо команду запустить : _wblock
Вот файл:
Вложения
Тип файла: dwg
DWG 2007
new block1.dwg (565.5 Кб, 2309 просмотров)
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 28.03.2014, 13:21
#302
Кулик Алексей aka kpblc
Moderator

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


А уж что там творится при виде сбоку...

----- добавлено через 22 сек. -----
maratovich, я и без _.wblock обошелся
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.03.2014, 13:22
#303
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
А уж что там творится при виде сбоку...
АбстакционизьмЪ
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 28.03.2014, 13:22
#304
hellt


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
  1. 1. Файл такого объема можно и к посту прикрепить
  2. 2. Нет shx-файлов
  3. 3. Прокси:
    • Civil - 2072 объекта
    • AcDgnLs - 206 853 объектов
    • AutoCAD Architecture - 300 объектов
    • GeoniCS - 247 объектов
  4. 175 Ошибок в файле
  5. 30 зарегистрированных приложений
"Чудес не бывает"

----- добавлено через 57 сек. -----
P.S. Объем упал в 20 раз. А я уже думал, что разучился удивляться...
shx файлов нет и у меня =(
А чем был получен такой вывод проблемных мест? К сожалению команда _.audit у меня ничего не выводит.

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
3. Прокси:
Civil - 2072 объекта
AcDgnLs - 206 853 объектов
AutoCAD Architecture - 300 объектов
GeoniCS - 247 объектов
При выставленных параметрах из ФАКа скрипт ExplodeAllProxy рапротует об удалении 0 объектов... Куда копать?
hellt вне форума  
 
Непрочитано 28.03.2014, 13:24
#305
Кулик Алексей aka kpblc
Moderator

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


Советую очень внимательно прочитать гугловский документ. Там все написано.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.03.2014, 13:25
#306
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Блин, может прогу написать для очистки - с пунктами по задачам и вариант всё скопом... ?
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 28.03.2014, 13:26
1 | #307
Кулик Алексей aka kpblc
Moderator

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


Шо, еще раз?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.03.2014, 13:28
#308
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,481
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Шо, еще раз?
Я имел в виду с интерфейсом с кнопочками, юзеры же они падкие на такие вещи, открыл видишь форму, нажал кнопочку и типа сработало, а то им ещё и надо объяснять как лисп или ARX запускать.
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 28.03.2014, 13:31
#309
Кулик Алексей aka kpblc
Moderator

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


Тю, так это уже есть в штатном варианте (ну, кроме очистки от прокси, пожалуй). Правда, в разных местах, и не всегда все очевидно - зато с кнопочками, с выпадающими менюшечками, рюшечками и бантиками.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.03.2014, 13:46
#310
hellt


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


Спасибо за lisp, с ним очистка производится гораздо проще.
Может добавить в док ссылку на лисп? Моего бы поста уже точно бы тут не было, как и многих других, возможно.

До работы с кодом я прочитал инструкцию еще раз и, каюсь, пропустил RemoveAllProxy (не в том положении, чтобы советовать, но читабельность команд можно было бы повысить, выделив их жирным или цветом)
hellt вне форума  
 
Непрочитано 28.03.2014, 15:09
#311
Кулик Алексей aka kpblc
Moderator

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


Стоп, это где - про выделение? Если в гуглодоке, то там все можно выделять
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.03.2014, 15:26
#312
gomer

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


Цитата:
Сообщение от maratovich Посмотреть сообщение
может прогу написать для очистки - с пунктами по задачам и вариант всё скопом... ?
я уже себе написал
gomer вне форума  
 
Непрочитано 29.03.2014, 15:59
#313
KronSerg

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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Стоп, это где - про выделение? Если в гуглодоке, то там все можно выделять
Я думаю, он имел в виду сделать как на скрине ниже
Цитата:
Сообщение от gomer Посмотреть сообщение
я уже себе написал
Ну так ждём ссылку сюда )
Изображения
Тип файла: jpg Безымянный.JPG (47.6 Кб, 406 просмотров)
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 29.03.2014, 18:13
#314
Кулик Алексей aka kpblc
Moderator

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


Выделил. Хотя (ИМХО) там все команды можно подобным образом выделять
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.03.2014, 19:40
#315
gomer

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


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Ну так ждём ссылку сюда )
Я ж написал - себе. Это означает что программа не обрабатывает прокси и блоки. Первое под вопросом, второе лень допиливать
gomer вне форума  
 
Непрочитано 29.03.2014, 21:25
#316
Кулик Алексей aka kpblc
Moderator

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


gomer, у тебя программа под какой cad? AutoCAD, nanoCAD или что-то еще?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.03.2014, 21:40
#317
gomer

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


Программа нормально работает в Автокаде и брикскаде. В nanoCAD не тестировал, там лисп еще оставляет желать лучшего.
gomer вне форума  
 
Непрочитано 29.03.2014, 23:04
#318
Кулик Алексей aka kpblc
Moderator

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


Ну так приведи код-то, не жадничай Глядишь, чего и придумается по ходу дела - полезного или не очень )))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.05.2014, 13:07 Не удаляются неиспользуемые типы линий
#319
fedot_ss


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


В диспетчере типов линий в списке 479 типов и ни один не удаляется. Удалял из модели и лайаотов всё и вся, пургенил после этого, в итоге два пустых слоя 0 и defpoint, но типы линий все равно используются и не удаляются. При копировании любого объекта или примитива в другой чертеж все типы линий переносятся и так же становятся неудаляемые. Очень неудобно использовать огромный список, выбрать тип линии становится мучением. Перерисовывать не очень охота, да и времени нет. Забить и добить как есть тоже не хочется, так как обычно потом будет использоваться как болванка или шаблон мной и коллегами. Кто-нибудь сталкивался с таким глюком?
файлик во вложении

AutoCAD 2012 ломаный, без сервиспак-ов
Вложения
Тип файла: dwg
DWG 2007
_08_сх-соед_СЗА__.dwg (4.50 Мб, 2432 просмотров)

Последний раз редактировалось fedot_ss, 07.05.2014 в 13:28.
fedot_ss вне форума  
 
Непрочитано 07.05.2014, 13:19
#320
Хмурый


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


не знаю, но 2011-ый удалил типы линий.
PS версия твоего AutoCAD'а и наличие установленных на него обновлений
Вложения
Тип файла: dwg
DWG 2007
_08_сх-соед_СЗА__ review.dwg (1.83 Мб, 2409 просмотров)
Хмурый вне форума  
Ответ
Вернуться   Форум 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