LinuxCNC Features: различия между версиями
Admin (обсуждение | вклад) |
Вopoн226 (обсуждение | вклад) |
||
| (не показано 26 промежуточных версий 3 участников) | |||
| Строка 2: | Строка 2: | ||
[[Файл:Снимок-features.ngc - AXIS 2.6.0-pre0-4385-g9c95855 on LinuxCNC-HAL-SIM-AXIS.png|мини]] | [[Файл:Снимок-features.ngc - AXIS 2.6.0-pre0-4385-g9c95855 on LinuxCNC-HAL-SIM-AXIS.png|мини]] | ||
= Возможности = | = Возможности = | ||
| + | Что может LinuxCNC Features: | ||
| + | * Добавлять features - простые обработки | ||
| + | * Менять их порядок | ||
| + | * Группировать обработки | ||
| + | * Делать линейные и круговые массивы | ||
| + | * Встраиваться в axis LinuxCNC или работать как отдельной приложение | ||
| + | * Просматривать резултьтат в axis в режиме реального времени | ||
| + | * Сохранять шаблоны обработок | ||
| + | |||
| + | = Тема на форуме = | ||
| + | Тема на нашем форуме [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124 http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124] | ||
| + | |||
| + | Тема на linuxcnc.org (англ.) [https://forum.linuxcnc.org/forum/40-subroutines-and-ngcgui/26578-linuxcnc-features-a-kind-of-ngcgui https://forum.linuxcnc.org/forum/40-subroutines-and-ngcgui/26578-linuxcnc-features-a-kind-of-ngcgui] | ||
| + | |||
| + | = Список обработок = | ||
| + | * [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 '''Chain''' - Цепочки из линий и дуг] | ||
| + | * [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 '''Circle spiral, Rectangle spiral''' - Окружность и прямоугольник с прямыми или наклонными гранями со спиральным заглублением] | ||
| + | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&p=181004#p181004 '''Circular pocket''' - Обработка цилиндров и вариаций (внутренние, внешние, их комбинация, под конус, по-или-против часовой, направление проходов от-или-к центру, с-или-без компенсации диаметра инстр.)] | ||
| + | * [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&p=181004#p185136 '''Drill''' - Циклическое сверление отверстий] | ||
| + | * [http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124&start=480#p128207 О компенсации диаметра инструмента] | ||
| + | |||
| + | = Разработка = | ||
| + | * Тема по разработке на форуме cnc-club: [http://cnc-club.ru/forum/viewtopic.php?f=15&t=3124&p=68732#p68732 LinuxCNC Features - набор мастеров для LinuxCNC] | ||
| + | * Описание структуры файлов обработок [[LinuxCNC Features Описание обработок]] | ||
| + | * Как создавать иконки и картинки для [[LinuxCNC Features Иконки]] | ||
| + | == Отдельные обработки (Subroutines) для Features == | ||
| + | * Стратегия развития фрезерных обработок [[LinuxCNC Features Draw subroutine]] | ||
| + | |||
| + | = Установка = | ||
| + | См инструкцию README на github. | ||
| + | = Исходный код = | ||
| + | Исходный код LinuxCNC Features хостится на github. | ||
| + | |||
| + | Последние версии от FernV (рекомендуеся): | ||
| + | [http://fernv.github.io/linuxcnc-features/ http://fernv.github.io/linuxcnc-features/] | ||
| + | |||
| + | Официальный репозиторий: | ||
| + | [https://github.com/cnc-club/linuxcnc-features https://github.com/cnc-club/linuxcnc-features] | ||
| + | |||
| + | = Документация = | ||
| + | == Как работать с LinuxCNC Features == | ||
| + | Создаем обработки, или добавляем (двойным кликом) из нижнего каталога или жмем Add и добавляем из открывшегося диалога. | ||
| + | Настраиваем параметры и жмем To file - сохраняем открываем в LinuxCNC. | ||
| + | В последствии когда встроим в LinuxCNC, нажатие на refresh будет обновлять файл в LinuxCNC, и будет возможность автоматического обновления, чтобы можно было наблюдать за изменениями в режиме online | ||
== Видео == | == Видео == | ||
| Строка 10: | Строка 59: | ||
http://www.youtube.com/watch?v=I6ZxQrjfAE0 | http://www.youtube.com/watch?v=I6ZxQrjfAE0 | ||
| − | + | ||
| − | + | == Скриншоты == | |
| − | + | ||
| − | |||
| − | |||
= Установка = | = Установка = | ||
Текущая версия на 07:26, 3 апреля 2022
LinuxCNC Features это нативный CAM для LinuxCNC, позволяющий создавать простые обработки по чертежам прямо из LinuxCNC. В каком-то роде LinuxCNC Features это наследник ngcgui, только с более продвинутым интерфейсом.
Содержание
Возможности
Что может LinuxCNC Features:
- Добавлять features - простые обработки
- Менять их порядок
- Группировать обработки
- Делать линейные и круговые массивы
- Встраиваться в axis LinuxCNC или работать как отдельной приложение
- Просматривать резултьтат в axis в режиме реального времени
- Сохранять шаблоны обработок
Тема на форуме
Тема на нашем форуме http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=3124
Тема на linuxcnc.org (англ.) https://forum.linuxcnc.org/forum/40-subroutines-and-ngcgui/26578-linuxcnc-features-a-kind-of-ngcgui
Список обработок
- Lines - Одиночные линии и дуги
- Chain - Цепочки из линий и дуг
- Circle , Rectangle - Окружность и прямоугольник с прямыми или наклонными гранями с пошаговым заглублением
- Circle spiral, Rectangle spiral - Окружность и прямоугольник с прямыми или наклонными гранями со спиральным заглублением
- Circular pocket - Обработка цилиндров и вариаций (внутренние, внешние, их комбинация, под конус, по-или-против часовой, направление проходов от-или-к центру, с-или-без компенсации диаметра инстр.)
- 4axis XYZB - 4х-осевая XYZB обработка
- Probe - Расширенная группа для измерений
- Polish - Плоское шлифование(полирование) прямоугольной области
- Drill - Циклическое сверление отверстий
- О компенсации диаметра инструмента
Разработка
- Тема по разработке на форуме cnc-club: LinuxCNC Features - набор мастеров для LinuxCNC
- Описание структуры файлов обработок LinuxCNC Features Описание обработок
- Как создавать иконки и картинки для LinuxCNC Features Иконки
Отдельные обработки (Subroutines) для Features
- Стратегия развития фрезерных обработок LinuxCNC Features Draw subroutine
Установка
См инструкцию README на github.
Исходный код
Исходный код LinuxCNC Features хостится на github.
Последние версии от FernV (рекомендуеся): http://fernv.github.io/linuxcnc-features/
Официальный репозиторий: 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