1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны перебои в работе.
    Скрыть объявление

Как уменшить вес файла

Тема в разделе "Autodesk", создана пользователем maikl96, 11 ноя 2012.

  1. Zhenyok

    Zhenyok Форумчанин

    Команда: "Файл-Утилиты-Очистить-Удалить все" удаляет все неиспользуемые типы линий, слои, остатки от блоков, в общем весь мусор. Чертежи после очистки заметно уменьшаются по объему занимаемой памяти.
     
  2. X-Y-H

    X-Y-H Администратор Команда форума

    Еще можно проксиграфику повзрывать.
     
    Zhenyok нравится это.
  3. ALMkoff

    ALMkoff Форумчанин

    Может кому и помогу. Столкнулся с проблемой облегчения чертежей. Проштудировав форумы перепробовав некоторые способы. Сделал алгоритм для себя и своих коллег. В итоге чертежи серьезно "сдувались"(в некоторых случаях более чем в 10 раз). Из программок из инета нужно скачать всего лишь две, точнее один лисп и программку
    Программка называется AutoCAD_2013_2014_DGN_Hotfix , а лисп ExplodeProxy Александра Ривилиса , за что ему огромное спасибо
    Алгоритм:
    1. Сервис - Autolisp -приложения - загрузить Explodeproxy
    прокси примитивы
    EXPLODEALLPROXY
    REMOVEALLPROXY
    _AUDIT
    2. Быстрое сохранение чертежа
    ISAVEPERCENT значение 50
    3. Очистка чертежа
    Очистите чертеж от неиспользуемых блоков, стилей,
    слоев и прочих данных с помощью команды Очистить
    (_PURGE)
    4.Подчистка чертежа
    С помощью команды ПОДЧИСТИТЬ
    (_OVERKILL) можно удалить из чертежа повторяющиеся
    геометрические объекты, перекрывающиеся линии, дуги и полилинии,
    что также приведет к снижению размера файла.
    5. Запустите команду NETLOAD и найдите файл DgnLsPurge.dll (один из
    скопированных файлов из пункта 5 выше).
    Если возникают проблемы при загрузке DgnLsPurge.dll, проверьте свойства
    файла DLL. Для этого выделите его, щелкните правой кнопкой мыши и выберите
    "Свойства". В некоторых случаях настройки безопасности могут блокировать
    загрузку файлов DLL. В этом случае можно разблокировать файл DLL, выбрав
    "Разблокировать" в разделе "Безопасность". Он будет отображаться, только если
    файл заблокирован.
    Запустите команду DGNPURGE, чтобы очистить элементы.
     
    Sashko и maia нравится это.
  4. Qvinto

    Qvinto Форумчанин

    Budden и ALMkoff нравится это.
  5. команда _purge
     
  6. Qvinto

    Qvinto Форумчанин

    то же самое что и

    Denis_ef, прекращайте флудить. Забаним!
     
  7. Александр М

    Александр М Форумчанин

    Ситуация такая. Создан файл, не знаю как, но файл содержит всего пару линий, при этом весит почти 40 мБ. Если эти линии скопировать в другой файл, то файл будет занимать всего !!! 62 кБ. Все бы ничего, на Автокад 2013 такой файл открывает минут 5, еще чтобы выделить все линии и скопировать в другой файл нужно минут 10. Очень долго. В автокаде 2017 процесс открывания занимает так же минут 5, но копирование и вставка в другой(новый) файл гораздо быстрее примерно 30 секунд.

    Два вопроса:

    1. Что такого содержится в этом файле, что он так много весит? Чистку выполнял, файл бывает еще больше весить начинает.
    2. Что в файле такого, что 2013 автокад так долго копирует вставляет данные, а 2017 легко с этим справляется.
     
  8. Shemba

    Shemba Форумчанин

    Собственно где сам файл? Или будем теоретикой заниматься?
     
  9. Александр М

    Александр М Форумчанин

    https://cloud.mail.ru/public/Fshn/HobCRKdPo вот можно скачать по ссылке
    --- Сообщения объединены, 22 июн 2016, Оригинальное время сообщения: 22 июн 2016 ---
    Пока качаете, поясню. Такие случай не единичные, такое происходит переодически. Не понятно по какой причине файлы содержащие минимальное количество элементов, вдруг становятся большого размера.
     
  10. Shemba

    Shemba Форумчанин

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

    П.С. Сам в работе всегда стараюсь создавать свои, новые файлы, чтобы не было лишних слоев и другой "грязи".
    Иногда проще сделать с нуля, чем корректировать за кем-то!
     
  11. Philin

    Philin Форумчанин

    Там у вас под 200.000 объектов. Поэтому и автокад тормозит.

    После открытия файла введите в командной строке автокад команду EXPORTTOAUTOCAD (далее нажмите два раза Enter), она автоматически создаст копию файла с именем ACAD+старое_имя в котором ничего кроме ваших линий не будет и объём файла уменьшится с десятков мегабайт на десяток килобайт.

    Вот пример работы команды.
    --- Сообщения объединены, 22 июн 2016, Оригинальное время сообщения: 22 июн 2016 ---
    Прокси объекты там. Вставлены какой-то программой. Без той программы вы их не видите, но их там под 200 тысяч штук.
     

    Вложения:

    Sashko и -=13=- нравится это.
  12. Александр М

    Александр М Форумчанин




    Сейчас попробовали, пока результата нет. Автокад думает. Причем уже минут 10 думает.
    --- Сообщения объединены, 22 июн 2016 ---


    Вот это выход, взять из файла линии и скопировать в другой новый файл, проблема в том, что Автокад 2013 это делает очень медленно примерно по 5 минут на операцию. Итого открыть 5 минту, выделить объекты 5 минут, скопировать 5 минут, вставить чуть быстрее.
    --- Сообщения объединены, 22 июн 2016 ---
    Последние данные. Команда EXPORTTOAUTOCAD в Автокаде 2017 работает моментально, в Автокаде Цивил 2013 думает 10 минут. Почему такая разница по времени.
     
  13. Philin

    Philin Форумчанин

    компьютер один и тот же?
     
  14. SOYZNIK

    SOYZNIK Форумчанин

    ...попробуйте команду ПБЛОК
     
  15. PuSTaM

    PuSTaM Форумчанин

    У вас, случайно, на автокадах не стоит большого количества наборов дополнений.
    Мне как-то приходилось ставить один набор (заказчик сам разработал и требовал с его помощью всё оформлять), так это чудо на 23 автокаде стало в каждый чертеж добавлять огромное количество типов линий и блоков. Может у вас такая же муть, но с прокси объектами.
     
    -=13=- нравится это.
  16. Art15

    Art15 Форумчанин

    это по-любому файл "от проектировщиков".
    Я порой думаю, что они зряплату помегабайтно получают.
    Засрать файл круче проектилы никто не может.
    Что делаю я:
    1. Чистим. (purge)
    2. Находим и убиваем все их безумные слои (ot ani dlya seregi)
    3. смотрим, как эти клоуны рисуют. Видим "отрезки", плачем. Собираем их в кучу, превращаем в полилинию.
    4. убиваем нафиг ВСЕ штриховки.
    5. Разбираемся со стилями текста. Помним, что 90% проектировщиков - неадекваты, и склонны придумывать что-то свое. Так вот. Выделить "всё", задать "standart"
    6. _wblock.
    7. purge
    8. .....
    Разумеется, сохраняем для 2004...
     
    DGZ, Qvinto и -=13=- нравится это.
  17. PuSTaM

    PuSTaM Форумчанин

    Забыл, на форуме где-то есть ссылка на лисп exploid proxy, он разбивает и удаляет прокси объекты, рекомендую поискать, хорошая программа
     
  18. flareon

    flareon Форумчанин

  19. SOYZNIK

    SOYZNIK Форумчанин

    оффтоп (раскрыть)


    ...Показалось наверное::biggrin24.gif::
    ааа.JPG

     
    Art15 и -=13=- нравится это.
  20. Qvinto

    Qvinto Форумчанин

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление