beliit.com
Форумы Проектант
ПОИСК ПО ФОРУМАМ
перед созданием новых тем используйте поиск,
возможно ответ на Ваш вопрос уже есть на форумах

Расширенный поиск
 
  • Всего пользователей - 22490
  • Всего тем - 31253
  • Всего сообщений - 289557
Страниц: 1 ... 8 9 10 [11] 12 13 14 15  Все   Вниз
ВЕРСИЯ ДЛЯ ПЕЧАТИ

AutoCAD. Большой вес файла. Функции purge и overkill не помогают. Как уменьшить? Часть 2

Количество просмотров - 59863
(ссылка на эту тему)
Чистильщик
****
Основатель ресурса

Интернет-ресурс «Проектант»
Сейчас отсутствует Сейчас отсутствует
 Сообщение закреплено
Сообщение #1 (закреплено)
09 Апреля 2018 года, 16:07
(ссылка на это сообщение)

Уважаемые форумчане!

Время от времени каждый из Вас сталкивается с проблемой большого файла DWG и просит помощи на форуме.
Для экономии Вашего времени и времени тех, кто хочет Вам помочь, просим соблюдать несколько правил:
1. Сделайте копию Вашего файла и все последующие действия выполняйте именно с копией. Если полученный результат Вас устраивает - скиньте предыдущий файл в свой архив (на всякий случай) и работайте с копией как с основным файлом.
2. Прочитайте сообщение про чистку файлов ЧИСТКА ФАЙЛОВ и приложенную там инструкцию (инструкция прикреплена к просматриваемому сообщению ниже). Попытайтесь выполнить очистку своими силами (на копии файла!)
3. Если у Вас ничего не получилось/испортилось/сломалось. Сделайте еще одну копию файла (на которой вы еще не "издевались"), сохраните ее в формате 2004-2007 г, выполните команду purge. Полученный файл выложите сюда.
4. Опишите Ваши действия ДО увеличения файла, Ваши попытки очистить файл. Если использовались какие-то сторонние программы (СПДС например) - тоже укажите.
5. После получения ответа и почищенного файла проверьте наличие в файле необходимых элементов, так как чистка порой может удалить и нужные элементы.
6. Отписываемся в теме о результатах (все хорошо или остались проблемы).
* Как чистить файлы dwg.pdf
(370.17 Кб)  [просмотреть]  [скачать]  [загрузок: 1456]

Programátor (Bratislava, Slovakia)
Snoopy 77
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #151 : 28 Августа 2020 года, 09:28
(ссылка на это сообщение)

но без чертежа трудно сказать в чем дело


https://cloud.mail.ru/public/2WBh/4sQPLBka7
через ПБЛОК немного уменьшил файл, но совсем немного
Антониони
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #152 : 28 Августа 2020 года, 10:52
(ссылка на это сообщение)

подскажите, чем еще можно попробовать почистить до приемлемых размеров.

В первом сообщении есть ПДФ файл с инструкцией, советую почитать и попробовать все варианты на чистой копии файла.
Скопировать нужное в чистый файл, скопировать блоком, открыть в БриксКАДе или других КАД программах (progeCAD, nanoCAD, zwCAD, BricsCAD) и скопировать там, сохранить в старом формате (2007 например).
Дать какое-то заключение или совет, не описанный в инструкции на чистку чертежей сложно не видя самого чертежа.

Кстати обнуление координаты Z не даст вам уменьшения файла, разве что быстрее будет работать, потому что в 2Д режиме будет, а не 3Д, а количество элементов останется то же самое. И, раз уж раскатка так долго работает, значит на чертеже очень много элементов (скорее всего), либо есть сбойные элементы.
Иногда мне помогает следующее:
- выделить чертеж
- вырезать его Ctrl+X
- нажать Ctrl+A выделяя все. Если выделилось много - вот он ваш мусор.
- удаляем, чистим Purge-ном, audit-ом проверяем и если надо - чистим еще раз.
- вставляем из буфера чертеж
- сохраняем и проверяем результат.

Проектировщик КИП (Самара, Россия)
Snoopy 77
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #153 : 28 Августа 2020 года, 11:27
(ссылка на это сообщение)

Антониони


файл выложил, п.151
действия из pdf выполнял - не помогли.
предложенные вами действия выполнил - не помогли.
Антониони
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #154 : 28 Августа 2020 года, 11:51
(ссылка на это сообщение)

В вашем чертеже есть один блок, выполненный в 3Д - красноватые трубы или что-то типа того.
Блок весит около 60Мб. Внутри блока несколько тысяч (кажется более 100 000 3Д тел)
Если его убрать - будет обычный генплан на 2-4 Мб.
Если блок нужен, его нужно разбить на 3Д примитивы, перевести в 2Д вид и затем вставить назад.

Есть еще один способ узнать почему ваш файл много весит, этот способ доступен всем, но он с "заморочками"
1. Условно разбиваем чертеж на 4 и более кусков.
2. удаляем один из кусков, чистм файл purge, сохраняем и смотрим размер. Если размер существенно уменьшился - в удаленной части было что-то "проблемное". Делаем откат и проделываем все тоже самое с другими частями.
3. Выяснив в какой части (частях) проблема, начинаем повторять все тоже самое но теперь выделяем по слоям или по цвету.
4. В зависимости от проблемы, выяснить что именно стало причиной всех бед иногда удается на 2 этапе, иногда требуется "чистить" не нескольку раз по разным наборам (цвет, слой, тип линии или примитива и т.п.)
5. В итоге выясняем что именно привело. Часто это блок или небольшой кусок с большим количеством мелких примитивов. Вот тут и думаем что делать - убрать, заменить или смириться.

В вашем случае методом перебора после трех удалений нашел проблему. К сожалению очень слабый комп и часто вылетает фатальная ошибка при попытке что-то сделать с 3Д в этом блоке.
Решайте.
Я бы посоветовал в отдельном файле взорвать этот блок и воспользоваться командой _FLATSHOT, которая из 3Д делает 2Д вид. Вот его и вставить в чертеж.

Скриншот на белом фоне - ваш блок, на сером - он же, вид сбоку. Еще два скриншота - в изометрии кусок блока. Не знаю что это за конструкция, но детализация очень неплохая и все отдельными 3Д телами.    Ну и ваш файл БЕЗ проблемного блока
Screenshot_1.png
 
* Screenshot_1.png
(29.08 Кб, 1088x776)  [скачать]  [загрузок: 2321]
Screenshot_2.png
 
* Screenshot_2.png
(35.03 Кб, 911x510)  [скачать]  [загрузок: 2280]
Screenshot_3.png
 
* Screenshot_3.png
(97.85 Кб, 905x754)  [скачать]  [загрузок: 2260]
Screenshot_4.png
 
* Screenshot_4.png
(111.82 Кб, 1016x793)  [скачать]  [загрузок: 2250]
* big.dwg
(4232.97 Кб)  [скачать]  [загрузок: 51]

Проектировщик КИП (Самара, Россия)
Snoopy 77
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #155 : 28 Августа 2020 года, 12:52
(ссылка на это сообщение)

Если блок нужен, его нужно разбить на 3Д примитивы, перевести в 2Д вид и затем вставить назад

а как его правильно перевести в 2Д. пробовал FLATTEN, но не дождался окончания операции и через 5 часов убил процесс
Антониони
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #156 : 28 Августа 2020 года, 12:54
(ссылка на это сообщение)

а как его правильно перевести в 2Д. пробовал FLATTEN, но не дождался окончания операции и через 5 часов убил процесс

Я бы посоветовал в отдельном файле взорвать этот блок и воспользоваться командой _FLATSHOT, которая из 3Д делает 2Д вид. Вот его и вставить в чертеж.

FLATTEN, если я правильно помню, просто обнуляет координату Z у примитивов, а FLATSHOT выполняет проекцию на плоскость и отрисовывает в 2Д плоскости именно проекцию, а не целиком 3Д объект. Можно настроить, что бы невидимые линии показывались другим типом линии и цветом, например серым пунктиром. Их потом так и удалять проще если не нужны.
Пример: два конуса, один в  другом, зеркально. Рядом плоский снимок (flatshot) - голубые пунктирные линии, это невидимые. Зеленые - наружный контур проекции
Screenshot_5.png
 
* Screenshot_5.png
(67.5 Кб, 1000x686)  [скачать]  [загрузок: 2232]

Проектировщик КИП (Самара, Россия)
Snoopy 77
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #157 : 29 Августа 2020 года, 11:20
(ссылка на это сообщение)

FLATSHOT выполняет проекцию на плоскость и отрисовывает в 2Д плоскости именно проекцию, а не целиком 3Д

сработало! спасибо!
Kronwerk
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #158 : 15 Января 2021 года, 10:25
(ссылка на это сообщение)

Всем доброго дня! Как уменьшить объем этого файла https://cloud.mail.ru/public/dNMg/yhp8apcxg. Все чертежи удалил, а файл не уменьшился.

ГИП (Уфа, Россия)
Антониони
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #159 : 15 Января 2021 года, 10:55
(ссылка на это сообщение)

1. Удаление примитивов (чертежей) не удаляет их из файла, а лишь стирает с экрана. После удаления текста остается текстовый стиль, слой, тип линии например. То есть самого примитива нет, а его "хвосты" остаются. Команда "purge" или "очистить" сокращает ваш файл до 250КБ
2. Затем исправление ошибок ( "audit"  или "проверить") и снова чистка - получаем 50КБ
И вот только потом - удаляем прокси, проверяем и снова чистим. Почему потом? Потому что первые два пункта это штатные средства Автокада начиная со старых версий.

Проектировщик КИП (Самара, Россия)
Kronwerk
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #160 : 15 Января 2021 года, 11:11
(ссылка на это сообщение)


1. Удаление примитивов (чертежей) не удаляет их из файла, а лишь стирает с экрана. После удаления текста остается текстовый стиль, слой, тип линии например. То есть самого примитива нет, а его "хвосты" остаются. Команда "purge" или "очистить" сокращает ваш файл до 250КБ
2. Затем исправление ошибок ( "audit"  или "проверить") и снова чистка - получаем 50КБ
И вот только потом - удаляем прокси, проверяем и снова чистим. Почему потом? Потому что первые два пункта это штатные средства Автокада начиная со старых версий.

Спасибо за ответ. Антониони напишите пожалуйста, что в этом файле больше всего весило по ранжиру.

ГИП (Уфа, Россия)
Антониони
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #161 : 15 Января 2021 года, 11:58
(ссылка на это сообщение)

Спасибо за ответ. Антониони напишите пожалуйста, что в этом файле больше всего весило по ранжиру.

Честно говоря даже не разбирался. "Пургеном" (purge) очистил и все. Там много чего было. Обычно больше всего занимают описания блоков.

У меня Автокад больше всего вис на блоке A$C7D3E3C6A (картинку прикладываю) После очистки файла с этим блоком, размер файла не очень сильно уменьшился (37Мб)
Вообще там много вложенных блоков (см. картинку 2) и много элементов.
Screenshot_1.jpg
 
* Screenshot_1.jpg
(59.43 Кб, 744x524)  [скачать]  [загрузок: 118]
Screenshot_2.jpg
 
* Screenshot_2.jpg
(6.92 Кб, 174x96)  [скачать]  [загрузок: 124]

Проектировщик КИП (Самара, Россия)
Kronwerk
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #162 : 15 Января 2021 года, 17:04
(ссылка на это сообщение)


Спасибо за ответ. Антониони напишите пожалуйста, что в этом файле больше всего весило по ранжиру.

Честно говоря даже не разбирался. "Пургеном" (purge) очистил и все. Там много чего было. Обычно больше всего занимают описания блоков.

У меня Автокад больше всего вис на блоке A$C7D3E3C6A (картинку прикладываю) После очистки файла с этим блоком, размер файла не очень сильно уменьшился (37Мб)
Вообще там много вложенных блоков (см. картинку 2) и много элементов.
Спасибо большое! Разобрался с Вашей помощью. В файле целая библиотека блоков, все их удалил получил файл автокада 2018 размером - 107 КБайт! Удачных выходных!

ГИП (Уфа, Россия)
Dmv
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #163 : 21 Января 2021 года, 16:29
(ссылка на это сообщение)

Помимо указанного в "Как чистить файлы dwg", пользуюсь еще одним методом, подробного описания которого на этом ресурсе не встретил. Если все-таки есть - сильно не пинайте, чо вы сразу.
На метод набрел в свое время случайно, автора не помню, если он это видит - тысяча благодарностей, всегда вспоминаю добрым словом.

Открытый файл, который надо почистить, "Сохраняется как" в формате DXF. Не мудрствуя лукаво, выбирается версия AutoCAD 2000 (*.dxf), сохраняется, закрывается.
Attention: полученный DXF файл больше оригинального, как правило в 4-5 раз. Первый раз смотрится страшно. Потом норм.
Этот DXF файл открывается в ACADe через "Восстановление", проводится традиционный _purge и _audit, после чего файл сохраняется в формате DWG нужной вам версии.
Вновь созданный DWG файл также открывается через "Восстановление", также сразу проводится _purge, _audit и сохранение.

Помогает, когда пурген, оверкил и тд вроде и отработали программу, но ощущение какой-то незавершенности все равно сохраняется.
Сей метод, как правило, уменьшает размер файла. Хотя изредка бывает, что нет. Но в любом случае, ощущение незавершенности пропадает. А душевное спокойствие - это главное.

Нюанс. Место физического сохранения файла dxf должно быть проверенным. Случалось, что при работе на удаленном сервере или не-самой-хорошей флэшке DXF файл либо не открывался, либо часть данных пропадала, либо слетали стили, что на первых порах переносилось очень удивленно нервно.

Designer (Tashkent, Uzbekistan)
Kasim
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #164 : 01 Марта 2021 года, 11:16
(ссылка на это сообщение)

Добрый день. С некоторых пор в нашей организации появились чертежи, при работе с которыми возникают проблемы с копированием и вставкой(зависания).
Поэкспериментировал с очисткой, открытием в разных версиях автокада в итоге получилось:
1. Зависает в версиях 2015-2017, чистка в них не помогает.
2. При открытии в AutoCAD Architecture 2019 работает нормально.
3. Чистка в 2020 автокаде помогает.
4. По какой-то причине на одном из компьютеров с 2015 автокадом все работает нормально без зависаний.
5. При копировании из проблемных файлов даже маленького элемента, новый чертеж становится проблемным.

В приложении 2 файла - чертеж1 - просто новый файл с парочкой отрезков(размер 33кб), второй файл - чертеж2 - тот же файл, но в него вставлен небольшой элемент из проблемного чертежа и размер уже 5 066кб.

Может кто-нибудь подсказать - в чем проблема? Может это следы какого-то плагина, при установке которого перестанет тормозить? Пробовал спдс enabler и СПДС GraphiCS enabler(на компьютере, где работает нормально он тоже установлен, но на другом компьютере, когда я установил, это не помогло).
* Чертеж1.dwg
(32.55 Кб)  [скачать]  [загрузок: 31]
* Чертеж2.dwg
(5065.22 Кб)  [скачать]  [загрузок: 50]
doctorRaz
***
Куратор

Мастерская СПДС
Сейчас отсутствует Сейчас отсутствует
 
Сообщение #165 : 01 Марта 2021 года, 12:10
(ссылка на это сообщение)

Может кто-нибудь подсказать

Проблема в словарях от вертикалок
Вот решение

Конструктор (Волгоград, Россия)
Страниц: 1 ... 8 9 10 [11] 12 13 14 15  Все   Вверх
ВЕРСИЯ ДЛЯ ПЕЧАТИ



Сейчас Вы - Гость на форумах «Проектант». Гости не могут писать сообщения и создавать новые темы.
Преодолейте несложную формальность - зарегистрируйтесь! И у Вас появится много больше возможностей на форумах «Проектант».


Здравствуйте, Гость
Сейчас Вы присутствуете на форумах в статусе Гостя.
Для начала общения надо зарегистрироваться или пройти авторизацию:
Вам не пришло письмо с кодом активации?
 
 
  (забыли пароль?)  
   

если Вы не зарегистрированы, то
пройдите регистрацию
Последние сообщения на форуме «Программное обеспечение Autodesk»
автор: natalia.natalia
20 Октября 2024 года, 07:52

автор: Pokemon
15 Октября 2024 года, 12:26

автор: Znatok
21 Сентября 2024 года, 22:27

автор: Trust Me
19 Сентября 2024 года, 17:29

автор: Fenix88
12 Сентября 2024 года, 16:47

автор: Вера Р.
12 Сентября 2024 года, 08:13

автор: doctorRaz
23 Июня 2024 года, 09:43

автор: doctorRaz
06 Мая 2024 года, 13:55

автор: Антониони
06 Мая 2024 года, 11:27

автор: Андрей11
23 Апреля 2024 года, 20:23

автор: Антониони
19 Марта 2024 года, 07:08

автор: Mclaud 72
09 Марта 2024 года, 00:51

автор: Posetitel
27 Февраля 2024 года, 14:19

автор: Mike_Moke
26 Февраля 2024 года, 15:10

автор: Файруза
26 Февраля 2024 года, 14:12


Сейчас на форуме:
Сейчас на форумах: гостей - 1301, пользователей - 11
Имена присутствующих пользователей:
Артуриан 11, Shvet, 222SokoL222, Серж77, Hallgrim, Kseni34, Ingenеr 2017, РоманC, kazanfires, Александр81, Neznaika
Контактные данные| Партнёрская программа | Подробная статистика
Настройка форумов © «Проектант» | Конфиденциальность данных
Powered by SMF 1.1.23 | SMF © 2017, Simple Machines