Схемотехніка в linux за допомогою geda: створення патерну

Відео: Безшовний патерн в Illustrator - 2 способи | відеоуроки kopirka-ekb.ru

Схемотехніка в Linux за допомогою gEDA: створення патерну
Бібліотеки компонентів для PCB діляться на два типи: Oldlib (або M4 Lib) і Newlib.
Перша використовує для формування опису компонента препроцесор m4, а у другій - для кожного компонента «фут-принт» зберігається в окремому файлі з розширенням .fp.

Для створення першого компонента потрібні текстовий редактор і листок паперу (краще міліметрівки) з олівцем. Для створення другого - сам PCB і все (хоча можна і так само, тобто за допомогою міліметрівки і текстового редактора).

Розглядати Oldlib я не буду, тому що для нових компонентів рекомендується використовувати стиль Newlib. Бажаючі можуть ознайомитися з цим методом тут: https://pcb.gpleda.org/pcb-20081128/pcb.html#Library-Creation (англійською).

Oldlib зручний для створення типових компонентів (або сімейств) на зразок PLS-роз`ємів з різною кількістю висновків або елементів з різною відстанню між висновками.

З іншого боку, при інтерактивному перегляді через PCB ми не побачимо всі можливі варіанти компонентів, створені таким чином, і, відповідно, не зможемо помістити їх на полотно (при генерації з gschem такий компонент все одно відобразиться, але для ручного створення або коригування це не дуже зручно). У будь-якому випадку створення компонента - не зовсім інтуїтивно-зрозуміле дію.
Розглянемо його детальніше.

Класичний спосіб створення патерну




Схемотехніка в Linux за допомогою gEDA: створення патерну
Заготівля корпусу для транзистора IRF2804S-7P, призначеного для поверхневого монтажу і виконаного в корпусі D2PAK-7

Почнемо з класичного способу створення патерну. Для цього запустимо PCB і зробимо активним шар Component. На цьому шарі треба помістити висновки: для вивідних елементів використовуємо інструмент VIA, для формування висновків для SMD-елементів (для поверхневого монтажу) - LINE. До іншим інструментам поки звертатися не можна і не має сенсу. Якщо потрібна товста майданчик - малюється лінія потрібної довжини і товщини. Після того, як створена лінія, її кінці будуть заокруглені - поки не звертаємо на це увагу, але беремо на замітку: максимальний розмір виведення буде відповідати прямокутника, в який повністю вписується наша лінія з урахуванням заокруглення решт. Ось так буде виглядати заготівля корпусу для транзистора IRF2804S-7P, призначеного для поверхневого монтажу і виконаного в корпусі D2PAK-7 (див. Рис. Вище).

Довжина ніжок висновків - 3,2 мм, відстань між ними - 1,27 мм, середня пропускається, товщина ніжки - 0,9 мм, товщина лінії для стоку - 10,8 мм, довжина - 8,15 мм. Взагалі розміри беруться з довідкового листка або шляхом самостійних вимірів. Тепер потрібно кожному висновку призначити номер. Для цього наводимо курсор миші на висновок (важливо не виділяти його, а якщо виділення десь є - прибрати його) і натискаємо [n], вводимо номер і закриваємо вікно (у нас номери 1, 2, 3, 5, 6, 7 і підкладка - 8).




Схемотехніка в Linux за допомогою gEDA: створення патерну
Малюємо контури об`єкта (шар Silk)

Після цього, якщо необхідно намалювати контури об`єкта (наприклад, для візуального позиціонування, визначення габаритів та взаємного розміщення компонентів на платі), вибирається шар Silk. На ньому за допомогою дуг і ліній малюються контури об`єкта. Для нашого транзистора нічого особливого не вийшло (точні розміри беруться з довідкового листка, а я намалював приблизно, тому що габарити транзистора менше, ніж рекомендовані розміри для розташування висновків) (див. Рис. Вище).

Далі виділяємо всі елементи, ставимо курсор по центру (позиція курсору на цьому етапі визначить точку прив`язки, у якій буде виводитися ім`я елемента на схемі, наприклад: Q1, R1), натискаємо [Shift] і праву кнопку миші, в контекстному меню вибираємо Operation on selection - Convert selection to element. Висновки придбають сіруватий відтінок (якщо подивіться уважно на перемикач шарів, знайдете шар, якому відповідають висновки).

Схемотехніка в Linux за допомогою gEDA: створення патерну
Прибираємо обрізка кутів для контактних майданчиків

Тепер потрібно прибрати обрізка кутів для контактних майданчиків. Для цього виділяємо їх, по черзі клацаючи лівою кнопкою миші з затиснутою клавішею [Shift], і вибираємо пункт меню Select - Change square-flag of selected objects - Pins. Наш компонент прийме такий вигляд (див. Рис. Вище).

Залишився останній штрих - зберегти компонент як файл .fp. Для цього він виділяється, викликається контекстне меню ([Shift] + клік правою кнопкою миші), вибирається пункт Operation on selection - Copy selection to buffer, натискається [Esc] для виходу з режиму вставки і відразу вибирається пункт меню Buffer - Save buffer elements to file. Вводимо ім`я файлу, вказуємо розширення .fp. Все, на цьому компонент закінчений. Можна помістити його в каталог з бібліотекою компонентів (системний: / usr / share / pcb / newlib) і користуватися в PCB або вказувати в якості footprint в gschem.

Для редагування існуючого компонента кроки дещо відрізняються (точніше, потрібна попередня підготовка). Після запуску PCB редагований компонент додається через менеджер бібліотеки компонентів (меню Windows - Library) на полотно, далі компонент виділяється і через контекстне меню виконується команда Operation on selection - Cut selection to buffer, після чого викликається команда Buffer - Break buffer elements to pieces і потім Buffer - Paste buffer to layout.

Після цих операцій на полотно буде поміщений розбитий на частини елемент - ми можемо виконати необхідні дії по редагуванню, зробити перетворення в елемент і зберегти, як це описано вище.



Отже зі створенням створенням паттерна під gEDA ми розібралися, а тепер давайте поговоримо про те, як дізнатися яка програма використовує вашу веб-камеру? Робиться це не так вже й складно, якщо дотримуватися всіх рекомендацій, даними на сайті ресурсі (https://allerror.ru/programmy/kak-uznat-kakaya-programma-ispolzuet-vashu-veb-kameru.html)! Так само варто відзначити, що скористатися цими порадами зможуть користувачі Windows.

ІНШЕ

Geda: а якщо растр? фото

Geda: а якщо растр?

Відео: А ЩО ЯКЩО ВИ мертвих? PDF - векторний формат, але навіть в ньому частина зображень може бути впровадженими…

Знайомство з bibus фото

Знайомство з bibus

Перший запуск Bibus Серед відкритих менеджерів бібліографії Bibus (https://bibus-biblio.sourceforge.net) найбільш схожий…

Редактор xmind фото

Редактор xmind

Відео: Огляд програми для створення ментальних карт XMIND Програма XMind (остання версія на момент написання статті -…

Juce: вкладені компонування фото

Juce: вкладені компонування

вкладені компонування У Juce використовується ідеологія, розглянута в попередній статті по U ++, - ієрархія віджетів…

Використовуємо the jucer фото

Використовуємо the jucer

Відео: Соковижималка Novis Vitajuicer Візуальний редактор компоновок The Jucer Як ми вже переконалися, розміщувати…

Компоненти geda фото

Компоненти geda

Відео: САПР TopoR. переміщення BGA Налаштовуються через ~ / .gEDA / gafrc, в який потрібно додати код такого змісту (на…

» » Схемотехніка в linux за допомогою geda: створення патерну