Введіть команди
Можливості введення команд у редакторі схем, макетів і бібліотек:
- натиснувши значок команди
- введення текстових команд у командному рядку
- через контекстне меню
- за допомогою функціональних клавіш
- через файли сценаріїв
- за допомогою програм User Language
У будь-якому випадку необхідно розуміти синтаксис командної мови електроніки, який описано в наступному розділі. Детальний опис команд Electronics можна знайти на сторінках довідки.
Активуйте команду та виберіть об'єкт
Класичний спосіб роботи з Electronics полягає в тому, щоб спочатку активувати команду, а потім вибрати об’єкт, для якого ви хочете її виконати. Наприклад, спочатку активуйте команду ПЕРЕМІСТИТИ, клацнувши піктограму в меню команд або вибравши команду в одному з меню, а потім клацніть об’єкт, який потрібно перемістити.
Командний рядок
Як альтернативу згаданому раніше клацанню піктограми ви можете скористатися командним рядком. Під час введення команд ви можете скорочувати ключові слова, якщо їх неможливо сплутати з іншим ключовим словом, або ви можете використовувати малі чи великі літери (введення не залежить від регістру), наприклад:
CHANGE WIDTH 0.024
Фактична одиниця для значень встановлюється в меню GRID. Також можна вказати одиницю безпосередньо в командному рядку, не змінюючи поточну встановлену сітку:
CHANGE WIDTH 0.6MM
або
cha wid 24mii
Більшість команд можна виконати під час оголошення значень координат у командному рядку.
приклади:
MOVE IC1>VALUE (2.50 1.75) ;
Текст заповнювача значення для частини IC1 переміщується на позицію 2,50 1,75 у макеті.
MIRROR U1;
Частина U1 буде дзеркально відображена на нижній стороні дошки.
HOLE 0.15 (5 8.5) ;
Розмістіть отвір діаметром свердла 0,15 у позиції 5 8,5.
VIA 'GND' 0.070 round (2.0 3.0) ;
Перехідний отвір круглої форми діаметром 0,070, що належить сигнальному GND, буде розміщено в позиції 2,0 3,0.
Функція історії
Ви можете викликати останні введені команди, натиснувши Crsr-Вгору (?) або Crsr-Вниз (?) і редагувати їх. Клавіша Esc видаляє вміст командного рядка.
Контекстне меню
Іншим способом використання Electronics є робота з меню команд для конкретного об'єкта. У цьому випадку ви спочатку клацаєте правою кнопкою миші на об'єкті, а потім вибираєте команду, яку хочете виконати. Контекстне меню містить усі команди, які можна виконати з вибраним об’єктом. Крім того, ви можете відобразити всі властивості об’єкта, натиснувши на запис Властивості. Деякі з них можна навіть змінити безпосередньо у вікні властивостей.
Функціональні клавіші
Тексти можуть бути призначені функціональним клавішам і комбінаціям цих клавіш з Alt, Ctrl і Shift (для Mac OS-X додатково Cmd), якщо вони не зайняті операційною системою або диспетчером вікон Linux (наприклад, F1 для довідки). Якщо натиснуто функціональну клавішу, це відповідає тексту, який вводиться за допомогою клавіатури. Оскільки кожну команду можна ввести як текст, кожну команду разом із певними параметрами можна призначити функціональній клавіші. Таким чином функціональній клавіші можна призначити навіть цілі послідовності команд.
Команда
ASSIGN
відображає поточні призначення функціональних клавіш. Змінити призначення клавіш можна у вікні призначення. Кнопку «Новий» можна використати для визначення нового призначення клавіші. Клацання Del видаляє позначений запис, тоді як Change змінює існуюче визначення. OK закриває діалогове вікно та зберігає визначення, а Cancel перериває діалогове вікно.
Ці параметри також можна зробити за допомогою меню «Параметри/Призначити» в редакторі схем або макета.
Щоб попередньо визначити певні призначення, ви також можете скористатися командою ASSIGN у файлі eagle.scr (див. стор. 132).
приклади:
Комбінація Ctrl + Shift + G відображає сітку 0,127 мм:
ASSIGN CS+G 'GRID MM 0.127 ON;';
Комбінація Alt + F6 змінює шар на Top і запускає команду ROUTE:
ASSIGN A+F6 'LAYER TOP; ROUTE';
Комбінація клавіш Alt + R спочатку відображає лише шари Top, Pads, Vias і Dimension, а потім починає друк на принтері за замовчуванням:
ASSIGN A+R 'DISPLAY NONE 1 17 18 20; PRINT;';
A, C, M і S є модифікаторами для клавіш Alt, Ctrl, Cmd (тільки для Mac OS-X) і Shift.
Комбінація Alt + 0 виводить панель керування на передній план. Комбінації від Alt + 1 до 9 призначаються різним вікнам редактора відповідно до номера вікна, який показано у відповідному рядку заголовка.
Файли сценаріїв
Файли сценаріїв є потужним інструментом. Вони можуть містити довгі послідовності команд, наприклад специфікацію конкретних кольорів і шаблонів заливки для всіх шарів, як, наприклад, у defaultcolors.scr. З іншого боку, вони можуть містити списки мереж, перетворені з даних інших програм.
Команда SCRIPT використовується для виконання файлів сценаріїв.
Багато програм мови користувача (ULP) створюють файли сценаріїв, які можна читати, щоб змінити макет або схему.
Electronics виводить цілу бібліотеку, наприклад, як файл сценарію за допомогою команди EXPORT (опція Script). Цей файл можна змінити за допомогою текстового редактора, після чого його можна буде прочитати знову. Це дозволяє легко вносити зміни до бібліотеки.
Більше інформації про файли сценаріїв і команди експорту наведено далі в цьому розділі.
Змішаний вхід
Різні методи подачі команд можна комбінувати.
Ви можете, наприклад, клацнути піктограму для команди CIRCLE (що відповідає введенню CIRCLE у командному рядку), а потім ввести координати центру кола та точки на окружності в командному рядку у цій формі :
(2 2) (2 3) <
Використані вище значення, якщо одиницею виміру наразі встановлено дюйми, призведуть до кола радіусом один дюйм із центром у координаті (2 2). Неважливо, чи вводиться команда CIRCLE за допомогою піктограми чи шляхом введення в командному рядку.
Деякі команди Electronics використовуються в поєднанні з клавішами Shift, Alt або Ctrl. Якщо ви працюєте з Electronics для Mac OS-X, використовуйте клавішу Cmd замість Ctrl.
Орігінал сторінки: Enter commands