http://cnc-club.ru/wiki/index.php/LinuxCNC_Features
Текущий статус разработки
- Дописать обработки.
- Отловить баги
.
1. Для всех элементов нарисовать поясняющие картинки примерно как в nkp показывал.Nick писал(а):Надо как-то определить дальнейшее направление развития
Где показывал?UAVpilot писал(а):Для всех элементов нарисовать поясняющие картинки примерно как в nkp показывал.
Шпиндель, подача есть.UAVpilot писал(а):2. Для иструментов задавать обороты шпинделя, подачу, подачу врезания, способ врезания.
ну чтоооо это...Nick писал(а):у меня интернета не будет ...
Где?Nick писал(а):Шпиндель, подача есть.
Верикально/горизонтально, т.е. как сейчас есть. И под углом - одновременное перемещение по нескольким осям. Например при раскрое фреза движется по контуру и одновременно заглубляется.Nick писал(а):По способам врезания... Какие делать? Что делать если размер элемента маленький? Нужны примеры!
Только что опять увидел.Nick писал(а):Все больше не увидишь![]()
Код: Выделить всё
SUBROUTINES_PATH = ""
PROGRAM_PREFIX = ""
try :
inifile = linuxcnc.ini(ini)
try :
SUBROUTINES_PATH = inifile.find('RS274NGC', 'SUBROUTINE_PATH') or ""
except :
print _("Warning! There's no SUBROUTINES_PATH in ini file!")
try :
PROGRAM_PREFIX = inifile.find('DISPLAY', 'PROGRAM_PREFIX') or ""
except :
print _("Warning! There's no PROGRAM_PREFIX in ini file!")
except :
print _("Warning! Problem while loading ini file!")
Вот в этом то и вопрос... Нужны примеры Gкода, хотябы для прямоугольника и круга и желательно, чтобы заглубление было длинным, чтобы на несколько граней попадало...UAVpilot писал(а):И под углом - одновременное перемещение по нескольким осям. Например при раскрое фреза движется по контуру и одновременно заглубляется.
Да. Скачал, попробовал, написал.Nick писал(а):Ты последнюю версию скачал?
Код: Выделить всё
[serg@comp linuxcnc]$ rm -rf linuxcnc-features
[serg@comp linuxcnc]$ git clone git://github.com/cnc-club/linuxcnc-features linuxcnc-features
Cloning into 'linuxcnc-features'...
remote: Counting objects: 1049, done.
remote: Compressing objects: 100% (618/618), done.
remote: Total 1049 (delta 431), reused 1032 (delta 414)
Receiving objects: 100% (1049/1049), 1.85 MiB | 825 KiB/s, done.
Resolving deltas: 100% (431/431), done.
[serg@comp linuxcnc]$ cd linuxcnc-features
[serg@comp linuxcnc-features]$ ./features.py -ini=/home/serg/linuxcnc/configs/sim/axis/axis_mm.ini
Warning! Problem while loading ini file!
Feature ini file probe-tool-l.ini not found in /home/serg/wrk/cnc/linuxcnc/linuxcnc-features/subroutines:!
Warning: Error while parsing <sub name="Measure tool length" icon="images/probe-tool-l.png" src="probe-tool-l.ini"/>
...
File not found
Feature ini file gcode.ini not found in /home/serg/wrk/cnc/linuxcnc/linuxcnc-features/subroutines:!
Warning: Error while parsing <sub name="Custom Gcode" src="gcode.ini" icon="images/gcode.png"/>
...
File not found
Feature ini file probe-tool-l.ini not found in /home/serg/wrk/cnc/linuxcnc/linuxcnc-features/subroutines:!
Feature ini file gcode.ini not found in /home/serg/wrk/cnc/linuxcnc/linuxcnc-features/subroutines:!
Traceback (most recent call last):
File "./features.py", line 909, in refresh
f = open(PROGRAM_PREFIX + "/features.ngc","w")
IOError: [Errno 13] Отказано в доступе: '/features.ngc'
[serg@comp linuxcnc-features]$Завтра на работе изображу.Nick писал(а):Вот в этом то и вопрос... Нужны примеры Gкода, хотябы для прямоугольника и круга и желательно, чтобы заглубление было длинным, чтобы на несколько граней попадало...
Это неправильный подход. У концевой фрезы основная рабочая поверхность - боковые кромки. Поэтому надо врезаться по спирали с радиусом равным радиусу фрезы или чуть большим (ибо врезание как сверлом хуже) и потом растачивать отверстие до нужного диаметра. Тоже самое и для отверстий любой другой формы.Nick писал(а):Кстати, под такое дело, может круглые отверстия спиралькой проходить?
Смотря для какого диаметра. Если, к примеру, фреза 10 мм, а отверстие (сквозное) - 100?UAVpilot писал(а):Поэтому надо врезаться по спирали с радиусом равным радиусу фрезы или чуть большим (ибо врезание как сверлом хуже) и потом растачивать отверстие до нужного диаметра.

пробовал просто файл открывать в GladeNick писал(а):И вылетает Glade или LinuxCNC?
ну конечно - некоторым axis уже не очень интересенNick писал(а):поддержка нескольких интерфейсов будет, не только axis...
может прикрутить некоторые функции grecodeNick писал(а):Надо как-то определить дальнейшее направление развития
Это как?Lexxa писал(а):а заглубление по хеликсу?
наверно по спирали (исходя из слова "хеликс")Nick писал(а):Это как?