Данная версия чистки файла только для версий до 2013 года.
Все мы не раз сталкивались с черезмерно большим весом файлов автокада. Технически в файле автокада(dwg) нарисован небольшой обьем а файл весит за 10Мб. Особенно заметно когда происходит копирование из одного файла в другой "линии", но копирование может занимать 15 минут и более. Спрашивается чем автокад занимается эти 15 минут.
Автокад при копировании "линии" так же может захватить типы линии, шрифты, блоки и типовые блоки. Особенно это заметно когда из Архикада экспортируют чертежи в автокад.Обычная команда _PURGE (в простонародье ПУРГЕН) не помогает т.к. типы линий переносятся в раздел памяти файла как основные и ПУРГЕН их не чистит. Чтобы вынести из списка основных в дополнительны(где мы сможем их удалить) используется простая команда. Более сложным и технически правильным языком (и на английском) описание данной проблеммы вы найдете здесь.
Копируем команду в командную строку:
(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
Применяем команду.
Это удалит словарь библиотеки из файла, и все типы линий предстанут перед нами в качестве списка блоков.
Дальше повторно применяем команду _PURGE
Личный рекорд по чистке файла с 35Мб до 3Мб, соответственно производительность так же увеличилась.
За команду очистки спасибо Сообществу программистов Autodesk в СНГ.