http://cnc-club.ru/wiki/index.php/LinuxCNC_Features
Текущий статус разработки
- Дописать обработки.
- Отловить баги .
Супер! Если хочешь последне-набранные параметры - создаешь обработку кнопочкой "copy". А если хочешь default параметры - создаешь обработку кнопочкой "+".Nick писал(а): Кстати, про копирование стандартных параметров из предыдущих обработок - там есть кнопочка copy - делает полную копию обработки...
А, а если начинаешь резать новую деталь, то "copy" делать неоткуда Вот если бы с линеки меню наверху , в которой видны все последние операции, эти операции хранились с последне-набранными параметрами - было бы супер!verser писал(а): Супер! Если хочешь последне-набранные параметры - создаешь обработку кнопочкой "copy". А если хочешь default параметры - создаешь обработку кнопочкой "+".
вот это "последне-набранные параметры" не совсем понятное обозначение... последне-набранные или последние-в-списке-обработки...verser писал(а): Если хочешь последне-набранные параметры
Думаю удобнее всего "последне-набранные ", причем отдельно для каждой операции хранитьNick писал(а): вот это "последне-набранные параметры" не совсем понятное обозначение... последне-набранные или последние-в-списке-обработки...
думаю нужно с начала квадрат а потом круг, чтобы фреза воздух не резала... но это не меняет сутиUAVpilot писал(а):Следом создаём операцию "квадрат с центром в XY"
Наверно надо просто завести внутренние переменные типа _Last_Start_X, _Last_Start_Y, _Last_Delta_X, _Last_Delta_Y, _Last_Depth и т.п. и запоминать/подставлять их значения в подходящие по смыслу:Nick писал(а):вот и выдумываю способы
Код: Выделить всё
...
G-Code error in features.ngc
Near line 150 of
../../nc_files//features.ngc
py_execute(milldraw.draw_start(interpreter.this.params['draw_tmp_x'],interpreter.this.params['draw_tmp_y'])):
Traceback (most recent call last):
File "<string>", line 1, in <module>
NameError: name 'interpreter' is not defined
Код: Выделить всё
;py,import interpreter