Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сделать невидимым слой для удобства работы
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > P-CAD 200x howto
smk
Есть ли возможность изменять видимость слоев? В частности из-за высокой плотности мне элементы на слое ТОР мешают расставить элементы на слое ВОТТОМ. Что иожно придумать на этотсчет? Спасибо.
Сергей Борщ
Цитата(smk @ Jan 17 2010, 10:46) *
Есть ли возможность изменять видимость слоев?
Options->layers->вкладка Sets, выдумываете set name, New, добавляете нужные слои. Потом выбираете нужный набор в списке Layer sets и Enable layers
smk
Получилось. Огромное спасибо!
Сергей Борщ
А быстро попадать в этот диалог можно ткнув мышкой в квадратик с цветом слоя в строке статуса.
Ant_m
Цитата(Сергей Борщ @ Jan 17 2010, 12:12) *
Options->layers->вкладка Sets, выдумываете set name, New, добавляете нужные слои. Потом выбираете нужный набор в списке Layer sets и Enable layers

Еще быстрее выбирать слои - cntrl + цифра(0-9, в ряд которые). Ваш, заданный, набор слоев будет на cntrl + 5(или 6, не помню точно).
Uree
В зависимости от числа сетов, ctrl-5, -6, -7 ... -0. В общем для быстрого доступа доступно 6 layer-sets. Дальше можно через макросы наращивать.
bigor
Цитата(Uree @ Jan 18 2010, 10:57) *
В зависимости от числа сетов, ctrl-5, -6, -7 ... -0. В общем для быстрого доступа доступно 6 layer-sets. Дальше можно через макросы наращивать.

Зачем через макросы?
Дописываем в файл "Pcb.key" следующую информацию:
shortcut "Shift+0" "Enable Layer Set 20"
shortcut "Shift+1" "Enable Layer Set 11"
shortcut "Shift+2" "Enable Layer Set 12"
shortcut "Shift+3" "Enable Layer Set 13"
shortcut "Shift+4" "Enable Layer Set 14"
shortcut "Shift+5" "Enable Layer Set 15"
shortcut "Shift+6" "Enable Layer Set 16"
shortcut "Shift+7" "Enable Layer Set 17"
shortcut "Shift+8" "Enable Layer Set 18"
shortcut "Shift+9" "Enable Layer Set 19"
И все следующие наборы сетов доступны уже по комбинации клавиш "Shift+1" ... "Shift+9", "Shift+0"

Цитата(Сергей Борщ @ Jan 17 2010, 15:42) *
А быстро попадать в этот диалог можно ткнув мышкой в квадратик с цветом слоя в строке статуса.

Или по горячей клавише "Y".

---

Кстати.
Если в настройках Options->Display, вкладка Miscllaneous включено отображение GlueDots или Pack&Place и эти точки имеются в конструктивах компонтент, то простая смена набора слоев поможет только частично. Самих компонент слоя ТОР выдно не будет, но при попытке выделения компонент они будут активно появлятся в меню выбора.
Для избежания такой ситуации необходимо либо в Options->Display->Miscllaneous установить для GlueDots и Pack&Place - Hide, либо в Options->Selection Mask->Single Selection во вкладке Layers выбрать только слой Bottom.
Или же активировать (поставить галочку напротив) Current Layers Only в том же меню Options->Selection Mask->Single Selection. В комбинации с сетами слоев (например, по сету "Ctrl+5" - Top+TopSilk+Board, а по сету "Ctrl+6" - Bottom+BotSilk+Board) вы будете выбирать только компоненты принадлежащие текущему слою из текущего набора.
Uree
О, спасибо! Даже не думал так изменить доступ к layer-sets.
bigor
Цитата(Uree @ Jan 18 2010, 13:22) *
О, спасибо! Даже не думал так изменить доступ к layer-sets.

Пожалуйста smile.gif
Горячие клавиши здорово упрощают жизнь.
На сложных многослойках набора из 6 пользовательских сетов никак не достаточно для работы, потому приходится выкручиваться.
Uree
Вот именно. Приходится постоянно комбинировать состав наборов в зависимости от этапа работы над платой. Зато теперь развернусь...smile.gif
bigor
Цитата(Uree @ Jan 18 2010, 15:03) *
Вот именно. Приходится постоянно комбинировать состав наборов в зависимости от этапа работы над платой. Зато теперь развернусь...smile.gif

Удачи biggrin.gif
Рад что моя маленькая придумка кому то помогла.
Я обычно на сеты "Сtrl+5" ... "Сtrl+9", "Сtrl+0" навешиваю комбинации несигнальных слоев - разные Асси, Силки, маски, вспомогательные слои графики. Все что нужно для компоновки на предварительных этапах и для заключительного оформления. А на "Shift+1" ... "Shift+9", "Shift+0" уже сигнальную послоевку, инода комбинации плэйнов, если плэйновых слоев много.
il96
Цитата(bigor @ Jan 18 2010, 17:14) *
Удачи biggrin.gif
Рад что моя маленькая придумка кому то помогла.
Я обычно на сеты "Сtrl+5" ... "Сtrl+9", "Сtrl+0" навешиваю комбинации несигнальных слоев - разные Асси, Силки, маски, вспомогательные слои графики. Все что нужно для компоновки на предварительных этапах и для заключительного оформления. А на "Shift+1" ... "Shift+9", "Shift+0" уже сигнальную послоевку, инода комбинации плэйнов, если плэйновых слоев много.

Я пользуюсь этим очень давно, думал, что это тривиальная фича. Может кто-нибудь ещё знает кое-какие удобные приёмы работы?
musa
Очень интересно. Но как эти наборы сохранить чтобы не набирать заново каждый раз в новом проекте.
Uree
В dtp-файл, выбрать раздел layer-set. Как-то так вроде бы...
musa
Цитата(Uree @ Mar 10 2010, 14:57) *
В dtp-файл, выбрать раздел layer-set. Как-то так вроде бы...


К сожалению не получится. У меня PCad2002 а в нём нет опции автоматической загрузки конфигурации. Но гдето он их всётаки хранит?
SERoz
Цитата(musa @ Mar 10 2010, 20:22) *
К сожалению не получится. У меня PCad2002 а в нём нет опции автоматической загрузки конфигурации. Но гдето он их всётаки хранит?

Сделайте слой с оригинальным именем, а затем поиск на диске по контексту (иногда помогает)...
Uree
Внутри РСВ файла он их хранит. Можете сохранить в ASCII-формате, найти раздел с layer-set и вручную попытаться скопировать из одного файла в другой. А можно перейти на более свежую версию программы и не заниматься ерундой, а воспользоваться готовыми функциями для этого предназначенными.
А можно и собрать в новом проекте - для сложных проектов это не так уж часто придется делать, плюс к тому каждый новый проект можно делать на основе предыдущего, с уже готовым набором слоев и их комбинаций, правил и т.п., т.е. фактически воспользоваться готовым проектом как тэмплэйтом.
musa
Цитата(Uree @ Mar 10 2010, 14:57) *
В dtp-файл, выбрать раздел layer-set. Как-то так вроде бы...



Пошаманил с файлом dtp вроде бы получилось. Но для PCad2002 приходится файл подгружать вручную.
Копируем файл в рабочую директорию (или создаём новый). Открываем его, из раздела layer-set удаляем всё лишнее (но лучше всё). Потом обновляем из проекта и сохраняем. В новом проекте открываем файл и копируем раздел в проект.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.