Як зменшити розмір файлу dwg - 7 способів, сапр-журнал
Якщо в процесі роботи в AutoCAD ви помітили, що розмір файлу вашого креслення став необґрунтовано збільшуватися, то слід звернути увагу на налаштування програми, стиль роботи, використовувані інструменти і дані. Нижче наводжу список рекомендацій, який дозволить вирішити питання великих DWG-файлів.
Формат файлу dwg


Швидке збереження креслення
При кожному збереженні креслення AutoCAD проводить або швидке збереження (в файл дописують лише зміни), або повне збереження (файл повністю перезаписується). Відсоток швидких збережень встановлюється змінної ISAVEPERCENT. Механізм швидких збережень працює так: змінна ISAVEPERCENT встановлює максимально допустимий обсяг застарілої інформації, що зберігається у файлі малюнка, при швидких збереження його змін. Після досягнення заданого значення AutoCAD виконує повне збереження замість покрокового. При цьому частина застарілої інформації видаляється з файлу малюнка. Тобто чим менше відсоток, тим менше буде розмір файлу dwg, але при цьому буде частіше проводиться повне збереження, яке по-часу виконується набагато довше, ніж швидке. Для оптимізації продуктивності слід встановити значення 50. Значення 20 і нижче значно знижує продуктивність системи при збереженні.
очищення креслення
Очистіть креслення від невикористовуваних блоків, стилів, шарів і інших даних за допомогою команди Очистити (_PURGE)

Видалення всіх невикористовуваних об'єктів призведе до зниження розміру файлу
підчистка креслення
Використання аннотатівних масштабів
Використання файлів DGN
На жаль, універсального ради немає і в кожному конкретному випадку треба використовувати той чи інший спосіб, а може і кілька способів.
Інші цікаві матеріали
- Кілька способів роботи з багаторядковим текстом в AutoCAD

- Що робити, якщо AutoCAD гальмує при копіюванні і вставці об'єктів?

- Відкриття декількох файлів в одному вікні AutoCAD

- Проекції з тривимірних моделей в AutoCAD

Purge - це тема окремого поста і він буде. А про блоки і зовнішні посилання ви маєте рацію, я вже писав про це раніше в іншому пості
Доброго дня.
У мене створений шаблон зі своїм набором шарів, але на деяких стадіях проектування не всі вони можуть бути задіяні, а необхідність чистити креслення командою _purge вже є. Підкажіть будь ласка, що треба зробити, щоб при виконанні команди _purge не віддалились шари з мого набору, навіть якщо вони не задіяні в даний момент, так як далі в процесі проектування вони обов'язково знадобляться. На даний момент я вирішую це питання складно: створюю фільтр включає всі мої верстви, заморожують його, потім виконую команду _purge, розморожувати фільтр. Мені таке рішення не подобається ((
p.s. Якщо є ще рішення такого ж характеру і для блоків, щоб мої блоки завантажені в шаблон, але ще не задіяні, при виконанні команди _purge, що не віддалялися, я буду радий почути його.
заблокуйте шари «замочком». Чи не видаляються поточний, заблоковані і містять примітиви шари. Блоки доведеться вставити по разок. З іншого боку, через Центр управління, відкривається по Ctrl + 2, легко додаються і шари і блоки. Блоки, воообще, можна витягнути на власну палітру і вони будуть автоматично завантажуватися з файлу-бібліотеки. Це більш просунутий спосіб, ніж зберігати все в шаблоні. Шаблоном років 20 з гаком, а палітрами - років 10)))
У мене теж така проблема, створив готові блоки і таблиці, зберіг в шаблон. Але при очищенні все стирається. Але помітив в шаблоні цивил 3д «рідні» блоків не очищаються