Как удалить объекты из приложенного чертежа?

Автор Тема: Как удалить объекты из приложенного чертежа?  (Прочитано 4414 раз)

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

Оффлайн DoublefishАвтор темы

  • ADN Club
  • ****
  • Сообщений: 288
  • Карма: 10
  • AutoCAD Civil 3D
Подскажите пожалуйста
В приложенном файле одна линия - если её скопировать в другой чертёж то в новом файле при копировании начинает всё тормозить, размер файла немеренный становится.

Что это за объекты в файле и как их удалить?

testfile.zip

Отмечено как Решение Doublefish 30-01-2015, 09:19:50

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

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Судя по всему нужно воспользоваться утилитой DGNPURGE: http://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/AutoCAD-DWG-files-unexpectedly-increase-in-file-size.html
Я воспользовался кодом отсюда: http://adn-cis.org/forum/index.php?topic=709.msg2525#msg2525
Он намного быстрее работает и если информация о DGN не нужна, то значительно эффективнее чистит.
Ну и так как я проверял в чистом AutoCAD 2014, то еще пришлось избавится от прокси (но их не много) при помощи REMOVEALLPROXY
Ну и еще _PURGE _ALL. Результат прикрепил.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн DoublefishАвтор темы

  • ADN Club
  • ****
  • Сообщений: 288
  • Карма: 10
  • AutoCAD Civil 3D
Спасибо
Если стандарными средствами, то можно воспользоваться сохранением в DXF, после этого хотя бы копирование начинает работать быстрее.