Настройка фільтру вибору об'єктів

Дуже часто потрібний проводить| роботу не зі всіма, а тільки з певними елементами. Наприклад, необхідно в шарі Board| у всіх ліній шириною 0.25 мм збільшити ширину до 0.75 мм. Побудувати режим вибору можна, використовуючи команду Options/Selection Mask| (параметри/маска виділення). Панель, яка з'являється після активізації даної команди, містить дві однотипні закладки (рис. 9-10). Одна з них дозволяє набудувати фільтр групового вибору (Block| Selection|), друга – фільтр вибору одиночних об'єктів (Single| Selection|). У обох випадках вибирані елементи наголошуються прапорцями в рамці Items| (див. рис. 9-10). Кнопки Set| All| іClear| All| вцій групі дозволяють встановити або скинути прапорці для всіх елементів, відповідно.

Для деяких об'єктів, наприклад, дуг (Arc|), ліній (Line|) і ін. можна задати додаткові параметри, при яких ці об'єкти вибиратимуться. Так, наприклад, можна вказати товщину ліній. У таких елементів прапорець має не два (сброшен/установлен), а три стани. У третьому стані (встановлений прапорець в затіненій рамці) стають доступними однойменні кнопки, розташовані поряд з прапорцями і відкриваючі панелі з властивостями відповідних об'єктів. При цьому доступні не всі властивості об'єктів, а лише ті, які можуть

Наприклад, для ліній (рис. 9-11) можна задати тільки товщину і відзначити ознаку фіксації (прапорець Fixed|).

У вікні Select| Mode| вибирається режим виділення: Inside| Block|– усередині вікна (выби-раются| елементи повністю лежачі усередині вікна виділення); Outside| Block|– поза вікном (вибираються елементи повністю лежачі зовні вікна виділення); Touching| Block|– стосується блоку (вибираються елементи лежачі усередині вікна виділення і що стосуються або перетинаються його межами).

У рамці Layers| можна відзначити ті шари, на яких лежать ті, що цікавлять вас об’єкти|. Кнопку Set| All|(вибрати все) зручно використовувати, коли необхідно вибрати велику кількість шарів, а кнопку Clear| All|(очистити все) навпаки, коли необхідно вибрати малу кількість шарів. Можна виділити заздалегідь певну групу шарів, вибравши її ім'я у вікні із списком Layers| Sets| і натиснувши кнопку Apply|

 

Рис. 9-12. Закладка Single| Selection| панелі Op-tions| Selection| Mask|

Закладка Single| Selection| (див. рис. 9-12) панелі Options| Selection| Mask|відрізняється від закладки Block| Selection| наявністю прапорця Current| Layer| Only| в рамці Layers|, установка якого дозволяє вибирати тільки ті об'єкти, які лежать в поточному шарі. Також на цій закладці замість вікна Select| Mode| розташовано вікно Single| Select| Mode|, що містить дві взаємовиключні кнопки:

Cycle-Picking|– циклічний перебір;

Popup| Dialog|– спливаючий діалог.

У режимі Cycle-Picking|послідовні натиснення лівої кнопки миші (або подвійні натиснення клавіші пропуск) приводять до циклічного перебору об'єктів, що перекриваються, в місці розташування курсора.

У режимі Popup| Dialog|натиснення лівої кнопки миші приводить до появи додаткової панелі із списком об'єктів, що перекриваються (рис. 9-13). Переміщаючи покажчик, клацанням лівої кнопки миші можна вибрати із списку потрібний об'єкт. На додатковій панелі в стовпці Type| приводиться інформація про тип об'єкту, в стовпці Layer| – про шар в якому він знаходиться, в стовпці Net| – про ланцюг з яким він пов'язаний, а також інша корисна інформація в стовпці Information| (ширина ліній, типи компонентів і їх позиційні позначення і т.д). При необхідності розміри додаткової панелі і ширина стовпців можуть бути легко змінені переміщенням їх меж.

Клацання лівої кнопки миші в місці перекриття декількох об'єктів при натиснутій клавіші CTRL|, дозволяє вибрати із списку і виділити декілька об'єктів. На додатковій панелі, що з'являється при цьому, із списком, вибирані об'єкти наголошуються прапорцями в стовпці Type| (рис. 9-14).

Натиснення кнопки у лівому верхньому кутку панелі із списком дозволяє відмовитися від вибору об'єктів, а кнопка підтверджуєвибір. У обох випадках додаткова панель закривається.

 

Рис. 9-13. Список об'єктів, що перекриваються

Рис. 9-14. Вибір декількох об'єктів із списку

 

При одиночному і груповому виборі враховується полягання прапорців в групі Items| і виділення шарів в групі Layers|!!

 

• Набудуйте фільтр для вибору ліній шириною 30 mil|

1) Використовуючи команду Place/Line, розмістите на робочому полі декілька ліній різної ширини, зокрема лінії шириною 30 mil|.

2) Активізуйте команду Options/Selection Mask|(Параметри/маска виділення).

3) На панелі Options| Selection| Mask|в групі Items| закладки Block| Selection| натисніть кнопку Clear| All|для скидання прапорців у всіх елементів.

4) Двічі клацніть лівою кнопкою миші по прапорцю елементу Line| (лінії). При цьому прапорець буде в затіненій рамці і буде доступна кнопка Line|.

5) Натисніть кнопку Line|і на панелі Line| Selection| Mask|(див. рис. 9-11), що з'явилася, у вікні Width| наберіть необхідне значення ширини лінії – 30. Одиниці вимірювання можна не указувати.

6) Натискаючи на кнопки ОК, послідовно закрийте панелі Line| Selection| Mask|і Options| Selection| Mask|.

7) Перейдіть в режим вибору об'єктів (команда Edit/Selectабо клавіша на інструментальній панелі).

8) Активізуйте команду View/Extentдля відображення на екрані всіх об'єктів проекту при максимально можливому наближенні.

9) Натисніть ліву кнопку миші в лівому верхньому кутку екрану і, не відпускаючи її, перетягнете курсор в правий нижній кут екрану, охоплюючи пунктирною рамкою (вікном) всі елементи проекту.

10) Відпустіть ліву кнопку миші. Не дивлячись на те, що у вікно виділення потрапили всі об'єкти, виділяться тільки лінії шириною 30 mil|. Вибрані елементи виділені кольором і оточені пунктирною рамкою.

 

 
 

 

 


Рис. 9-15. Випадне контекстне меню

 



>