Временные файлы Autocad в формате DWG? И Тормозит при копировании

Автор Тема: Временные файлы Autocad в формате DWG? И Тормозит при копировании  (Прочитано 16663 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Тема содержит сообщение с Решением. Нажмите здесь чтобы посмотреть его.

Оффлайн Антон ГригорьевАвтор темы

  • ADN OPEN
  • Сообщений: 9
  • Карма: 0
Добрый день. Не смог найти подходящую ветку для вопроса.
Надеюсь на Вашу помощь.
Работаю в Автокад 2014 (на работе и дома на ноутбуке одинаковые настойки и версия). На днях поменял жесткий диск на ССД (вин 7, 64 бит, процессор I5 и памяти 16 гигов) Загрузка системы полетела, офисные программы шустро работают - Автокад не смотря ни на что - тормозит. Проблема в том, что при копировании любого элемента (Ctrl+C) и последующей вставке (Ctrl+V) или копирования с зажатым Ctrl компьютер записывает по несколько секунд файл типа A$C747444AF.DWG в папку C:\Users\gaa\AppData\Local\Temp размером от 10мб, что серьезно тормозит работу. Причем в данном файле только тот элемент, что копирую. При вставке после копирования Автокад вообще подвисает до 10 -15 сек. Копирование выделенных элементов при помощи значка на панели (не всегда так удобно) проходит без задержек.  Файлы разные, и пустые и с большими объемами - одинаковая картина. Все чистил , в том числе и   ExplodeProxy2013x64. Дома на ноутбуке такого зависания нет. Также создается файл типа A$C747444AF.DWG -НО он весит в 50 раз меньше и задержек при копировании и вставке нет.
Куда смотреть и искать причину такой работы не понимаю. Я в отчаянии. Спасибо заранее за помощь.


Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Проблема в том, что при копировании любого элемента (Ctrl+C) и последующей вставке (Ctrl+V) или копирования с зажатым Ctrl компьютер записывает по несколько секунд файл типа A$C747444AF.DWG в папку C:\Users\gaa\AppData\Local\Temp размером от 10мб, что серьезно тормозит работу.
Вот с этим и нужно разбираться. Причин может быть несколько. Основные из них:
1. Autodesk SPDS Extension и СПДС GraphiCS создают множество элементов, которые тянутся за практически любым элементом в чертеже.
2. Подоснова из импортированного DGN-файла (идут из MicroStation)
3. Огромное количество аннотативных масштабов.
Так что в первую очередь нужно смотреть на чертежи.
Кроме того следует убедится, что установлены все обновления для AutoCAD и если неустановлены, то установить.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Копирование выделенных элементов при помощи значка на панели (не всегда так удобно) проходит без задержек.
В пределах одного чертежа следует использовать только такой метод (команда _COPY)
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Антон ГригорьевАвтор темы

  • ADN OPEN
  • Сообщений: 9
  • Карма: 0
Вопрос - почему временный файл с расширением DWG? а не .ac$  или на крайний случай  SV$.?
Часто приходится копировать готовые блоки в разные файлы т.к объекты разные.
Вот примитивный файл без внешних ссылок (топосьемка). https://cloud.mail.ru/public/6hqQ/WmGCsPHSm
Аннотациями не пользуюсь. В основном - черчу кабельные линии (просто полилиния) от ТП до ТП.
Пугает то, что даже новый файл с блоком  ТП (трансформ. Подстанция) или просто линией сразу весит 10 метров

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Вопрос - почему временный файл с расширением DWG? а не .ac$  или на крайний случай  SV$.?
Потому, что это не временный файл. Это файл связанный с буфером обмена.
Вот примитивный файл без внешних ссылок (топосьемка). https://cloud.mail.ru/public/6hqQ/WmGCsPHSm
Переложи на Google - в Украине заблокированы mail.ru и yandex.ru
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Отмечено как Решение Александр Ривилис 28-09-2021, 22:49:27

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
У тебя в чертеже хвосты от Autodesk SPDS Extension. Лечится запуском такого lisp-выражения в командной строке AutoCAD:
Код - Auto/Visual Lisp [Выбрать]
  1. (DICTREMOVE (namedobjdict) "SIBERIA")
После сохранения чертежа он уменьшится с 10Mb до 200Kb. Кстати, чертеж еще и создан (или редактировался) в учебной версии AutoCAD, что скорее всего является нарушением лицензии.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Антон ГригорьевАвтор темы

  • ADN OPEN
  • Сообщений: 9
  • Карма: 0
С Учебной врсией - бывает от строителей что то приходит. Лечу через DXF/
https://drive.google.com/file/d/1xf_tgXfFe-jweXTPdkbE78_jaSUJKkwB/view?usp=sharing
выложил в гугл.
Попробовал  Лисп - Команда: (DICTREMOVE (namedobjdict) "SIBERIA")
<Имя объекта: 7fffd50db50>
при повторе
Команда: (DICTREMOVE (namedobjdict) "SIBERIA")
nil
Размер с 11 230кб ушел только до 10 835/
Убрал Аппаратное ускорение -ничего со скоростью не изменилось.
Потому, что это не временный файл. Это файл связанный с буфером обмена.
Тогда почему этот файл на стационарном компе с ССД записывается долго и размером в 10 МБ, а на ноуте - быстро и 500 кб - это при работе с одним и тем же файлом? Что не так? Пробовал на стационарный комп ставить мощную видяху - С точки зрения скорости - практически ничего не поменялось, файл так же большой. Зачем Винда делает такой огромный файл в своем буфере?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Антон Григорьев,
Еще установи системную переменную ISAVEPERCENT в 0 и снова сохрани файл. По поводу установленных обновлений и Autodesk SPDS Extension я ничего не услышал.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Пробовал на стационарный комп ставить мощную видяху - С точки зрения скорости - практически ничего не поменялось, файл так же большой.
Смысл имеет ставить только сертифицированную для соответствующей версии AutoCAD и Windows видеокарту. С остальными "мощными" скорее возникнут проблемы, требующие отключение аппаратного ускорения. Ну и на размер файла это никак не повлияет. Да и не должно влиять.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Тогда почему этот файл на стационарном компе с ССД записывается долго и размером в 10 МБ, а на ноуте - быстро и 500 кб - это при работе с одним и тем же файлом? Что не так?
Одна и та же версия AutoCAD? Один и тот же комплект обновлений? Один и тот же список установленных приложений для AutoCAD?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Антон ГригорьевАвтор темы

  • ADN OPEN
  • Сообщений: 9
  • Карма: 0
Тогда почему этот файл на стационарном компе с ССД записывается долго и размером в 10 МБ, а на ноуте - быстро и 500 кб - это при работе с одним и тем же файлом? Что не так?
Одна и та же версия AutoCAD? Один и тот же комплект обновлений? Один и тот же список установленных приложений для AutoCAD?
Да все одно и то же.
СПДС не ставил. Установлено только СП 1 с оф сайта.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Антон Григорьев,
Я проверял на твоём файле с AutoCAD 2014 SP1 - после выполнения указанных действий и сохранения файла его размер уменьшился с 10Mb до 240Kb. Вывод - что-то в твоём AutoCAD есть такое, что этот мусор создаёт. И создаёт его Autodesk SPDS Extension.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Вот примитивный файл без внешних ссылок (топосьемка). https://cloud.mail.ru/public/6hqQ/WmGCsPHSm
https://drive.google.com/file/d/1xf_tgXfFe-jweXTPdkbE78_jaSUJKkwB/view?usp=sharing
выложил в гугл.
Вообще-то это совершенно разные файлы. Во втором файле после вышеуказанного lisp-выражения, _PURGE и сохранения файла, размер его из 14Мб становится 4.5Мб. Возможно еще что-то там можно почистить, так как чертеж очень "грязный".
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Антон ГригорьевАвтор темы

  • ADN OPEN
  • Сообщений: 9
  • Карма: 0
Антон Григорьев,
. И создаёт его Autodesk SPDS Extension.
Как его найти и удалить?
Попробовал чистку CleanDWG.vlx - раза в 3 уменьшает объем файла.

Во втором файле после вышеуказанного lisp-выражения, _PURGE и сохранения файла, размер его из 14Мб становится 4.5Мб. Возможно еще что-то там можно почистить, так как чертеж очень "грязный".
У меня данное почему то показывает только
Команда: (DICTREMOVE (namedobjdict) "SIBERIA")
<Имя объекта: 7fffdfc8730> и размер не уменьшается. Может у меня чего то не хватает для его работы?

Нашел что есть библиотека от СПДС - но каким образом его удалить?


Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13827
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Нашел что есть библиотека от СПДС - но каким образом его удалить?
Как ставили - так и удаляйте.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение