Страницы

воскресенье, 21 декабря 2008 г.

KCam - Программное обеспечение самодельного ЧПУ (cnc) станка

KCam - ПО самодельного ЧПУ станка
KCam - это программное обеспечение разработанное для управления самодельным (любительским) CNC станком.
Скачать программу управления ЧПУ станком KCam - полная версия
Скачать программу управления ЧПУ станком KCam - демо версия
Скачать HLP файл на русском языке для программы управления ЧПУ станком.

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

Основные возможности KCam:

Загрузка G-код файла.
Импорт Excellon файла ASCII сверловка отверстий (.NC)
Импорт DXF файла (.DXF)
Импорт HPGL файла (.PLT)
Импорт Gerber файла (.GB0)
Редактирование G-код файла.
3D Графический просмотр, изменения масштаба изображения, измения масштаба обрабатываемой поверхности.
Управление станком в автоматическом и ручном режиме и с клавиатуры.
Задача длинны координат осей.
Поддержка параллельного порта (LPT) для подключению к плате управления шаговыми двигателями.
Регулируемая скорость подачи стола.
Компенсация обратного хода стола.
Программа работает под Windows 95/98/NT/2000/XP 32bit
PCB преобразование из Gerber (RS274X) файла.
Постоянная скоростная обработка.

Настройка KCam для работы со станком ЧПУ (CNC)

Настройка стола в KCam
Настройка стола в KCam

Feed rates - регулировка скоростей
Traveling отвечает за скорость при движении инструмента по программе.
Cutting за скорость резки при выполнении программы.
Jogging отвечает за скорость при ручном управлении.

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



Пример настройки для контроллера от станка ЧПУ Кулибин.

Установите программу и русификацию к ней.

Назначение входов контроллера в меню Настройки/Настр. порт



В пункте пункт Настройки/Установки:


Калибровку компьютера можно выполнить через пункт меню Настройки/Сист. Тайминги

Kcam готов к работе. Проверить работоспособность можно выбрав в меню Вид / Управление ЧПУ и понажимав на открывшиеся стрелочки.
Станок должен работать.
Зеленое перекрестье (слева внизу) и символ инструмента (слева посередине экрана) следуют за приводами, отражая текущие координаты инструмента на миллиметровой сетке.

Три больших числа зеленого цвета (справа вверху) – координаты инструмента. Нажав находящиеся справа от них кнопки «Ноль» можно указать программе, что нынешнее положение инструмента будет считаться нулевым и от него следует вести отсчет всех последующих перемещений.




Konstantin, http://homecnc.blogspot.com/

10 комментариев:

  1. Здравствуйте, Константин
    Хороший блог у Вас по CNC. К сожалению я не вижу ничего по электронике...
    Я сам давно интересуюсь этой темой, даже сам что-то подобное соорудил (на дипломную пару лет назад). Но моей ошибкой была разработка всего с нуля. В том числе и электроники. Написал программу по управлению всем этим делом. Но работал станок очень медленно. Насколько я понимаю, проблема в медленности моего контролера. Поэтому есть желание найти готовое решение по электронике и отталкиваться от него.
    Хотел бы пообщаться на эту тему. Есть ли у Вас какие нибудь схемы, возможно адреса где можно заказать работающий контроллер и т.п.?

    ОтветитьУдалить
  2. Честно говоря просто не слишком люблю возиться с паяльником. :)
    Занимает много времени.
    Предпочитаю пользоваться провенной и работоспосодной подборкой
    с http://www.purelogic.ru/cnc_kit.html

    PL-CNC-1 (стоимость набора - 7150 руб.)
    В набор входит:
    1) PLC002 - контроллер шаговых двигателей (4 оси)
    2) 4 ШД DYNASYN 4SHG-023A 39S - 57мм, 1.8, 1.5А
    3) Импульсный блок питания S-150-27 (27В/6А)
    4) Импульсный блок питания S-15-12 (12В/1.5А)
    5) LPT кабель/удлиннитель 1.5м PLY007 DB25M/DB25F
    Совместимость с KCam4, MachXX, TurboCNC и пр. Управление через LPT-порт, 2 управляемых реле. Оптоизолированные входы, буферизация LPT-пота.

    Дороговато, но зато работоспособно - соединил и заработало :) есть режим шаг-полушаг.

    Если вам не важна мощность - те режете дерево, пену или гравируете по цветмету, так же для сверлильного станка для макетных плат - можно использовать зубчатые ремни.
    Скорость на порядок выше, но ниже точность при обработке.

    ОтветитьУдалить
  3. Спасибо!
    Вы очень мне помогли.
    Кстати отличный блог, добавляю в RSS читалку

    ОтветитьУдалить
  4. Что-то не могу найти RSS Вашего блога...
    У Вас есть RSS?

    ОтветитьУдалить
  5. Пока нет, на днях прикрушу.
    Игрался со стандартным шаблоном - что то гдето отвалилось :)

    ОтветитьУдалить
  6. В данной статье на некоторых скриншотах программы "Kcam" интерфейс на русском.
    Пидскажить где можно достать русификатор?
    Или в каком файле хранятса надписи интерфейсу?

    ОтветитьУдалить
  7. Замечательный сайт! Спасибо!
    Константин, всё же где Вы взяли русификатор к КСАМу? три дня убил в поисках,поделитесь инфой :)

    ОтветитьУдалить
  8. Интересно это для какой модели Кулибина с 5-ю движками или с 6-ю. У меня с 6-ю движками подключение через USB. Проповал настроить не получилось.

    ОтветитьУдалить
  9. Здравствуйте, а Вы пишете программы под заказ для станков?

    ОтветитьУдалить