Как очистить пустые слои в автокаде
Перейти к содержимому

Как очистить пустые слои в автокаде

  • автор:

Помычим 🙂

Достаточно часто пользователи задают вопрос — что можно сделать с файлом DWG, который пришел от другого пользователя? Как его почистить и оптимизировать для избежания возникновения проблем при его использовании? Писано-переписано на эту тему уже не мало, привожу свой опыт.

В статье я попытался описать максимально возможное число действий, которые можно совершить с DWG-файлом, в каждом конкретном случае надо смотреть, какие из них применять.

1. Удалите неиспользуемую геометрию

2. Найдите и удалите все невидимые объекты

  • Для поиска скрытых точек измените их вид командой ДИАЛТТОЧ (_DDPTYPE), они станут видны

  • Для удаления пустых строк присвойте переменной QTEXTMODE значение 1. В этом случае все строки будут отображаться в виде пустой рамки, даже пустые. Не забудьте вернуть значение переменной в 0.
  • Для отображения скрытых атрибутов введите команду АТЭКР (_ATTDISP) и выберите опцию Включить. В этом случае на экране отобразятся все атрибуты, даже скрытые. Удалите ненужные. Будьте осторожны! В скрытых атрибутах может храниться нужная информация.
  • Для отображения скрытых кромок и граней 3D-объектов присвойте переменнойSPLFRAME значение 1. Удалите ненужные элементы, такие как управляющие многоугольники для спиралей, невидимые кромки граней и сетей и пр.
  • Запустите диспетчер групп командой ГРУППА (_GROUP) или КЛГРУППА (_CLASSICGROUP) и удалите ненужные группы
  • Для поиска невидимых объектов маскировки включите их рамки командой TFRAMES и удалите ненужные.

3. Удалите повторяющиеся геометрические объекты, перекрывающиеся линии, дуги и полилинии

4. Удалите неиспользуемые слои

  • Используйте команду СЛОЙОБЪЕД (_LAYMRG) для слияния слоев. После слияния пустой слой удаляется из чертежа
  • Для удаления слоя, на котором есть объекты, используйте команду СЛОЙУДАЛ (_LAYDEL).
  • Для того, чтобы понять, используются ли слои, задайте переменной SHOWLAYERUSAGE значение 1. В этом случае в списке слоев отобразятся значки, указывающие, используются ли слои. Важно! Не забудьте отключить отображение, поскольку оно замедляет работу системы.

5. Удалите неиспользуемые фильтры слоев

Запустите команду ФИЛЬТРЫ (_FILTERS) и удалите ненужные фильтры.

6. Удалите неиспользуемые и лишние стили оформления

Для удаления неиспользуемых стилей используйте команду ОЧИСТИТЬ (_PURGE)

7. Удалите неиспользуемые блоки, типы линий, формы и пр.

Для удаления неиспользуемых объектов также используйте команду ОЧИСТИТЬ (_PURGE). Начиная с версии AutoCAD 2015 эта команда также позволяет удалить группы, пустые текстовые строки и данные, пришедшие из DGN файлов (из системы Microstation от Bentley). Если у вас AutoCAD более ранний, чем 2015, воспользуйтесь утилитой AutoCAD DGN Hotfix для версий 2013 и 2014, либо сторонними утилитами для удаления мусора от файлов DGN.

8. Проверьте файл на наличие ошибок

Для проверки используйте команду ПРОВЕРИТЬ (_AUDIT). Если в файле будут обнаружены ошибки, то используйте команду восстановления чертежа ВОССТАН (_RECOVER) для их исправления.

9. Удалите историю создания трехмерных тел

10. Удалите данные о зарегистрированных приложениях

11. Удалите геометрические и размерные зависимости

12. Удалите неиспользуемые прокси-примитивы и прокси-объекты

13. Удалите неиспользуемые масштабы

14. Удалите данные о геопозиции

15. Не расчленяйте бездумно блоки

16. Сделайте чертеж плоским

Часто чертеж содержит трехмерные объекты. Если у пользователя включен вид сверху, то он просто не увидит эти объекты и будет привязываться к 3D-объектам при черчении. В итоге получится не чертеж, а набор пространственных объектов, у которых разные координаты по оси Z. Для избежания такой ситуации необходимо сделать плоским чертеж. Такие чертежи могут «выходить» из программ, работающих с объемными объектами, например, поэтажные планы из AutoCAD Architecture, результаты топосъемки из AutoCAD Civil 3D. Проверить чертеж на наличие трехмерных объектов легко — поверните его с помощью трехмерной орбиты или видового куба.

/>
Плоский чертеж может оказаться объемным

Используйте команду FLATTEN из состава пакета Express Tools. При использовании инструментаFLATTEN создается 2D-представление выбранных объектов, которые проецируются на текущую плоскость вида. Результатом работы являются 2D-объекты, там, где это возможно, сохранившие исходные слои, типы линий, цвета и типы объектов. Это позволит вам избежать создания чертежа с привязкой примитивов к трехмерным объектам.
Кроме того, можно выбрать все геометрические объекты и с помощью окна Свойства задать значение координаты Z равным 0.

Все перечисленные приемы очистки и подготовки файла могут пригодиться пользователям в их повседневной деятельности, когда необходимо очистить файлы DWG. В реальности, конечно же, все эти способы одновременно использовать нет надобности, достаточно применить несколько.

Если хотите автоматически очищать файл, то воспользуйтесь программой от Алексея Кулика aka kpblc. Подробно о ней в его блоге по ссылке.

С уважением, Андрей.

UPD: добавил в пост удаление данных геопозиции и подправил пункт об удалении неиспользуемой геометрии. Спасибо коллегам Алексею Кулику, Евгению Елпанову, Александру Ривилису и Нейбоше Новковичу за помощь и подсказки. Спасибо, друзья!

Как работать со слоями в AutoCAD?

Если обратиться к официальной справочной системе, то “слои используются для управления видимостью объектов и для назначения таких их свойств, как цвет и тип линии”. Говоря более простым языком, слои – это средство организации чертежей, позволяющее объединить объекты по цвету, типу и толщине линий, или по функциональному назначению, например, все болты или гайки в чертеже.

Как создать новый слой в Автокаде

Каждый объект AutoCAD, будь то отрезок, размер или блок, лежит на каком-то заданном слое. По умолчанию в AutoCAD существует один слой с именем 0, на котором размещаются все объекты. Однако, пользователь может создать неограниченное число слоев, назначить им свойства и разместить объекты чертежа на этих слоях. Каждый объект чертежа может лежать только на одном слое, но его всегда можно переместить с одного слоя на другой.

Все основные операции по работе со слоями доступны в «Диспетчере свойств слоев», который вызывается нажатием кнопки «Свойства слоя» на ленте «Главная».

В верхней части открывшегося окна находятся кнопки

  1. Создания слоя
  2. Удаления слоя
  3. Установки выбранного слоя в качестве текущего

Как создать новый слой в Автокаде?

Чтобы добавить слой в Автокаде просто нажмите кнопку «Создать слой». После того, как вы создали слой, необходимо ввести его имя, а после можно настроить его свойства

Каждый слой в AutoCAD имеет целый ряд состояний и свойств:

  1. Включен / Отключен — выключенный слой не виден на экране, но выводится на печать.
  2. Заморожен / Разморожен — замороженные слои не отображаются на экране и не выводятся на печать. Кроме того, замороженные слои не обрабатываются системой, что позволяет ускорить работу программы.
  3. Заблокирован / Разблокирован — заблокированные слои отображаются на экране и выводятся на печать, но объекты, лежащие на них, нельзя изменять.
  4. Задание свойств объектов слоя по умолчанию. Можно задать свойства по умолчанию для каждого слоя, такие как цвет, тип, вес и прозрачность линий. Всем объектам слоя эти свойства будут назначены автоматически.

Для переопределения какого-либо свойства слоя просто нажмите на него в соответствующей строке и выберите необходимое значение.

Как удалить слой в Автокаде?

Просто, нажмите кнопку «Удалить слой». Обратите внимание, что если на слое лежит хоть один объект, или он выбран в качестве текущего, то удалить его нельзя.

Как удалить слой в Автокаде

Как выделить слой в Автокаде?

Для установки слоя в качестве активного (текущего) нужно нажать на кнопку «Установить» или дважды кликнуть мышкой на его названии.

Для быстрого и легкого доступа к слоям и их основным свойствам в AutoCAD существует выпадающий список слоев на ленте «Главная»

  • Для установки слоя текущим просто выберите его из списка.
  • Для управления видимостью, заморозкой и блокировкой слоя разверните список слоев и щелкните на соответствующее свойство слоя.
  • Для переноса объекта на слой предварительно выберите объект или группу объектов, а потом выберите необходимый слой из списка.

Как объединить слои в Автокаде?

Для объединения слоев используйте команду «Объединить» на ленте «Главная» или введите команду СЛОЙОБЪЕД. В результате объединения объекты с выбранных слоев переместятся на целевой слой, а первоначальные слои будут удалены из чертежа.

После запуска необходимо сначала выбрать любой объект, лежащий на слое, объекты которого будут перемещены на целевой слой, после чего подтвердить выбор. На втором этапе необходимо указать любой из объектов, лежащих на целевом слое. После подтверждения все объекты на исходных слоях будут перемещены на целевой слой, а исходные слои удалены.

Также обратите внимание, что вместо выбора объекта на слое можно включить опцию «Имя» и указать слой в появившемся окне.

Как объединить слои в Автокаде

Заключение

Слои в AutoCAD – мощное средство для организации чертежей и управления ими. Продуманная структура слоев и их свойств позволяет значительно ускорить проектные работы в Автокаде, облегчить поиск необходимой информации, повысить читабельность чертежей. Для работы со слоями в интерфейсе программы присутствуют все необходимые инструменты и команды.

Как удалить ненужные слои в Автокаде? Он отказывается.

Автокад не удаляет слои, которые используются, поэтому, чтобы удалить слой нужно все объекты с него удалить либо переместить на другой слой.
Неудаляемые слои это основной «0», вспомагательный «defpoints» и текущий слой.
А чтобы быстро удалить все объекты со слоя (или переместить их) , используйте выбор по маске Tools -> Quick select..дальше разберетесь

Когда попадается загаженный чертеж с 30 слоями, я делаю так:
1) File -> Drawing Utilites > Purge (убираю весь мусор с чертежа, т. е. блоки, которые уже не используются, слои и прочую ерунду)
2) Ctrl+A (выделяю весь чертеж и всем объектам присваиваю свойства (толщина линии, тип линии и цвет линии) по-слою <by>)
3) Tools -> Quick select (выделяю объекты на каждом слое и переношу их на другой, пустой слой удаляю, в результате из 30 слоев у меня остается 6, с которыми я и работаю).

Создание, изменение или удаление слои в Автокад

Слои — общее место в любом более-менее сложном пакете программ рисования или черчения. Различные объекты можно по-прежнему вычерчивать отдельно, но совмещать в пространстве. Например, на разных этажах можно держать примитивы и размеры. Что позволяет работать с примитивами без захламления чертежа излишними на момент подробностями. Сами примитивы также можно аккуратно развести на разные этажи, свести вместе, спрятать и показать на экране или распечатке.

Работа со слоями

Как в программе AutoCAD работать со слоями.

При создании чертежа основа у него лишь одна. Вы можете сделать новые, удалить, скрыть, блокировать требуемое количество в меню Слои. Все операции над сущностями осуществляются в текущем уровне.

Учтите, изначальный уровень удалить или переименовать нельзя сколько бы дополнительных ни было создано.

Как создать слой в Автокаде

Создание в Автокаде находится в Слои → Свойства слоя (Layers → Layer properties). Откроется редактор с таблицей. Добавить — пиктограмма с рыжей звёздочкой. Задайте имя и свойства. Добавлять также можно через командную строку: СЛОЙ (LAYER). Порядок прослоек всегда по алфавиту. Переставить их явно нельзя. Изменить его можно фильтром, либо именованием. Лучше первым способом, так как названия подгонять под сортировку неудобно.

Порядок слоев

Рекомендуется давать осмысленные имена, чтобы пользователю самому было понятен смысл. Скажем, «размеры», «основания», «внутренняя электрическая сеть» и любой другой набор по надобности.

  1. Вкл./Откл. (On/Off) — видимый/невидимый.
  2. Блокировать (Lock) — видимый, но лишь для просмотра и на принтере печататься не будет.
  3. Заморозить (Freeze) — невидимый и только для просмотра.
  4. Цвет (Color) — изменить цвет. По другому, окраска всех объектов.
  5. Тип и вес линий (Linetype, Lineweight) — вид и толщина линий.
  6. Прозрачность слоя в Автокаде (Transparency) — прозрачность в процентах. Полезность этой настройки в том, что из-под одного уровня чертежа ясно виден другой. Например, размеры не мешают видеть геометрию детали. В любой момент вы можете убрать и добавить прозрачность по желанию.
  7. Печать (Plot) — печатать ли на принтере или ином выходном устройстве.

Созданные ранее объекты можно перенести во вновь созданный пласт, выбрав меню Слои и выбрав их. Другой путь — выделение переносимой сущности. В её параметрах проставьте нужный уровень. Предыдущие параметры будут сохранены, если они принадлежат самому объекту. Выберите его и вызовите меню правой кнопкой мыши. В пункте Параметры настройте необходимое.

Как удалить слой в Автокаде и редактировать

И то и другое можно сделать в том же редакторе уровней. Напомню: Слои → Свойства слоя. Удаление — кнопка с красным косым крестиком. Удаления изначального и текущего запрещаются. Альтернативный способ через СЛОЙУДАЛ (LAYDEL).

Удаление

При копировании с других чертежей создается масса информации, превращая чертеж в раскормленного слона. Это мешает работе. На слабом компьютере замедление ощутимо, захламляется рабочее пространство. Неиспользуемые, пустые прослойки удаляются через меню Файл → Утилиты → Очистить. Используйте ОЧИСТИТЬ (PURGE) для ручного набора.

Переименование — двойной щелчок левой кнопки мыши на имени в редакторе пластов. Пробелы в имени допустимы, а вот специальные символы обычно нет. Используйте буквы с цифрами. Изначальный уровень переименовать нельзя.

Переименование

Как объединить несколько основ с объектами? Выделяешь ту, что нужно добавить. Затем Слои → Объединить, либо СЛОЙОБЪЕД (LAYMRG) ручным способом. Объединение приводит к ликвидации выделенного уровня и переносу его содержимого в целевой.

Объединение

Отдельные команды

AutoCAD позволяет групповые операции. Для этого нужно зайти в меню Слои. Редактор в этот раз вам без надобности, хотя и в нем есть интересные возможности. Посмотрите пояснения к пиктограммам. Наведите мышь на каждую и дождитесь всплывающей подсказки. Вы узнаете много нового.

Например, иконка Изолировать поможет вам сделать невидимым всё, кроме текущего пласта. Удобно концентрировать усилия. Можно полностью включить все пласты, перенести свойства уровня с одного на другой (скопировать), переключать их и многое другое.

Настройка видимости

Копирование свойств экономит массу времени, когда надо иметь уровни с близкими свойствами. Объекты копируются в другой пласт командой КОПИЯВСЛОЙ (COPYTOLAYER).

Работать со слоями в AutoCAD довольно просто и исключительно полезно. Новой прослойке легко добавить много облегчающих работу настроек, либо взять из существующей. Управлять можно меню, можно командами.

Что такое команда? Короткий текст, набираемый в командной строке внизу экрана. Изначально, именно они в Аutocad были основным инструментом. Все, что можно сделать в меню, команды выполняют. Журнал предоставит вам историю действий. Поскольку любое из них, независимо от способа вызова, попадает туда, то ненамеренное изменение будет вами замечено.

Набор в командной строке пугает новичков. Однако при навыке, набирать слова быстрее и понятнее путешествий по разветвленным меню. Тем более, что оно, в угоду текущей моде, может произвольно меняться от версии к версии. Команды более консервативны, оставаясь неизменными десятки лет. Стабильность в навыках всегда приносит пользу. Меньше переучиваться на новую версию, ваша работа будет автоматизироваться с ростом навыков.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *