Налаштування kcam

KCam - це програмне забезпечення розроблене для управління саморобним (аматорським) CNC верстатом. KCam дозволяє управляти контролерами крокових двигунів. Був розроблений для виготовлення саморобних верстатів з числовим програмним управлінням ЧПУ (CNC). KCam може використовуватися на ЧПУ верстатах як в 2D, так і в 3D форматі.

Основні можливості KCam:

1. Вікно налаштувань порту LPT

Для початку роботи необхідно задати призначення входів контролера в меню Setup та відкрийте вікно Port Setup (Налаштування порту). Виберіть контакти для передачі сигналів про крок і напрямку на двигуни. Я використовував контакт 2 для завдання кроку і контакт 3 для завдання напряму переміщення по координаті X, контакт 4 для завдання кроку і контакт 5 для завдання напряму переміщення по координаті Y, контакти 6 і 7 для завдання кроку і напрямки переміщення по координаті Z відповідно. Також в настройках Motor Enable (Запуск мотора) можна активізувати команду Always On (Включений завжди). Застосуйте параметри налаштувань і закрийте вікно. Запустіть заново утиліту програмно синхронізацією в меню Setup, відкривши вікно System Timing (Про-програмних синхронізація). Клацніть Start (Пуск) і дочекайтеся закінчення синхронізації.

2. Вікно налаштувань столу.

Запустіть KCam, зайдіть в Setup (Налаштування) і відкрийте вікно Table Setup (Налаштування столу).

Тут потрібно буде вказати програмі, скільки кроків повинен виконати дві-гатель, щоб перемістити каретку або портал на 25 мм. Для використовуваних в ЧПУ верстаті Моделіст2030 двига-телей з 1,8-градусним кроком, щоб провернути вал на 360 градусів, не-обходимо виконати 200 кроків. Ходовий гвинт ЧПУ верстата Моделіст2030 з кроком 1,25 мм, тобто здійснює 20 обертів на 25 мм. Помножимо число кроків, необхідних для 360-градус-ного повороту вала на число оборотів подає гвинта за 25 мм. Отримаємо, 200x20 = 4000. Отримане число 4000 Введіть для кожної координатної осі, так як всі двигуни і подають гвинти однакові. Ви можете задати дли-ну осі, але на даному етапі роботи не має значення, яка саме довжина задається в KCam.

Поставте прапорець біля пункту Limit Switches Disabled (Кінцеві вимкнення-отримувача блоковані), клацніть Apply (Застосувати) і закрийте вікно.

Feed rates - регулювання швидкостей
Traveling відповідає за швидкість при русі інструмента за програмою.
Cutting за швидкість різання при виконанні програми.
Jogging відповідає за швидкість при ручному управлінні.

Ось A - це окрема вісь. Дану вісь можна паралелі з іншими, наприклад якщо на осі X використовується 2 двигуна.
Паралелі через меню table setup axis A slave to потрібна вісь.

У меню View (Вид) відкрийте вікно CNC Controls. Почніть переміщати координатні осі X і Y вашого верстата і зверніть увагу на хрестик у вікні Plot (Креслення). Зелене перехресті (зліва внизу) і символ інструменту (зліва посередині екрану) слідують за приводами, відображаючи поточні координати інструменту на міліметрової сітці. Пози-ція Z вказується невеликим зображенням ріжучого інструменту, яке буде підніматися і опускатися в міру переміщення осі. Необхідно, що-б рух по координатам X і Y вашого верстата відбувалося в тому ж на-правлінні, що і в вікні креслення, а рух по координаті Z - так само, як переміщається зображення різця. Три великих числа зеленого кольору (справа вгорі) - координати інструменту. Натиснувши знаходяться праворуч від них кнопки «Нуль» можна вказати програмі, що нинішній стан інструменту буде вважатися нульовим і від нього слід вести відлік усіх наступних переміщень.

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

KCam дозволяє імпортувати два формати файлів - HPGL і DXF. Перший формат викорис-зуется частіше. HPGL (скорочена Hewlett-Packard Graphics Language - мова опису машинної графіки компанії Hewlett-Packard) - це командна мова для плотерів і принтерами. Файл HPGL є двовимірним, і при імпортуванні цього типу файлу програма KCam використовує дані з вікна налаштувань столу, щоб згенерувати глибину різання і визначити по-ложення осі Z при її переміщенні. KCam буде використовувати ці дані при кожному імпортуванні файлу, поетом); якщо ви вважаєте, що позиція Z занадто глибока або занадто дрібна, потрібно буде змінити глибину різання і висоту пересування в налаштуваннях столу і заново імпортувати файл. Через трансформаційних змін, зроблені в настройках столу, не будуть відображатися у вікні Редакт-вання файлу G-коду, щоб G-код змінився, потрібно заново імпортувати файл. DXF - це Data Exchange File (Файл обміну даними), розроблений з-готовителя програмного забезпечення AutoDesk для програми AutoCAD. Файли DXF також є двовимірними графічними файлами, які підтримуються практично всіма програмами для автоматизованого проектування. Для створення своїх файлів можна користуватися программма CorelDraw, AutoCAD, BricsCAD, ArtCam і ін.

Для коректної роботи маштабування, необхідно змінити налаштування на вкладці Setup - options - Gcod.
У відділі cnvrt ставимо
Scale X - 25,4
Scale Y - 25.4
Scale Z - 1,
тоді при перекладі всіх значень в метричну отримуємо, що реальні розміри плати встановлюються, а Z - стає як треба - без збільшення

Схожі статті