Страница 3 из 3
Re: Непонятная проблема с G03
Добавлено: 21 мар 2014, 13:41
Nick
Кстати может закосячить, если будет вот такая строка
G0XYZ1 - станет G0X0YZ1 - т.к. Y попадет в шаблон при первой замене X...
Наверное, -* можно спокойно перекинуть в [^0-9], вряд ли будет что-то с минусом и без числа.
Re: Непонятная проблема с G03
Добавлено: 21 мар 2014, 14:40
Serg
Nick писал(а): попадет в шаблон при первой замене X..
Да, тут накосячит. Ну тогда остаётся наплевать на красоту и применить одну, более простую строчку:
nkp писал(а):хорошо ,если пп никогда не "выдаст" строчные буквы
Код: Выделить всё
$ echo G0xyz1 | sed -e 's/\([GXYZIJ]-*\)/\10/gi'
G00x0y0z01
nkp писал(а):в общем - не понятно только "-*" (по идее там должны быть пробелы )
А ты попробуй без этого конвертнуть строчку от Валерия: N7GX-250Y50Z
Re: Непонятная проблема с G03
Добавлено: 21 мар 2014, 20:32
Валерий
s/\([GXYZIJ]-*\)/\10/gi
вот это
GXYZ
X-75Y-10
M30
выводит вот так
G0X0Y0Z0
X-075Y-010
M30
а если так
G0X0Y0Z0
X-75Y-10
M30
выводит вот так
G00X00Y00Z00
X-075Y-010
M30
по моему неплохо
Re: Непонятная проблема с G03
Добавлено: 21 мар 2014, 20:51
Валерий
- A00655.ngc
- Вот это проходит нормально
- (3.8 КБ) 827 скачиваний