У розділі 1 ми роз’яснювали переваги виготовлення для наших проектів нестандартних друкованих плат (у порівнянні з платами загального призначення). Ми обговорили також кілька різних програм, наявних для проектування друкованих плат. Ми вибрали безкоштовну версію EAGLE (Easily Applicable Graphical Layout Editor) компанії CadSoft. Існує три стадії проектування друкованих плат: розробка схеми, компоновки і розводка. Компонування і розводка часто підлаштовуються під технологічний процес, за допомогою якого плата буде виготовлятися. Ми виготовляли наші друковані плати на фрезерному верстаті Roland Modela MDX-20 і застосовували опції програми EAGLE для цього обладнання. Налаштування для різних проектів в основному однакові.

Версія EAGLE Light

Компанія CadSoft пропонує три різних версії програми EAGLE: Professional, Standard і Light. Вони відрізняються один від одного по максимальному числу сторінок схеми і сигнальних рівнів схеми, а також за максимальною площі плати для компонування. Ми розробляли плати у версії Light. · Її функціональні можливості в порівнянні з Professional дещо обмежені. Редактор Schematic Editor працює тільки з одним шаром, редактор Layout Editor має максимальний розмір плати 4х 3,2 дюйма (10х 8 см), Autorouter розводить доріжки тільки в двох сигнальних рівнях (верхній і нижній). Таких можливостей цілком достатньо для друкованих плат всіх проектів цієї книги. Друковану плату, спроектовану у версії Professional, у версії Light можна тільки дивитися, але не редагувати. Компанія CadSoft дозволяє безкоштовно використовувати версію Light для некомерційних проектів. Ви можете завантажити найновішу версію за посиланням: http://cadsoft.de. Компанія CadSoft регулярно оновлює своє програмне забезпечення. Коли ми починали писати цю книги, існувала версія 5.6, а на даний момент доступна вже версія 5.10.

Програма EAGLE для Windows

Для проектування плат в програмі EAGLE вам знадобляться три вікна: Control Panel, Schematic Editor і Layout Editor. Всі вони описані далі.

Панель управління Control Panel

Панель управління (рис. П2.1) – це перше вікно, яке з’являється після запуску EAGLE.

Рис. П2.1. Панель управління Control Panel

Панель управління – головне вікно даної програми, в ньому можна вводити команди управління. Щоб почати в EAGLE новий проект, необхідно зайти в File | New | Project. Це створить новий каталог у підкаталозі eagle. Каталог eagle – це каталог за замовчуванням для зберігання проектів; його місце розташування вказується при інсталяції EAGLE. Після цього ви можете створити в ньому файли схеми та плати (в меню File | New | Schematic / Board). При збереженні цих файлів в перший раз вам потрібно буде вказати каталог їх місця розташування (яким за замовчуванням є створений раніше каталог проекту). Однак ви можете зберігати ці файли і в іншому місці. Взагалі нова плата як така не створюється. Спочатку створюється нова схема, а після її проектування плата створюється за цією схемою.

Редактор схеми Schematic Editor

У цьому вікні проектується схема, воно відкривається при створенні нової схеми або завантаженні вже існуючої (рис. П2.2).

Рис. П2.2. Редактор Schematic Editor

Редактор компоновки Layout Editor

У цьому вікні (рис. П2.3) на платі розміщують компоненти і розводять доріжки. Якщо обидва вікна (редакторів Schematic Editor і Layout Editor) відкриті одночасно, то кожна зміна в схемі відбивається і на платі. Це називається прямий і зворотній коригуванням. Однак якщо вікно компонування не відкрите під час редагування схеми, то зв’язок між ними втрачається і програма не може відстежувати подальші зміни. Стає практично неможливо проектувати плату і єдиний варіант – створити за схемою нову плату.

Рис. П2.3. Редактор компоновки Layout Editor

Керівництво за програмою EAGLE

У пакеті програми EAGLE є керівництво, в якому детально описані команди програми, її налаштування, додавання компонентів в схему, компонування плати, розводка (ручна / автоматична) та інші відомості, необхідні для проектування плати. Цей документ знаходиться за адресою скаталог інсталля- ції> \ ЕАОЬЕ-5.10.0 \ doc \ tutorial-en.pdf. У ньому описуються всі необхідні умови для проектування обговорювалися в цій книзі проектів. Якщо якась термінологія EAGLE вам не зрозуміла, вона стане ясніше після прочитання цього документа. Більш докладний посібник можна знайти за адресою: скаталог інсталяції ^ EAGLE-5.10.0 \ doc \ manual-en.pdf. Ми рекомендуємо вам прочитати це керівництво перед тим, як переходити до наступного розділу.

Додавання нових бібліотек

Для деяких компонентів з цієї книги ми самостійно створили пакети і і додали їх в бібліотеку. Для використання цих компонентів вам потрібно приєднати бібліотеку в панелі управління. Файл бібліотеки можна завантажити за посиланням: www.avrgemus.com/tinyavrl.

Ви можете зберегти цей файл у будь-який каталог, але краще всього помістити його в скаталог інсталяції> \ EAGLE-5.10.0 \ lbr (це місце за замовчуванням для зберігання бібліотек програми EAGLE). Після збереження цього увійдіть у редактор Schematic Editor і клацніть меню Library (у верхній смузі меню). Потім виберіть пункт Use і вкажіть раніше збережений файл бібліотеки. Після цього ви зможете додавати компоненти з цієї бібліотеки у ваші схеми та плати.

Розміщення компонентів і розводка

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

Розводка може виконуватися або вручну, або автоматично. Якщо ви проектуєте односторонню плату, то автоматична розводка може не розвести всі доріжки, тому це доведеться робити вручну (або в тому ж шарі, або в іншому). Коли доріжки розводять в іншому шарі, їх виконують у вигляді перемичок. Відповідні вузли з’єднують або лудженими, або ізольованими мідними проводами. Ці доріжки можна взагалі не розводити, оскільки їх все одно доведеться виконувати зовнішніми провідниками. Якщо перемички прямі, невеликої довжини і не перетинаються з компонентами, то розпаяна плата виглядає пристойно. Технологічний процес, використаний нами, ми докладно опишемо в наступному розділі.

Фрезерний верстат Roland Modela MDX-20

Тепер ми переходимо до виготовлення друкованих плат за допомогою фрезерного верстата Roland Modela MDX-20. Ми опишемо виготовлення одношарової друкованої плати, розведеної в нижньому шарі програми EAGLE (звичайні компоненти розміщені на іншій стороні розводки, а компоненти в корпусах SMD – на боці розводки). Програмне забезпечення було протестовано в середовищі Windows. Один з модулів (САМ.ру) не може посилати команди в послідовний порт, оскільки він був написаний під Linux. Однак його вихідний файл можна відправити через послідовний порт за допомогою іншого програмного забезпечення (як описано далі).

Крок 1: виготовлення схеми і компоновка плати в програмі EAGLE

Для цього необхідно володіти базовими знаннями про редакторах Schematic Editor і Layout Editor програми EAGLE. Тому ми рекомендуємо вам прочитати згадане раніше керівництво (якщо ви досі цього не зробили). Перший крок – проектування схеми відповідно до ваших вимог. Після того як схема буде готова і помилки усунуті (для перевірки скористайтеся пунктом меню Tools | Ere), ви можете починати компоновку друкованої плати. У редакторі

Schematic Editor зайдіть в меню File і виберіть опцію Switch Те Board. Відкриється редактор Layout Editor. Перш за все, переконайтеся, що зовнішня межа вашої плати починається в координатах (0,0). Це потрібно для того, щоб уникнути плутанини при вказівці зсувів. Додайте компоненти будь-яким бажаним для вас чином.

Щоб бути впевненим, що плату можна виготовити за допомогою фрезерного верстата Roland Modela, ми користуємося набором опцій проектування, де вказані використовувані шари (тільки нижній), мінімальні відстані від майданчиків та доріжок, діаметри отворів, ширина мідних доріжок і т. д. Відкрийте діалог Design Rules (за допомогою пункту меню Tools | Drc) і завантажте файл modela.dru, наявний на сайті www.avrgenius.com/tinyavrl (Кнопкою Load).

Після завантаження опцій проектування виконайте компоновку доріжок друкованої плати (або вручну, або за допомогою автоматичного маршрутизатора програми EAGLE). Як уже згадувалося раніше, можливо, вам не вдасться розвести всі доріжки в одному шарі, тому доведеться задіяти перемички або залишити їх нерозведеними. Коли компоновка буде готова, перевірте її за допомогою пункту меню Tools | Drc | Check. Якщо він видасть помилки, ліквідуйте їх (змінивши положення компонентів, доріжок і т. П.).

Крок 2: створюємо схему свердління

За компонуванні плати ми можемо підготувати дані для різання і свердління на верстаті Modela. На цьому кроці ми створимо схему свердління отворів в нашій платі.

Щоб створити схему сигнальних доріжок і отворів, потрібно скористатися програмою мовою EAGLE User Language Program (ULP), написаної Marc Boon (програма FabLabMill-n-Drill.ulp), вона створить схему для фрезерування доріжок і свердління отворів. Однак повністю ці дані для фрезерування доріжок нам не знадобляться. Ми можемо використовувати вже розведені в нижньому шарі доріжки та майданчики. Модифіковану версію програми ULP (налаштовану під наші потреби) можна завантажити за посиланням: www.avrgenius.com/tinyavrl.

Перед запуском програми ви повинні створити в редакторі Layout Editor два нових шари:

□ Layer no 111 Назва: Roland_Milling;

□ Layer по 112 Назва: Roland_Drilling.

Для створення шару клацніть мишею по значку шару в панелі команд, а потім натисніть кнопку New. Після створення шарів запустіть програму ULP (вибравши пункт File | Run) і відкрийте файл fablab-mill-n-drill.ulp. Ви повинні побачити вікно, показане на рис. П2.4.

Вкажіть діаметр інструмента фрезерного верстата; для свердління отворів рекомендується 0,79375 мм, оскільки він відповідає свердла діаметром в 1/32 дюйма. Потім вкажіть шину, яка не повинна ізолюватися від мідного шару. За умовчанням це загальна шина GND. Якщо ви хочете ізолювати всі шини, переконайтеся в тому, що це поле пусте.

Рис. П2.4. Екран програми FabL.ab-Mill-n-Drill.ulp

І нарешті, є прапорець, який необхідно встановити, якщо вам потрібні отвори з діаметром, більшим діаметра інструмента. Якщо ви не вкажете цей прапор, то всі отвори будуть просвердлені з діаметром інструменту. Натискання на кнопку ОК створить схему фрезерування в шарі 111 і схему свердління в шарі 112. Як уже пояснювалося раніше – ми будемо використовувати тільки шар 112.

Крок 3: створення файлів свердління й різання

для управління станком Roland Modela Milling Machine

Для створення файлів CNC (Computer Numerical Control, числове програмне управління), які будуть управляти верстатом Roland Modela, ми скористаємося процесором САМ Processor програми EAGLE. САМ Processor може створювати вихідні файли для багатьох плотерів і друкувальних пристроїв. Верстат Roland Modela в їх число не входить, проте ми можемо описати його самі (вказавши всі необхідні команди у файлі eagle.def, який знаходиться в підкаталозі bin інсталяційного каталогу програми EAGLE). Додавши в цей файл кілька рядків, ми опишемо цей верстат для процесора САМ Processor, і він буде дізнаватися верстат як пристрій виводу і зможе генерувати для нього файли числового програмного керування.

Замініть файл eagle.def (в підкаталозі bin каталогу програми EAGLE) тим файлом eagle.def, який є за адресою: www.avrgemus.com/tinyavrl, і перезапустіть EAGLE (зберігши вашу плату і схему).

Тепер знову відкрийте збережену компоновку і запустіть САМ Processor (клацнувши мишею четверту кнопку на головній панелі інструментів). У процесорі завантажте задачу mill-n-drill.cam, яку можна завантажити з нашого сайту за посиланням: www.avrgenius.com/tinyavrl за допомогою пункту меню File | Open | Job. Ви побачите вікно, показане на рис. П2.5.

Рис. П2.5. Вікно завдання Mill-n-Drill.cam

У цьому вікні міститься визначення цього завдання процесора САМ. Тут є два розділи: Bottom Copper Contour Milling і Hole Drilling Bottom. В обох розділах вказано пристрій (з модифікованого файлу eagle.def), вихідний файл, деякі опції, а також використовувані шари.

Всі налаштування вже попередньо вказані в задачі САМ і міняти їх не слід. Єдиний виняток – зміщення X і Y лівого нижнього кута. Оскільки ми фрезеруя нижню сторону, то компоновка дзеркальна і слід встановити прапорець Mirror. Однак дзеркальне відображення компоновки означає, що всі координати як би відбиваються від осі Y, що перетворює позитивні координати X в негативні. Вам потрібно буде змістити вашу компоновку (щоб вона опинилася в діапазоні системи координат фрезерного верстата). Для цього можна встановити прапорець pos. Coord, але тоді зсув виявиться занадто великим. Тому ми залишимо цей прапорець знятим і задамо зсув вручну.

Вказуємо зміщення (це важливо)

Із зазначенням зсувів пов’язано багато проблем. По-перше, компоновка відображена дзеркально (що дає негативні координати X); і ми не хочемо, щоб наша плата фрезерувати в координатах (0,0), оскільки це відповідає куту вихідної плати (який може бути пошкоджений в цій точці). Отже, завжди дуже корисно починати плату в координатах (1,1) – в дюймах.

Тепер перейдемо в редактор Layout Editor і знімемо наступні координати:

□ Сама права координата X (дає ширину плати);

□ Сама нижня координата Y.

Як ми вже згадували раніше, якщо ви розмістили вашу плату в (0,0), то сама нижня координата Υ буде 0. Ми взяли саму праву координату X (оскільки, коли плата відображена, її права сторона стає лівої і навпаки). Тепер зміщення обчислюються наступним чином:

□ Зсув X = Сама права координата X + 1 (в дюймах);

□ Зсув Υ = 1 – Сама нижня координата Υ (в дюймах).

Вкажіть ці зсуви в обох розділах. Переконайтеся в тому, що в розділі Bottom Copper Contour Milling обраний рівень 20-Dimension, а в розділі Hole Drilling Bottom обраний рівень 112 – Roland_Drilling. Натисніть кнопку Process Job. Програма створить два файли з розширеннями .millbot і .drillbot в тому ж самому каталозі, де містяться ваші файли * .brd. Файл з розширенням drillbot призначений для свердління отворів, а файл з розширенням millbot – для вирізки плати.

Крок 4: створюємо файли фрезерування для верстата Roland Modela

Для створення даних фрезерування ми беремо інформацію про доріжках, майданчиках і отворах з програми EAGLE. На жаль, не існує однієї задачі, яка (як на кроці 3) зможе згенерувати дані фрезерування безпосередньо для управління станком. Тому ми робимо це в два етапи. Потрібно зайти в САМ Processor і завантажити завдання gerb274x.cam, яка є в програмі EAGLE. Ви отримаєте вікно, показане на рис. П2.6.

Рис. П2.6. Вікно gerb274x.cam

У цьому вікні міститься визначення завдання. Тут п’ять розділів, але для плат з одним (нижнім) шаром (які виробляються без ідентифікаційного шару) потрібен тільки один розділ – Solder Slide. Переконайтеся в тому, що виділені всі чотири шари, зазначених на рис. П2.6. Інші налаштування змінювати не слід (нехай залишаються за замовчуванням). Вказувати зміщення тут не потрібно, оскільки ми зробимо це на наступному кроці. Клацнувши вкладку Process Tab, ви отримаєте вихідні файли, з яких нам потрібен тільки один – з розширенням sol.

Файл * .sol верстат Modela читати не може, тому доведеться виконати ще одне перетворення. Для цього ми скористаємося програмою під назвою сат.ру, яка написана на Python і отже є незалежною від платформи. Однак вона не може отримувати дані з послідовного порту комп’ютера під управлінням Windows. Файл саш.ру можна скачати за посиланням: www.avrgenius.com/tinyavrl.

Файл сагп.ру (файл комп’ютеризованої обробки, написаний на мові програмування Python) повідомляє верстата Modela про те, що і як потрібно вирізати; ця розумна програма була розроблена професором Gershenfeld. Програма написана мовою Python і працює на всіх платформах. Для виконання цієї програми в середовищі Windows на комп’ютері повинен бути встановлений Python (ви можете інсталювати його з сайту www.avrgenius.com/tinyavrl). Для програми саш.ру необхідна бібліотека Python Imaging Library (PIL). На сьогоднішній день ця бібліотека є для версій Python нижче 2.7, тому слід вибрати версію Python нижче, ніж 2.7. Бібліотеку можна завантажити за посиланням: www.avrgenius.com/tinyavrl.

Файл сат.ру можна запустити в середовищі Windows з командного рядка Python або з системної командного рядка. Збережіть сат.ру в тому ж каталозі, де інстальований Python. Відкрийте командний рядок і перейдіть в каталог Python. Потім введіть команду python cam.py, і відкриється вікно програми (рис. П2.7).

У верхній частині вікна сат.ру розташовані деякі користувача елементи управління (рис. П2.8).

Клацніть кнопку Input File, перейдіть до вашого файлу з розширенням sol і відкрийте його. Ви побачите вашу компоновку в лівому нижньому кутку вікна. Ви можете збільшити її розмір, або змінивши число у вікні ху display size, або клацнувши по кнопці Auto (тоді заповниться все вікно) (рис. П2.9).

Другий ряд кнопок і полів починається з х min і у min. Це початок осей х і у на станині фрезерного верстата. Тому точка сх = 0іу = 0 знаходиться в лівому нижньому кутку станини. Якщо ви почали фрезерувати сх = 0іу = 0, то верстат почне роботу в лівому нижньому кутку станини. Як уже згадувалося раніше, ми хочемо починати плату з точки (1,1) дюймів. Тому змінимо значення х min і у min на 1 і 1. Наступний параметр – Коефіцієнт масштабування ху scale factor. Якщо плата повинна бути такого ж розміру, як у програмі EAGLE, то його слід встановити в 1. Поруч з ним знаходяться dx: і dy: – розміри імпортованого об’єкта. У нижній частині вікна сат.ру є й інші кнопки (рис. П2.10).

Щоб вказати тип верстата і розширення файлу, зверніться до меню Output Device (під кнопкою Output File). Вказавши один з верстатів, ви автоматично вибираєте цілий набір параметрів інструментів, які відносяться до нього. Якщо ви подивіться у вікно Output File, то побачите створений файл (з правильним розширенням).

Рис. П2.7. Екран програми сат.ру

Рис. П2.8. Користувача елементи управління програми сат.ру

Рис. П2.9. Завантаження-файлу в програмі cam.py

Рис. П2.10. Інші елементи управління програми cam.py

У вікні Output Device виберіть верстат Roland Modela NC Mill, і у вікні Output File з’явиться розширення rml. Не забудьте натиснути клавішу , повідомивши програмі САМ про необхідність прийняти ім’я, набір інструментів і введені вами до теперішнього моменту параметри. Після цього ви повинні знову встановити х min і у min в 1, оскільки сам не зберігає ці числа при виборі нового верстата.

У наступному ряду ви побачите кнопки Contour Boundary, Raster Interior і Write Toolpath. Якщо ви клацнете кнопку Contour Boundary, то програма виділить червоним всі ті області, які ми хочемо зберегти (цю кнопку потрібно обов’язково натиснути для того, щоб почати фрезерування плати). Якщо ви хочете видалити всю непотрібну мідь і залишити тільки ті доріжки, які необхідні для з’єднання компонентів, натисніть кнопку Raster Interior.

За допомогою кнопки Write Toolpath ви можете зберегти файл з усіма вибраними вами параметрами. Це дозволить вам надалі відразу отримати той же самий файл з точно такими ж розмірами, глибиною фрезерування, швидкістю і т. д.

Параметр z up говорить про те, як високо над матеріалом повинна підніматися фреза при переміщенні з одного місця в інше (за замовчуванням 0,05 дюйма). Параметр z down відповідає глибині прорізання матеріалу (За замовчуванням – 0,005 дюйма). Параметр ху speed – швидкість руху фрези по осях х та у. Параметр z speed – швидкість руху фрези по осі z. Значення за замовчуванням для обох цих параметрів – 4. Параметр Tool Diameter – розмір кінцевої фрези. Значення за замовчуванням – 1/64 дюйма (саме цієї фрезою ми і користувалися для виготовлення доріжок). Параметр Contour Undercut керує положенням центру фрези щодо ліній вашого проекту. Це спосіб для точного управління: різати по лінії, всередині або зовні лінії. Якщо він вам не потрібен, залиште значення 0,0. Параметр Raster Overlap визначає точність зрізання непотрібної міді.

Після того як всі ці налаштування зроблені, ви готові відправити файл вашої плати на верстат для її виготовлення. Кнопка Send То в Windows не працює, оскільки програма саш.ру була розроблена для Linux. Можна згенерувати вихідний файл * .rml і відправити його на верстат за допомогою програми Bray Terminal, як описано далі.

Крок 5: фрезерування, свердління і вирізка друкованої плати

Візьміть дві заготовки плати класу FR2 (одну чорнову і одну робочу) і переверніть одну з них (чорнову) так, щоб мідна фольга була знизу. Приклейте до неї зі зворотного боку двосторонню клейку стрічку (Рис. П2.11).

Те місце, де ви будете фрезерувати, повинне бути надійно прикріплений до станини верстата, тому не економте стрічку.

На станині Modela є сантиметрова сітка. Встановіть заготовку на два дюйми вище і на два дюйми правіше, щоб потрапити під зсув за замовчуванням в (1,1) дюйма. Зазвичай зміщення у 1 дюйм занадто велике і якщо ми розташуємо нашу плату в двох сантиметрах, то у нас вийде підсумкове зміщення у 2,54 см (1 дюйм), що досить добре. Після розміщення на станині непотрібного шматка плати, прикріпіть на нього точно так же робочий шматок. Тепер ганчіркою (або рукою) міцно притисніть робочу плату до чорнової (рис. П2.12).

Рис. П2.11. Плата FR2 з двосторонньою клейкою стрічкою

Рис. П2.12. Розміщення заготовки на станині верстата

Чи не притискайте заготовку пальцями, тому що жир з вашої шкіри може погіршити провідність мідних доріжок. Чорнова плата оберігає станину Modela від пошкоджень при свердлінні отворів.

Потім потрібно встановити головку в правильне положення. Головка знаходиться в задній частині верстата. Щоб перевести її в активний режим, натисніть кнопку View в панелі управління Control Panel (рис. П2.13).

Після цього головка верстата переміститься в початкову точку х = 0, у = 0 (рис. П2.14).

Рис. П2.13. Кнопка View на панелі управління верстата

Рис. П2.14. Головка верстата в вихідної позиції (х = 0, у = 0)

Тепер ви хочете перемістити фрезу в позицію х = 1, у = 1. Для цього вам потрібно відправити на верстат команди (через послідовний порт). Для цього ми використовуємо програму Bray Terminal, яку можна завантажити за посиланням: www.avrgenius.com/tinyavrl. Запустіть програму і налаштуйте її опції (рис. П2.15).

Рис. П2.15. Вікно програми Bray Terminal

Переконайтеся в тому, що ім’я послідовного порту coml. Порт може бути на вашому комп’ютері іншим, тоді змініть його. Після цього натисніть кнопку Connect. Тепер ви хочете перемістити головку в позицію (1,1). Для цього на сайті www.avrgenius.com/tinyavrl є файл move% d% d.txt. Відкрийте його, і ви побачите наступне вміст:

РА; РА; ! PZ0,400; VS 10 ;! VZ10; ! MCO; PU% d,% d; ! МСО;

У цьому тексті замініть% d,% d координатами х і у тій позиції, куди ви хочете перемістити голівку, але будьте уважні, ви повинні вказувати координати в міллідюймах, а не в дюймах. Тому для переміщення головки в (1,1) зробіть такі зміни:

РА; РА; ! PZ0,400; VS 10 ;! VZ10; ! МС0; РШ000,1000; ! МС0;

Розмістіть цей текст в розділ Transmit вікна програми Bray Terminal (яке поки сіре) та натисніть . Ви побачите, як головка рухається в позицію (1,1). Повернемося до верстата. Тепер нам потрібно встановити в позицію інструмент. Для фрезерування використовуйте свердло в 1/16 дюйма, а для свердління й різання – свердло в 1/32 дюйма. Інструмент утримується патроном з двома гвинтами. Візьміть маленький торцевої ключ (Рис. П2.16), який входить в комплект до верстата, і ослабте ці гвинти.

Рис. П2.16. Торцевої ключ

Міцно тримайте свердло, щоб не впустити його і не зламати крихкий кінчик, і вставте його якомога вище в патрон. Злегка затягніть гвинти, щоб зафіксувати інструмент, але не дуже сильно. Це робиться просто для того, щоб прибрати інструмент на час позиціонування каретки.

Наступний крок – перемістити всю каретку в саму нижню точку, коли метал каретки стикнеться з металом основи. Зробіть це шляхом натиснення і утримування кнопки Down на панелі управління. Якщо ви хочете кілька зміститися від цього положення, утримуйте кнопку Up до тих пір, поки каретка не підніметься трохи вгору. Зараз ви вказуєте верстата, де знаходиться точка Z = 0. Якщо ви не змістився щодо самого нижнього положення, то інструмент не буде свердлити матеріал. Тепер знову притримаєте інструмент пальцем, звільніть гвинти і обережно поставте інструмент на поверхню заготовки (рис. П2.17 і П2.18). Після цього затягніть гвинти вручну, щоб інструмент міцно утримувався на своєму місці.

Тепер все готово до виготовлення вашої плати. В якості запобіжного заходу підійміть інструмент над поверхнею в тому місці, де ви збираєтеся почати різати, т. Е. У точці (1,1).

Для цього поверніться в Bray Terminal і введіть наступний текст:

РА; РА; ! PZ0,400; VS10 ;! VZ10; ! МС0; РШ000,1000; ! МС0;

Тепер можна відправити rml-файл для фрезерування доріжок. Виберіть опцію Send File і відправте відповідний файл. Після завершення фрезерування зніміть інструмент 1/16 дюйма і встановіть інструмент 1/32 дюйма. Повторіть описану раніше процедуру і відправте в верстат файли * .drillbot і * .millbot. Плата готова до пайки та тестуванню.

Джерело: Гадре, Д., Цікаві проекти на базі мікроконтролерів tinyAVR / Дхананья Гадре, Нігула Мелхотра: Пер. з англ. – СПб .: БХВ-Петербург, 2012. – 352 с .: іл. – (Електроніка)