Помогите уменьшить размер файла DWG - Страница 125
Реклама 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.
Просмотров: 970077
 
Непрочитано 10.10.2024, 21:21
1 | #2481
engngr

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


Цитата:
Сообщение от Art_Ind Посмотреть сообщение
куда копать ?
Цитата:
Сообщение от Art_Ind Посмотреть сообщение
"СПДС"
Ну, такое себе. И не понятно какое спдс и зачем. Хотя просто - удоли. И посмотри.
Цитата:
Сообщение от Art_Ind Посмотреть сообщение
но вменяемой инструкции как пользоваться нет
Инструкция из шапки темы проста и доступна даже малоквалифицированному, но четко соблюдающему алгоритм пользователю.
engngr вне форума  
 
Непрочитано 11.10.2024, 00:04
#2482
zvezdochiot

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


Цитата:
Сообщение от Art_Ind Посмотреть сообщение
Но, после переустанвоки винды и новой версии автокада 2018, данная процедура перестала работать.
Для начала G-tools. А потом _WBLOCK.
__________________
Keep it simple, stupid.
zvezdochiot вне форума  
 
Непрочитано 11.10.2024, 06:48
2 | #2483
Serafym


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


это баг расширения СПДС 2018-2019, здесь об этом
https://forums.autodesk.com/t5/semey...y/td-p/9875119
и накой вам 2018 ставьте 2024 он бодрее

Последний раз редактировалось Serafym, 11.10.2024 в 06:58.
Serafym вне форума  
 
Непрочитано 19.10.2024, 16:30
#2484
Art_Ind


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


Цитата:
Сообщение от Serafym Посмотреть сообщение
это баг расширения СПДС 2018-2019, здесь об этом
https://forums.autodesk.com/t5/semey...y/td-p/9875119
и накой вам 2018 ставьте 2024 он бодрее
Да, в последнее время проблемы с сайтом, неверное имя и пароль, только через восстановление аккаунта получается зайти.. при том, что имя и пароль по факту верные..
поэтому не мог раньше ответить..
я ранее уже нашел ответ на свой вопрос, всё так и есть, именно в этом месте.. печально, что криво делают некоторые вещи.. на 1ый взгляд СПДС показалось полезным, хотя раньше не пользовался и тут же пришлось снести :\

Думаю 2024 перебор, этому старому компу 15 лет.. я не верил, что 2018 вообще запуститься, но он запустился и работает оч даже неплохо, винду переустанавливал на Win 7 SP1, была обычная 7ка.. добавил оперативы за эти года, на 8 ГБ сижу, но медленная очень и добавил SSD на 1 ТБ, в принципе комп ещё тащит будь здоров, но новый почти собрал, в перспективе конечно на новый 2024 автокад и ревит тот же поставить и начать осваивать его

Кстати загрязненные файлы 2018 чистит хорошо и все эти прокси и т.п. удаляются без танцев с бубном)) пока не требовалось пересохранять в dxf для этого..
Art_Ind вне форума  
 
Непрочитано 05.11.2024, 17:31
#2485
sime


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


Здравствуйте, подскажите что может прилипать к файлу. Из всех методов очистки нормально помогает только ПБЛОК (WBLOCK). Использовать его не всегда удобно, пропадает часть данных Civil
Прикладываю 2 файла, исходный и почищенный через ПБЛОК. Прилипает к файлам если например открыть грязный и чистый файл в одной сессии автокада даже ничего не копирую между файлами.
Вложения
Тип файла: dwg
DWG 2013
Южные озера.dwg (5.28 Мб, 14 просмотров)
Тип файла: dwg
DWG 2013
Южные озера_чистый.dwg (326.0 Кб, 10 просмотров)
sime вне форума  
 
Непрочитано 05.11.2024, 22:39
#2486
Кулик Алексей aka kpblc
Moderator

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


1. Вертикалки (Civil)
2. demandload + чистка от прокси
3. У тебя точно чистый ACAD?
4. 24 зарегистрированных приложения
5. До хрена лишних словарей

Короче, читай доку из FAQ (ссылка в шапке темы).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.11.2024, 01:41
#2487
sime


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


1. Вертикалка - да, и без нее ни как(
2. Делаю, не помогает, помогает только ПБЛОК
3. Точно не чистый, но ПБЛОК же помогает
4. Это чистится, проблем нет
5. Может они и виноваты во всем?

Проблема собственно в том что если открыт "грязный" файл и в этой же сессии открыть "чистый" файл даже ничего не копируя между ними, то при сохранении "чистый" становится "грязным"...
Хочется понять что является причиной "заражения". Повторюсь, ПБЛОК все норм чистит, но хочется понять в чем именно проблема.
sime вне форума  
 
Непрочитано 09.11.2024, 09:30
#2488
Кулик Алексей aka kpblc
Moderator

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


demandload мало просто поменять, надо еще и ACAD перезапускать.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.11.2024, 01:04
#2489
engngr

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


Цитата:
Сообщение от sime Посмотреть сообщение
Проблема собственно в том что если открыт "грязный" файл и в этой же сессии открыть "чистый" файл даже ничего не копируя между ними, то при сохранении "чистый" становится "грязным"...
Считаю мало вероятным.
Внешние ссылки есть?
engngr вне форума  
 
Непрочитано 11.11.2024, 08:43
#2490
Кулик Алексей aka kpblc
Moderator

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


AA в свое время прописывал свои словари в новый чертеж, если был открыт менеджер слоев. Может, и тут Civil подобным образом шалит
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.11.2024, 19:33 вставка из буфера - зависание. и пустой файл сразу стал весить 3,5 мб.
#2491
axenexxx


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


Всем доброго дня!
Прошу помочь, заразился файл от коллеги))) при попытке, теперь при копировании любого элемента в буфер и вставки из него зависание. и пустой файл сразу стал весить 3,5 мб.
Пробовал все чистки которые знаю и через меню и через лисп и через ....

ЧТо туда залезло ? И как это убрать?
Вложения
Тип файла: dwg
DWG 2013
опытный.dwg (3.46 Мб, 11 просмотров)
axenexxx вне форума  
 
Непрочитано 17.11.2024, 20:13
#2492
engngr

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


Цитата:
Сообщение от axenexxx Посмотреть сообщение
опытный.dwg (3.46 Мб, 1 просмотров)
Что это вообще такое?
engngr вне форума  
 
Непрочитано 17.11.2024, 20:19
#2493
Кулик Алексей aka kpblc
Moderator

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


1. nanoSPDS
2. См. аттач.
3. Что в файле делает геопозиция?
4. Словари не чистились от слова совсем.
---
Добавлено:
Ни _.purge, ни _-purge не запускались. На пространстве модели тоже какие-то странные словаи болтаются. Вариант очистки вообще всех словарей, в том числе и отвечающих за последовательность отрисовки:
Код:
[Выделить все]
 (vl-load-com)
(defun c:remove-all-dicts (/ adoc)
  (vla-startundomark (setq adoc (vla-get-activedocument (vlax-get-acad-object))))
  (foreach space (cons (vla-get-modelspace adoc)
                       (mapcar
                         (function
                           (lambda (x)
                             (vla-get-block (vla-item (vla-get-layouts adoc) x))
                           )
                         )
                         (layoutlist)
                       )
                 )
    (if (equal (vla-get-hasextensiondictionary space) :vlax-true)
      (vlax-for item (vla-getextensiondictionary space)
        (vl-catch-all-error-p (vl-catch-all-apply (function (lambda () (vla-delete item)))))
      )
    )
  )
  (vlax-for dict (vla-get-dictionaries adoc)
    (if (or (not (vlax-property-available-p dict 'name))
            (not (wcmatch (vla-get-name dict) "ACAD*,AcDb*"))
        )
      (vl-catch-all-apply
        (function
          (lambda ()
            (vla-delete dict)
          )
        )
      )
    )
  )
  (vla-endundomark adoc)
  (princ)
)
Запускать на свой страх и риск.
Миниатюры
Нажмите на изображение для увеличения
Название: 001.png
Просмотров: 37
Размер:	2.4 Кб
ID:	265519  
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Последний раз редактировалось Кулик Алексей aka kpblc, 17.11.2024 в 20:41.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.11.2024, 21:52
#2494
axenexxx


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


Добрый вечер! Спасибо за ответы,
да работаю в Нанокад СПДС.
Стандартные утилиты очистить пробовал, не действует. команды Purge, -Purge тоже не удаляют.
Хотя проверка файла показывает что в файле 25 тыщ каких объектов но ошибок не исправляет, типа их нет.

Ваш код подгрузил LISP, запустил, чистил около минуты, после завершения чистки попробовал скопировать в буфер и вставить в модель - РАБОТАЕТ и быстро!!!
СПАСИБО!
Но файл после чистки не сохраняется пишет ошибку:
" Операция не завершена файл не создан
Причина : Object was erased : <oject> (35D)"

Как его сохранить теперь корректно?
И что такое геопозиция и как ее удалить, как вы вообще все это увидели?
axenexxx вне форума  
 
Непрочитано 18.11.2024, 02:31
#2495
engngr

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


Offtop:
Цитата:
Сообщение от axenexxx Посмотреть сообщение
да работаю в Нанокад СПДС.
Нанокд освоили динблоки? - ишь.
engngr вне форума  
 
Непрочитано 18.11.2024, 07:48
#2496
Кулик Алексей aka kpblc
Moderator

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


Я открывал в ACAD2021, там наличие геопозиции сразу видно при использовании ленты.
P.S. В ACAD, если что, файл сохранялся. Попробуй после моего варианта очистки пройтись проверкой.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.11.2024, 12:10
#2497
ltnchik1405

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


Цитата:
Сообщение от axenexxx Посмотреть сообщение
проверка файла показывает что в файле 25 тыщ каких объектов но ошибок не исправляет, типа их нет.
АС2025 скопировал-вставил без проблем. Нанокад 5.1 (другого нет) завис.
Команда: _audit
Исправить все обнаруженные ошибки? [Да/Нет] <Н>: Д
Проверка заголовка
Проверка таблиц
Проверка объектов, проход 1
Проход 1: проверено объектов: 239600
Проверка объектов, проход 2
Проход 2: проверено объектов: 239600
Проверка блоков
Проверено блоков: 8
Проверка AcDsRecords
Всего найдено ошибок: 0, исправлено: 0
Стерто 0 объектов
И ещё фигня какая-то:
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 176
Размер:	5.0 Кб
ID:	265572  

Последний раз редактировалось ltnchik1405, 21.11.2024 в 12:21.
ltnchik1405 вне форума  
 
Непрочитано 21.11.2024, 12:13
#2498
AMDen

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


Цитата:
Сообщение от ltnchik1405 Посмотреть сообщение
И ещё фигня какая-то:
Этот файл является блоком (бывшим).
AMDen вне форума  
 
Непрочитано 21.11.2024, 12:18
#2499
Кулик Алексей aka kpblc
Moderator

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


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


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


Добрый день.
Компьютер -
Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
ОЗУ - 12,0 ГБ
х64
Windows 10 Pro, выпуск 22Н2, AutoCAD 2018, 2021, SPDS 2018, 2021.
Есть файл, чертежи стройгенплана размером 9,6 Мб и с ним работал довольно давно, сначала года. Всё было нормально и недавно скопировал узел дороги из другого файла с рабочей сети, и после этого начались такие глюки. Первый раз заметил что при нажатии сохранить, экран весь красный, ничего не видно, ни курсора, ни самого чертежа и автокад вообще не реагирует, даже не переключается на другие открытые файлы. Этот файл мог часами висеть, что с отрисовкой графики, так как сообщение вылазило что аппаратное ускорение отключено. Файл несколько раз проверял, чистил, мусора вроде нет, но всё равно виснет при сохранении. И в диспетчере задач нагрузка на видеокарту показывала, очень высокое, 100%
Миниатюры
Нажмите на изображение для увеличения
Название: Диспетчер.jpg
Просмотров: 23
Размер:	99.6 Кб
ID:	265641  Нажмите на изображение для увеличения
Название: Автокад 2021.jpg
Просмотров: 23
Размер:	146.9 Кб
ID:	265642  
Baurzhan_971 вне форума  
Ответ
Вернуться   Форум 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