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


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

Включить все слои
Отключение слоя
Выделение слоя
---
Объединение слоев
Удалить всё со слоя
---
Задать слой полилиний по тексту внутри

Включить все слои

Данный модуль включает видимость всех слоев в чертеже. Такие свойства слоя как «заморажен» и «блокирован» не затрагиваются


Отключение слоя

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


Выделение слоя

Под выделением слоя понимается отключение видимости всех слоев кроме выбранных. Выбор слоев для выделения осуществляется путем выбора объектов, слои, на которых они находятся, необходимо выделить


Объединение слоев

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

В левой части окна необходимо выбрать несколько слоев, которые необходимо объединить, а в правой части окна – один результирующий, в который будут перенесены все объекты с выбранных в левой части окна слоев. Для выбора нескольких слоев в левой части окна необходимо использовать кнопку CTRL или SHIFT и мышь. Вариант с клавишей SHIFT позволяет выбрать все позиции списка между двумя указанными, например при указании 3-й и последней позиции в списке мышью при нажатой клавише SHIFT, будут выбраны все позиции с 3-й по последнюю. Далее с помощью клавиши CTRL и мыши можно снять выделение с какой-либо позиции или добавить другую.

Если установить галочку «удалить исходные слои после объединения», программа попытается удалить исходные слои, однако это не всегда может получится сразу, поскольку кроме видимых объектов, в чертеже могут присутствовать ссылки на удаляемый слой, например подпримитивы каких-либо блоков. В этом случаем в командную строку будет выведено сообщение:


Удалить всё со слоя

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


Задать слой полилиний по тексту внутри

Модуль позволяет задать слой полилиний по тексту внутри них:



Если внутри каких то полилиний не найден текст, такие полилинии переносятся на слой '_без_текста'.

Если внутри каких то полилиний найдено более одного текста, имя слоя формируется как текст1+текст2 и т.п.

Если содержатся несколько контуров, вложенные один в другой, такие ситуации программа отрабатывает корректно:


К оглавлению