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

Вернуться   Форум 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.
Просмотров: 960830
 
Непрочитано 04.04.2024, 22:27
#2381
Кулик Алексей aka kpblc
Moderator

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


Файл предоставленный решению поможет больше чем слов десяток (с)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.04.2024, 09:25
1 | #2382
ltnchik1405

проектировщик
 
Регистрация: 03.07.2009
Кострома
Сообщений: 1,104
Отправить сообщение для ltnchik1405 с помощью Skype™


Цитата:
Сообщение от OKP_69 Посмотреть сообщение
Проблема в файле и в нанокаде.
Может это:

Попробуйте это:
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 255
Размер:	35.9 Кб
ID:	262478  Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 249
Размер:	13.5 Кб
ID:	262479  
ltnchik1405 вне форума  
 
Непрочитано 05.04.2024, 09:42
#2383
ДмитрийБСП


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Файл предоставленный решению поможет больше чем слов десяток (с)
прикрепляю
Вложения
Тип файла: dwg
DWG 2013
АП.dwg (4.37 Мб, 11 просмотров)
ДмитрийБСП вне форума  
 
Непрочитано 05.04.2024, 10:21
| 1 #2384
ltnchik1405

проектировщик
 
Регистрация: 03.07.2009
Кострома
Сообщений: 1,104
Отправить сообщение для ltnchik1405 с помощью Skype™


Цитата:
Сообщение от ДмитрийБСП Посмотреть сообщение
прикрепляю
А что с файлом не так? Шибко тормозит при работе? Наверное это из-за 2578 штриховок.
ltnchik1405 вне форума  
 
Непрочитано 05.04.2024, 10:31
#2385
ДмитрийБСП


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


Цитата:
Сообщение от ltnchik1405 Посмотреть сообщение
А что с файлом не так? Шибко тормозит при работе? Наверное это из-за 2578 штриховок.
/

да, тормозит конкретно, ~1500 не удаляемых блоков
чем их можно удалить?

Последний раз редактировалось ДмитрийБСП, 05.04.2024 в 10:48.
ДмитрийБСП вне форума  
 
Непрочитано 05.04.2024, 11:21
1 | #2386
ltnchik1405

проектировщик
 
Регистрация: 03.07.2009
Кострома
Сообщений: 1,104
Отправить сообщение для ltnchik1405 с помощью Skype™


Из РЕВИТА файл?
2019-й автокад после исправления ошибок нашёл 167 блоков. После удаления 2578 штриховок тормозов не наблюдаю. И вес линий при работе можно отключить.
Вложения
Тип файла: dwg
DWG 2013
АП без штриховки.dwg (3.37 Мб, 4 просмотров)
ltnchik1405 вне форума  
 
Непрочитано 05.04.2024, 11:26
1 | #2387
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от ДмитрийБСП Посмотреть сообщение
прикрепляю
1. В файле полно мусора, который вычищается простейшим тройным _.-purge (для оценки масштабов советую запускать именно в режиме ком.строки)
2. 25 зарегистрированных приложения тоже кайфа не добавляют
3. _.audit тоже показывает 3 ошибки. Учитывая, что это ошибки "eDuplicateKey", я не очень понимаю, как их лечить: не факт, что _.wblock их почистит.
4. Настоятельно рекомендую выполнить _.zoom _e и снести лишнее (естественно, включив, разморозив и разблокировав все слои)
5. Чистка словарей тоже поможет. Слегка.

Полное ощущение, что файл был кем-то обработан, чтобы с ним максимально затруднить работу. Абсолютный минимум блоков, разбитые выноски, подписи, выполненные сплайнами...
Это я про уже почищенный файл, если что
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.04.2024, 11:57
#2388
ДмитрийБСП


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


Благодарю всех за помощь, файл действительно проблемный, после всех чисток + откл. вес линий уже с горем пополам можно работать
плюс нашел лисп удаляющий все штриховки, прикреплю
но даже после всех чисток, остались не удаляемые блоки (около 1900 блоков)

Лисп удаляющий все штриховки:

(vl-load-com)

(defun c:erase-hatch (/ adoc)

(vla-startundomark (setq adoc (vla-get-activedocument (vlax-get-acad-object))))
(vlax-for blk_def (vla-get-blocks adoc)
(if (equal (vla-get-isxref blk_def) :vlax-false)
(vlax-for ent blk_def
(if (= (vla-get-objectname ent) "AcDbHatch")
(vl-catch-all-apply
(function
(lambda ()
(vla-erase ent)
) ;_ end of lambda
) ;_ end of function
) ;_ end of vl-catch-all-apply
) ;_ end of if
) ;_ end of vlax-for
) ;_ end of if
) ;_ end of vlax-for
(vla-endundomark adoc)
(princ)
) ;_ end of defun
ДмитрийБСП вне форума  
 
Непрочитано 05.04.2024, 12:00
1 | #2389
ltnchik1405

проектировщик
 
Регистрация: 03.07.2009
Кострома
Сообщений: 1,104
Отправить сообщение для ltnchik1405 с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
_.-purge (для оценки масштабов советую запускать именно в режиме ком.строки)
Offtop: и не знал, что так можно.

----- добавлено через ~4 мин. -----
Цитата:
Сообщение от ДмитрийБСП Посмотреть сообщение
действительно проблемный
Offtop: и в штампе в слове механизированный не хватает "й" на конце.
ltnchik1405 вне форума  
 
Непрочитано 05.04.2024, 18:50
#2390
OKP_69


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


Цитата:
Сообщение от ltnchik1405 Посмотреть сообщение
Может это:

Попробуйте это:
Не помогло. Это моможет в случае слабого компа.
Спасибо за помощь. Проблема была в файле. В общем совокупностью экспорта, сохранений и чисток удалось вылечить данный файл. Теперь летает
Вложения
Тип файла: dwg
DWG 2010
Планировки_КЦРБ_с лечением.dwg (523.9 Кб, 4 просмотров)
OKP_69 вне форума  
 
Непрочитано 04.05.2024, 14:45
#2391
102030


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


Приветствую. Уже и почистил и прокси почистил и аудит сделал - но все равно на некотороых компах файл отваливается сразу, а на некоторых работает кое как...
Посмотрите, пожалуйста, что можно еще удалить убрать. Спасибо!
Вложения
Тип файла: dwg
DWG 2013
крашится.dwg (3.91 Мб, 11 просмотров)
102030 вне форума  
 
Непрочитано 04.05.2024, 15:19
#2392
Кулик Алексей aka kpblc
Moderator

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


Прокси не чистил - в файле следы SPDS GraphiCS, SPDS Extension, вертикалок от ADSK, 29 зарегистрированных приложений, лишние словари - в общем, чистки не было.
Не очень понимаю, зачем в блоках добавлена подрезка - может, стоит ее снести? Только при этом условии у меня ACAD2021 разрешал выполнять команду _.-wblock.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.05.2024, 15:37
#2393
102030


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


Да, навел справки - заказчик вместо исходного нормального двг просто оцифровал пдф...
СПДС это видимо уже от нас...
Тогда если нетрудно мне бы сслыку на то как чистить всю эту хрень что написано - форум посмотрел, но толком не понял - все доступные мне действа что описал я делал...
102030 вне форума  
 
Непрочитано 04.05.2024, 15:52
#2394
zvezdochiot

маркшейдер
 
Регистрация: 25.09.2021
Москва
Сообщений: 189


Цитата:
Сообщение от 102030 Посмотреть сообщение
все доступные мне действа что описал я делал...
_WBLOCK в DraftSight:
Вложения
Тип файла: dwg
DWG 2004
крашится-WBLOCK2004.dwg (3.50 Мб, 5 просмотров)
__________________
Keep it simple, stupid.
zvezdochiot вне форума  
 
Непрочитано 04.05.2024, 15:52
#2395
Serafym


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


запаритесь вы его вычищать, там заливка просто трэш
Serafym вне форума  
 
Непрочитано 04.05.2024, 16:14
1 | #2396
Кулик Алексей aka kpblc
Moderator

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


Мои варианты.
Вложения
Тип файла: dwg
DWG 2018
wb.dwg (4.00 Мб, 3 просмотров)
Тип файла: dwg
DWG 2013
wb2.dwg (3.95 Мб, 3 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.05.2024, 17:19
#2397
102030


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


Спасибо! Посмотрю утром на работе. По заливке подумаю.
102030 вне форума  
 
Непрочитано 06.05.2024, 07:33
#2398
102030


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


Большое спасибо, закрутилось завертелось и не падает.
_WBLOCK в DraftSight: - а что это - в программе DraftSight почищено этой командой?(возьму на заметку - а то бывают иногда такие файлы...)

Последний раз редактировалось 102030, 06.05.2024 в 07:58.
102030 вне форума  
 
Непрочитано 21.05.2024, 18:38
#2399
S1000RR


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


Всем привет! Ребят, помогите пожалуйста, уже весь мозг сломал с этими файлами dwg, работаю в AutoCAD 2018 на Windows 10 64. Комп мощный core i9 12900KF 3.2 GHz, ОЗУ 32 Гб, видеокарта NVIDIA RTX 4070, но вот некоторые файлы dwg жутко тормозят...могли бы посмотреть файл, может в файле дело, а не в автокаде. Пробовал переустановить AutoCAD - не помогло. Ссылку на исходный файл AutoCAD оставил ниже..

https://cloud.mail.ru/public/sqtp/ZCpo2Z7J8

Всем привет! Ребят, помогите пожалуйста, никак не могу разобраться с этим файлом dwg, почему-то лагает жестко на мощном ПК, AutoCAD 2018, СПДС не установлен. Пробовал переустановить AutoCAD - не помогло, поставил AutoCAD 2024 тоже ничего не поменялось. Скорее всего дело в файле, но что именно не могу разобраться. Помогите пожалуйста люди добрые Хотел бы именно разобраться, что не так, чтоб последующие файлы так не травмировались... Ссылка на скачивание dwg файла: https://cloud.mail.ru/public/sqtp/ZCpo2Z7J8

Последний раз редактировалось Кулик Алексей aka kpblc, 23.05.2024 в 11:35.
S1000RR вне форума  
 
Непрочитано 23.05.2024, 09:46
#2400
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Добрый день.
Достались куча файлов от смежной организации.
Весят они как-то подозрительно много.
Решил почистить их с помощью программы пакетной очистки Dawing Purge Ajilal Vijayan. Есть в официальном магазине автодеска.
Выставил все галки. Размер файла практически не изменился.

Потом почистил макросом (взят на этом форуме и чуть допилен)

^C^C_.-purge;_o;_.-purge;_a;;_n;_.-purge;_a;;_n;_.-purge;_r;;_n;_.audit;_y;_.-scalelistedit;_r;_y;_e;_.-purge;_a;;_n;_zoom;_extents;_qsave;

Размер уменьшился почти в 4 раза.
Хотелось бы понять, почему так плохо работает пакетная очистка?

Пример во вложении.

Если есть хорошие варианты для пакетной очистки, поделитесь.
Вложения
Тип файла: dwg
DWG 2010
Колпачок_исход.dwg (653.8 Кб, 13 просмотров)
Тип файла: dwg
DWG 2010
Колпачок.dwg (170.3 Кб, 5 просмотров)
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022
Astartes вне форума  
Ответ
Вернуться   Форум 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