Управление слоями
Краткий обзор
- Узнайте, как выравнивать слои по выбранным объектам или совпадающим границам, а также копировать и перемещать данные между слоями.
- Разберитесь, как объединять и масштабировать слои, какие элементы изменяются при масштабировании, а какие остаются неизменными.
- Изучите создание и редактирование составных слоев, включая настройку полярности, порядка слоев и разбиение составных слоев на отдельные составляющие.
Слои
Добавление нового слоя
Чтобы добавить новый слой в текущий документ, выберите команду Edit » Layers » Add в главном меню. После запуска команды откроется диалоговое окно Enter Value. Введите в нем имя нового слоя. По умолчанию слою присваивается имя, соответствующее следующему доступному номеру слоя, например layer19.
После ввода нужного имени и нажатия OK новый слой будет добавлен в список слоев на панели CAMtastic.
Выравнивание выбранных слоев
Чтобы выровнять слои в текущем документе по выбранным объектам, используйте команду Edit » Layers » Align Selective в главном меню (сочетание клавиш: Ctrl+L).
Сначала убедитесь, что включены только те слои, с которыми вы хотите работать. Это можно сделать в диалоговом окне Layers Table (Tables » Layers) или в разделе слоев на панели CAMtastic .
После запуска команды курсор примет форму квадрата и включится режим выравнивания. Для выравнивания выполните следующие действия:
- Вам будет предложено выбрать базовый объект. Это объект на целевом слое, по которому нужно выровнять другой слой. Просто наведите курсор на объект на целевом слое и щелкните.
- Затем вам будет предложено выбрать объект на слое, который нужно выровнять по целевому слою. Снова наведите курсор на нужный объект и щелкните. Выбранный слой будет перемещен так, чтобы центр выбранного объекта совпал с центром базового объекта.
- Продолжайте выравнивать другие слои по выбранным объектам либо щелкните правой кнопкой мыши или нажмите Esc, чтобы выйти из режима выравнивания.
Выравнивание границ слоев
Чтобы выровнять слои в текущем документе по совпадающим границам, выберите команду Edit » Layers » Align Border (Auto-Detect) в главном меню. После запуска команды курсор примет форму квадрата и включится режим выравнивания. Вам будет предложено выбрать замкнутый контур. Наведите курсор на край контура целевого слоя, по которому нужно выровнять все остальные слои с совпадающими контурами, и щелкните. Все слои с совпадающим контуром будут выровнены по целевому слою.
Продолжайте выравнивать слои по контуру либо щелкните правой кнопкой мыши или нажмите Esc, чтобы выйти из режима выравнивания.
Копирование на слои
Чтобы скопировать выбранные объекты на один или несколько слоев текущего документа, выберите команду Edit » Layers » Copy to Layers в главном меню.
После запуска команды курсор примет форму квадрата и включится режим копирования. Выполните следующие действия:
- Выберите объекты для копирования. Для этого наведите курсор на нужный объект и щелкните. Также можно нажать кнопку мыши в месте, где нет объектов, и перетащить указатель, чтобы выделить рамкой несколько объектов. Каждый новый выбор добавляется к уже выбранным объектам.
- Выбрав все нужные объекты, щелкните правой кнопкой мыши. Откроется диалоговое окно Select Layers To Copy. Выберите в нем один или несколько слоев, на которые нужно скопировать выбранные объекты.
- После нажатия OK выбранные объекты будут скопированы на указанные слои, и вы вернетесь в режим копирования.
- Продолжайте выбирать объекты для копирования либо щелкните правой кнопкой мыши или нажмите Esc, чтобы выйти.
Перемещение данных слоев
Чтобы быстро переместить данные между слоями текущего документа, выберите команду Edit » Layers » Swap Layers Data в главном меню. После запуска команды откроется диалоговое окно Swap Layers Data. В нем перечислены все слои, определенные в документе, в столбцах Before swap и After swap. Изначально списки в этих столбцах совпадают, поэтому перемещения данных не происходит. Чтобы переместить данные с одного слоя на другой, найдите исходный слой в столбце Before swap, затем в соответствующей строке столбца After swap щелкните поле Layer Name и выберите целевой слой, на который следует переместить данные. Повторите это для всех слоев, с которых нужно переместить данные.
Настроив все необходимые перемещения, нажмите OK — для каждого настроенного перемещения данные будут перенесены с исходного слоя на указанный целевой слой.
Создание нового объединенного слоя
Чтобы создать новый слой путем объединения существующих слоев текущего документа, выберите команду Edit » Layers » Merge в главном меню (сочетание клавиш: L). После запуска команды откроется диалоговое окно Select Layer for Merging. Введите в нем имя нового слоя и выберите существующие слои документа, которые нужно объединить. Используйте кнопку Select All, чтобы объединить все существующие слои в новый слой.
После нажатия OK новый слой будет создан и добавлен в список слоев на панели CAMtastic.
Масштабирование слоев
Чтобы масштабировать слои текущего документа по осям X и/или Y, выберите команду Edit » Layers » Scale(X:Y) в главном меню. После запуска команды откроется диалоговое окно Scale Layers. В нем перечислены все слои текущего файла .Cam. Для каждого слоя доступны редактируемые поля масштаба по X и Y, изначально установленные на 100% (исходный размер при импорте).
В этом диалоговом окне измените масштаб нужных слоев по оси X и/или Y. После нажатия OK видимые слои будут перерисованы, а измененные слои — увеличены или уменьшены в соответствии с заданными параметрами.
Составные слои
Преимущество создания составного слоя заключается в том, что путем сложения перекрывающихся объектов на разных слоях можно создавать объекты, которые невозможно нарисовать или сформировать вспышкой апертуры на одном слое.
Автоматическое создание составного слоя
Чтобы автоматически создать составной слой из объектов, выбранных на существующих слоях текущего документа, выберите команду Edit » Composite Layers » Auto Create Composite в главном меню. После запуска команды курсор примет вид небольшого квадрата, и вам будет предложено выбрать объекты для включения в составной слой. Просто наведите курсор на отдельный объект и щелкните, чтобы добавить его в выделение, либо воспользуйтесь одним из многочисленных доступных инструментов выделения.
Выбрав все необходимые объекты, щелкните правой кнопкой мыши. Откроется диалоговое окно Auto-create Composite. В нем выберите полярность нового слоя: положительную (непрозрачное изображение) или отрицательную (прозрачное изображение).
После нажатия OK составной слой будет создан и добавлен в список слоев на панели CAMtastic.
Создание составного слоя
Чтобы создать единый составной слой из выбранных существующих слоев текущего документа, выберите команду Edit » Composite Layers » Build Composite в главном меню. После запуска команды откроется диалоговое окно Merge Composite со следующими элементами управления:
- В верхней части диалогового окна расположены элементы управления для задания имени нового слоя и его полярности.
- Основная таблица диалогового окна служит для указания слоев, которые необходимо включить в составной слой. Выберите слой из соответствующего раскрывающегося списка, содержащего все слои, определенные и загруженные в проекте на данный момент.
- Для каждого слоя задайте полярность: Dark или Clear. Если выбрано Dark, содержимое слоя будет добавлено в составной слой. Если выбрано Clear, оно будет вычтено.
- Поле Spread позволяет задать увеличение или уменьшение апертур на соответствующем слое.
Настроив все слои, которые необходимо объединить, нажмите OK — новый слой будет создан и добавлен в список слоев на панели CAMtastic.
Разбиение составного слоя
Чтобы окончательно разбить составной слой на составляющие его слои и получить возможность редактировать их по отдельности, используйте команду Edit » Composite Layers » Explode Composite в главном меню.
Сначала убедитесь, что отображение составного слоя, который требуется разбить, ВКЛЮЧЕНО. Для удобства можно также ВЫКЛЮЧИТЬ отображение всех остальных слоев. Это можно быстро сделать на панели CAMtastic , выбрав нужный составной слой и нажав сочетание клавиш Left Arrow.
После запуска команды курсор примет вид небольшого квадрата, и вам будет предложено выбрать составной слой для разбиения. Просто наведите курсор на область, где составляющие слои перекрываются, и щелкните. Будут созданы составляющие слои с именами на основе имени составного слоя. Сам составной слой будет удален из списка слоев.
Например, если составной слой назывался compro и содержал три объединенных слоя, в списке слоев на панели CAMtastic появятся следующие составляющие слои:
- compro — первый составляющий слой.
- compro-1 — второй составляющий слой.
- compro-2 — третий составляющий слой.
Продолжайте разбивать другие составные слои либо щелкните правой кнопкой мыши или нажмите Esc для выхода.
Изменение составного слоя
Чтобы изменить параметры объединения выбранного составного слоя в текущем документе, используйте команду Edit » Composite Layers » Modify Composite в главном меню.
Сначала убедитесь, что отображение составного слоя, который требуется изменить, ВКЛЮЧЕНО. Для удобства можно также ВЫКЛЮЧИТЬ отображение всех остальных слоев. Это можно быстро сделать на панели CAMtastic , выбрав нужный составной слой и нажав сочетание клавиш Left Arrow.
После запуска команды курсор примет вид небольшого квадрата, и вам будет предложено выбрать составной слой для изменения. Просто наведите курсор на область, где составляющие слои перекрываются, и щелкните. Откроется диалоговое окно Merge Composite. Внесите в нем необходимые изменения и нажмите OK , чтобы применить их.
Продолжайте изменять другие составные слои либо щелкните правой кнопкой мыши или нажмите Esc для выхода.
Открытие составного слоя для редактирования
Чтобы временно разбить составной слой на составляющие его слои и получить возможность редактировать их по отдельности, используйте команду Edit » Composite Layers » Open Composite for Editing в главном меню.
Сначала убедитесь, что составной слой, который вы хотите раскрыть, включён. Для удобства можно также отключить все остальные слои. Это можно быстро сделать на панели CAMtastic , выбрав нужный составной слой и используя сочетание клавиш Left Arrow.
После запуска команды курсор примет вид небольшого квадрата, и вам будет предложено выбрать составной слой, который нужно раскрыть. Просто наведите курсор на область слоя, где входящие в него слои перекрываются, и щёлкните. Будут созданы отдельные слои, имена которых формируются на основе имени составного слоя. Сам составной слой будет удалён из списка слоёв.
Например, если составной слой назывался compro и содержал три объединённых слоя, в списке слоёв на панели CAMtastic появятся следующие отдельные слои:
- compro — первый входящий в состав слой.
- compro-1 — второй входящий в состав слой.
- compro-2 — третий входящий в состав слой.
Закрытие составного слоя
Чтобы снова объединить слои составного слоя, ранее раскрытого для редактирования отдельных слоёв, выберите команду Edit » Composite Layers » Close Composite в главном меню. Отдельные слои будут снова объединены, а исходный составной слой появится в списке слоёв на панели CAMtastic .
Таблицы слоёв
Управление слоями
В диалоговом окне Layers Table можно задать различные свойства каждого из доступных слоёв текущего документа. Чтобы открыть это диалоговое окно, выберите команду Tables » Layers в главном меню.
После запуска команды откроется диалоговое окно Layers Table. В нём можно задать имя и тип каждого из доступных слоёв документа. Также можно указать цвета отрисовки линий и апертур для каждого слоя и включить или отключить слой, то есть изменить его видимость.
Кроме того, в этом диалоговом окне можно заблокировать слой. Если слой заблокирован, выполнять команды редактирования объектов, размещённых на нём, невозможно.
В этом диалоговом окне также можно удалять слои.
Нажатие кнопки View Layer Order открывает диалоговое окно View/Change Layers Order, в котором можно задать порядок отрисовки слоёв и её направление — сверху вниз или снизу вверх.
Управление определением типов слоёв
Чтобы задать шаблон строк и расширений, сопоставляемых различным типам слоёв, доступным в редакторе CAMtastic, выберите команду Tables » Layer Type Detection в главном меню. Этот шаблон используется для автоматического определения типов слоёв при импорте Gerber-файлов. После запуска команды откроется диалоговое окно Layer Types Detection Template. Для каждого типа слоя, доступного в редакторе CAMtastic, уже задан набор строк на основе распространённых расширений и фрагментов имён, используемых для обозначения различных слоёв проекта. Любую запись шаблона можно изменить, введя текст непосредственно в нужное поле. При добавлении новых строк или расширений в шаблон разделяйте записи запятой (,).
Управление наборами слоёв
Чтобы задать наборы слоёв, назначаемые определённым слоям сверловки в проектах с глухими и скрытыми переходными отверстиями, выберите команду Tables » Layers Sets в главном меню. Эта информация необходима, например, при извлечении или экспорте списка соединений, а также при выполнении проверки DRC.
После запуска команды откроется диалоговое окно Create/Update Layers Sets. Нажмите кнопку Insert Layers Set, чтобы добавить запись нового набора слоёв в основную область диалогового окна, затем настройте её следующим образом:
- Щёлкните поле Layer Set Name этой записи и введите понятное имя, например отражающее слои, через которые выполняется сверление.
- В столбце Assigned Drill Layer выберите слой сверловки, который нужно назначить набору слоёв. Слой сверловки содержит информацию о расположении точек сверления.
- Щёлкните поле Signal/Plane Layers In Set этой записи, чтобы открыть диалоговое окно Select Layer Pairs. В этом диалоговом окне задаются слои, через которые выполняется сверление.
Управление порядком слоёв
В диалоговом окне Create/Update Layers Order можно задать физический порядок слоёв проекта. Чтобы открыть это диалоговое окно, выберите команду Tables » Layers Order в главном меню.
В диалоговом окне перечислены все сигнальные слои и слои внутренних плоскостей текущего проекта, а также указан их логический и физический порядок. Используйте это окно для задания физического порядка слоёв — порядка их расположения в стеке слоёв печатной платы.