LinuxCNC Features: различия между версиями
Verser (обсуждение | вклад) |
Verser (обсуждение | вклад) |
||
| Строка 12: | Строка 12: | ||
= Список обработок = | = Список обработок = | ||
| − | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=380#p124954 Одиночные линии и дуги | + | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=380#p124954 '''Lines''' - Одиночные линии и дуги] |
| − | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=380#p125236 Цепочки из линий и дуг | + | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=380#p125236 '''Chain''' - Цепочки из линий и дуг] |
| − | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=420#p125465 Окружность и прямоугольник с прямыми или наклонными гранями с пошаговым заглублением | + | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=420#p125465 '''Circle , Rectangle''' - Окружность и прямоугольник с прямыми или наклонными гранями с пошаговым заглублением] |
| − | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=380#p125081 Окружность и прямоугольник с прямыми или наклонными гранями со спиральным заглублением | + | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=380#p125081 '''Circle spiral, Rectangle spiral''' - Окружность и прямоугольник с прямыми или наклонными гранями со спиральным заглублением] |
| − | * [http://cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=520&p=153530#p153530 Обработка круглого кармана с прямыми или наклонными гранями | + | * [http://cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=520&p=153530#p153530 '''Circular pocket''' - Обработка круглого кармана с прямыми или наклонными гранями] |
| − | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=440#p126237 4х-осевая XYZB обработка - | + | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=440#p126237 '''4axis XYZB''' - 4х-осевая XYZB обработка] |
| + | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=480#p132078 '''Probe''' - Расширенная группа] | ||
| + | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=480#p133173 '''Polish''' - Плоское шлифование(полирование) прямоугольной области] | ||
* [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=480#p128207 О компенсации диаметра инструмента] | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=480#p128207 О компенсации диаметра инструмента] | ||
| − | |||
| − | |||
= Разработка = | = Разработка = | ||
Версия 12:08, 24 ноября 2014
LinuxCNC Features это нативный CAM для LinuxCNC, позволяющий создавать простые обработки по чертежам прямо из LinuxCNC. В каком-то роде LinuxCNC Features это наследник ngcgui, только с более продвинутым интерфейсом.
Содержание
Возможности
Что может LinuxCNC Features:
- Добавлять features - простые обработки
- Менять их порядок
- Группировать обработки
- Делать линейные и круговые массивы
- Встраиваться в axis LinuxCNC или работать как отдельной приложение
- Просматривать резултьтат в axis в редиме реального времени
- Сохранять шаблоны обработок
Список обработок
- Lines - Одиночные линии и дуги
- Chain - Цепочки из линий и дуг
- Circle , Rectangle - Окружность и прямоугольник с прямыми или наклонными гранями с пошаговым заглублением
- Circle spiral, Rectangle spiral - Окружность и прямоугольник с прямыми или наклонными гранями со спиральным заглублением
- Circular pocket - Обработка круглого кармана с прямыми или наклонными гранями
- 4axis XYZB - 4х-осевая XYZB обработка
- Probe - Расширенная группа
- Polish - Плоское шлифование(полирование) прямоугольной области
- О компенсации диаметра инструмента
Разработка
- Тема по разработке на форуме cnc-club: LinuxCNC Features - набор мастеров для LinuxCNC
- Описание структуры файлов обработок LinuxCNC Features Описание обработок
Отдельные обработки (Subroutines) для Features
- Стратегия развития фрезерных обработок LinuxCNC Features Draw subroutine
Установка
См инструкцию README на github.
Исходный код
Исходный код LinuxCNC Features хостится на github.
https://github.com/cnc-club/linuxcnc-features
Документация
Как работать с LinuxCNC Features
Создаем обработки, или добавляем (двойным кликом) из нижнего каталога или жмем Add и добавляем из открывшегося диалога. Настраиваем параметры и жмем To file - сохраняем открываем в LinuxCNC. В последствии когда встроим в LinuxCNC, нажатие на refresh будет обновлять файл в LinuxCNC, и будет возможность автоматического обновления, чтобы можно было наблюдать за изменениями в режиме online
Видео
http://www.youtube.com/watch?v=_THbTBY5BBM
http://www.youtube.com/watch?v=91Eq75exU9o
http://www.youtube.com/watch?v=I6ZxQrjfAE0