Параметри для експертів в eaglerc
Спеціальний для користувача файл eaglerc зберігає різні налаштування, визначені під час роботи з Electronics. Серед них ви знайдете деякі експертні налаштування, які можна налаштувати безпосередньо в цьому файлі. Найважливіші з них перераховані тут.
З версії 5.2 ці параметри можна змінити за допомогою команди SET у командному рядку. Будь ласка, зверніться до функції довідки щодо команди SET, щоб дізнатися більше.
Процесор CAM ? придушує попередження про свердління/отвори
Якщо ви хочете прибрати попередження про те, що вам слід активувати шар «Свердла та отвори» для генерації даних свердління, напишіть такий рядок у файлі eaglerc:
Warning.Cam.DrillsAndHolesConcurrent = "0"
Попередження про зміну значення компонента
Деякі користувачі не хочуть, щоб повідомлення з попередженням про те, що частина не має визначеного користувачем значення, тому це попередження можна вимкнути, додавши до файлу такий рядок:
Warning.PartHasNoUserDefinableValue = "0"
Перевірка узгодженості
Щоб обробляти пари дошка/схема, які мають лише незначні невідповідності, користувач може ввімкнути діалогове вікно, яке дозволяє йому змусити редактор виконати анотацію вперед і назад, навіть якщо ERC виявляє, що файли невідповідні. Це можна зробити, додавши такий рядок:
Erc.AllowUserOverrideConsistencyCheck = "1"
Ви робите це на свій страх і ризик! Якщо файли пошкоджуються під час процесу, ніхто нічого не зможе зробити, щоб відновити їх. Зрештою, ERC дійсно заявив, що файли невідповідні!
Видаліть з’єднання проводів
Якщо ви абсолютно наполягаєте на тому, щоб команда DELETE видаляла з’єднання проводів без натискання клавіші Ctrl, ви можете додати до файлу такий рядок:
Cmd.Delete.WireJointsWithoutCtrl = "1"
Назва пристрою як значення для всіх компонентів
Деякі користувачі завжди хочуть використовувати назву пристрою як значення частини, навіть якщо для частини потрібне значення, яке надає користувач. Ті, хто бажає цього, можуть додати до файлу такий рядок:
Sch.Cmd.Add.AlwaysUseDeviceNameAsValue = "1"
Вимкніть Ctrl для режиму радіуса
Якщо вам не подобається спеціальний режим у командах малювання дроту, який дозволяє визначати радіус дуги, натиснувши клавішу Ctrl під час розміщення дроту, ви можете додати до файлу такий рядок:
Cmd.Wire.IgnoreCtrlForRadiusMode = "1"
Це вимкне цю функцію для всіх команд, які малюють дроти.
Вибір групи
Оскільки функція контекстного меню правої кнопки миші заважає вибору груп, групу тепер вибирають за допомогою Ctrl + правої кнопки миші. Якщо ви хочете повернути старий метод вибору груп, ви можете додати такий рядок до файлу:
Option.ToggleCtrlForGroupSelectionAndContextMenu = "1"
Це дозволить вибирати групи лише правою кнопкою миші та потребуватиме Ctrl + праву кнопку миші для контекстних меню.
Автоматично завантажувати відповідний файл
Якщо у вас відкрите вікно редактора плат і схем і ви завантажуєте іншу плату (або схему) в одне з цих вікон, і якщо цей інший малюнок має відповідну схему (або плату), Electronics запитує, чи потрібно також завантажити цей інший малюнок. Щоб придушити цей запит і завжди завантажувати файл, установіть такий параметр:
Option.AutoLoadMatchingDrawingFile = "1"
Назва мережі, шин, сигналів і полігонів
Якщо мережа складається з кількох сегментів, команда NAME за умовчанням діє лише на вибраний сегмент. Щоб перейменувати всю мережу, встановіть цей параметр:
Cmd.Name.RenameEntireNetByDefault = "1"
Цей параметр також стосується автобусів.
Якщо сигнал містить багатокутник і до цього багатокутника застосовано команду NAME, за замовчуванням буде перейменовано лише багатокутник. Щоб команда NAME діяла на весь сигнал за замовчуванням, установіть цей параметр:
Cmd.Name.RenameEntireSignalByDefault = "1"
Відкритий проект
Автоматичне відкриття папки проекту під час запуску програми (або під час активації проекту, натиснувши на його сіру кнопку) можна вимкнути, додавши до файлу такий рядок:
ControlPanel.View.AutoOpenProjectFolder = "0"
Панорамування вікна малювання
Панорамування можна виконувати за допомогою кнопки Ctrl (як і в попередніх версіях), записавши цей параметр у файл:
Interface.UseCtrlForPanning = "1"
Зауважте, що клавіша Ctrl тепер використовується для спеціальних функцій у деяких командах, тому під час використання цих спеціальних функцій (наприклад, вибору об’єкта в його початковій точці в MOVE) із увімкненим цим параметром ви можете випадково панорамувати вікно малюнка.
Ребра багатокутника як безперервні лінії
Якщо вам не подобається те, як необроблені багатокутники відображають свої краї (як пунктирні лінії), ви можете додати такий рядок:
Option.DrawUnprocessedPolygonEdgesContinuous = "1"
Потім ребра багатокутників відображатимуться як безперервні лінії.
Зміна положення курсору миші
Зазвичай Electronics не встановлює курсор миші автоматично. Однак, якщо ви віддаєте перевагу переміщенню курсора в точку, де він знаходився до відкриття контекстного меню в редакторі малюнків, додайте такий рядок:
Option.RepositionMouseCursorAfterContextMenu = "1"
Одиниці в діалогах
Автоматичним визначенням одиниці в діалогових полях введення можна керувати додаванням такого рядка до файлу:
Interface.PreferredUnit = "x"
Тут може бути «х».
- 0 для автоматичного визначення одиниці (за замовчуванням)
- 1 для імперських одиниць
- 2 для метричних одиниць
Орігінал сторінки: Options for experts in eaglerc