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

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

Discussion in 'Autodesk' started by maikl96, Nov 11, 2012.

  1. Zhenyok

    Zhenyok Форумчанин

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

    X-Y-H Администратор Staff Member

    Еще можно проксиграфику повзрывать.
     
    Zhenyok likes this.
  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 and maia like this.
  4. Qvinto

    Qvinto Форумчанин

    Budden and ALMkoff like this.
  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 вот можно скачать по ссылке
    --- Сообщения объединены, Jun 22, 2016, Оригинальное время сообщения: Jun 22, 2016 ---
    Пока качаете, поясню. Такие случай не единичные, такое происходит переодически. Не понятно по какой причине файлы содержащие минимальное количество элементов, вдруг становятся большого размера.
     
  10. Shemba

    Shemba Форумчанин

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

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

    Philin Форумчанин

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

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

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

    Attached Files:

    Sashko and -=13=- like this.
  12. Александр М

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




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


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

    Philin Форумчанин

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

    SOYZNIK Форумчанин

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

    PuSTaM Форумчанин

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

    Art15 Форумчанин

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

    PuSTaM Форумчанин

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

    flareon Форумчанин

  19. SOYZNIK

    SOYZNIK Форумчанин

    оффтоп (open)


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

     
    Art15 and -=13=- like this.
  20. Qvinto

    Qvinto Форумчанин

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice