ошибка

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
rachinskiyalek
Новичок
Сообщения: 8
Зарегистрирован: 29 май 2015, 07:34
Репутация: 1
Настоящее имя: Александр
Контактная информация:

ошибка

Сообщение rachinskiyalek »

Добрый день форумчане ! Нужна Ваша помощь.

программа написана фрезеровка внутреннего контура (внутренний диаметр 10мм.) с коррекцией на радиус.

текст УП:

Код: Выделить всё

%
(TOOL LIST)
(FREZA 6MM.)
(FREZA 6MM.)
N2 T01 M06
G54
G21 G17 G90 G94 G40 G80
(D 10 MM)
N5 G00 X0 Y0
N6 G43 H01 Z2. 
N7 G01 Z-1.25 F25.
N8 G01 G42 D01 Y0 X5.F50.
N9 G02 X-5. Y0 R5.
N10 X5. Y0 R5.
N11 G01 G40 X0
N12 Z1.5
N13 G00 Z2.
N16 Z20.
N17 Y50 X-100
N19 M30
%
Что делаю не так?
Вложения
1.png (2071 просмотр) <a class='original' href='./download/file.php?id=51700&mode=view' target=_blank>Загрузить оригинал (208.3 КБ)</a>
2.png (2071 просмотр) <a class='original' href='./download/file.php?id=51701&mode=view' target=_blank>Загрузить оригинал (122.91 КБ)</a>
................................................
заранее Большое Спасибо...
с уважением Александр...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: ошибка

Сообщение Serg »

rachinskiyalek писал(а):Что делаю не так?
Фотки слишком крупные вставляешь - можно даже что-то разглядеть...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
rachinskiyalek
Новичок
Сообщения: 8
Зарегистрирован: 29 май 2015, 07:34
Репутация: 1
Настоящее имя: Александр
Контактная информация:

Re: ошибка

Сообщение rachinskiyalek »

поправляю свою ошибку....

при фрезеровании внутреннего контура диаметром 20 ошибку не выдаёт, и заметил что врезание в кадре G42 ВРЕЗАЕТСЯ ПОД УГЛОМ...Хотя написано:
%


(TOOL LIST)

(FREZA 6MM.)

(FREZA 6MM.)
N2 T01 M06
G21 G17 G90 G94 G40 G80
(D 20 MM)
N3 G90

N5 G00 X0. Y0
N6 G43 H01 Z2.
N7 G01 Z-2 F50.
N8 G01 G42 D01 X10.
N9 G02 X-10. Y0 R10.
N10 X10. Y0 R10.
N11 G01 G40 X0.
N12
N13 G00 Z2.
N14
N16 Z20
N17 Y100 X150
N18 M01
N19 M30
Вложения
3.png (2046 просмотров) <a class='original' href='./download/file.php?id=51705&mode=view' target=_blank>Загрузить оригинал (92.4 КБ)</a>
4.png (2046 просмотров) <a class='original' href='./download/file.php?id=51706&mode=view' target=_blank>Загрузить оригинал (79.35 КБ)</a>
................................................
заранее Большое Спасибо...
с уважением Александр...
Аватара пользователя
verser
Мастер
Сообщения: 1904
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: ошибка

Сообщение verser »

rachinskiyalek писал(а):Нужна Ваша помощь.
А номера строк в TEST1_2.txt совпадают с теми, что выложены? точно на строку "N13 G00 Z2." попадает ошибка?
Аватара пользователя
verser
Мастер
Сообщения: 1904
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: ошибка

Сообщение verser »

а, обновил браузер, увидел, что уже поправились.
Аватара пользователя
verser
Мастер
Сообщения: 1904
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: ошибка

Сообщение verser »

rachinskiyalek писал(а):заметил что врезание в кадре G42 ВРЕЗАЕТСЯ ПОД УГЛОМ...Хотя написано:...
Все верно, в начале кадра с G42 компенсации нет, в течении кадра G42 компенсация вершится, в конце кадра G42 компенсация полностью задействована.
rachinskiyalek
Новичок
Сообщения: 8
Зарегистрирован: 29 май 2015, 07:34
Репутация: 1
Настоящее имя: Александр
Контактная информация:

Re: ошибка

Сообщение rachinskiyalek »

verser писал(а):
rachinskiyalek писал(а):Нужна Ваша помощь.
А номера строк в TEST1_2.txt совпадают с теми, что выложены? точно на строку "N13 G00 Z2." попадает ошибка?

нет
ошибка ссылается на кадр N9 G02 X-5. Y0 R5.
................................................
заранее Большое Спасибо...
с уважением Александр...
rachinskiyalek
Новичок
Сообщения: 8
Зарегистрирован: 29 май 2015, 07:34
Репутация: 1
Настоящее имя: Александр
Контактная информация:

Re: ошибка

Сообщение rachinskiyalek »

rachinskiyalek писал(а):TOOL LIST)

(FREZA 6MM.)

(FREZA 6MM.)
N2 T01 M06
G21 G17 G90 G94 G40 G80
(D 20 MM)
N3 G90

N5 G00 X0. Y0
N6 G43 H01 Z2.
N7 G01 Z-2 F50.
N8 G01 G42 D01 X10.
N9 G02 X-10. Y0 R10.
N10 X10. Y0 R10.
N11 G01 G40 X0.
N12
N13 G00 Z2.
N14
N16 Z20
N17 Y100 X150
N18 M01
N19 M30

обьясни что нужно исправить....

разве не так код должен работать см. видео в архиве.
Вложения
G42.rar
(148.9 КБ) 313 скачиваний
................................................
заранее Большое Спасибо...
с уважением Александр...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: ошибка

Сообщение Nick »

Первая ошибка говорит, что такую дугу не вырезать таким большим инструментом. Он просто не достанет до одной из стенок.

По второй ситуации. Компенсация происходит не сразу, а при первом движении.
Сразу после команды G42 фреза никуда не едет, т.к. не понятно в какую сторону будет движение и соответственно не ясно в какую сторону нужно уехать, чтобы компенсировать радиус.

Поэтому, при коде

Код: Выделить всё

G0X0Y0
G42
G0X10Y0 
Станок из (0,0) не ровно вдоль Х в (10,0), а по диагонали в точку (10, радиус фрезы) (в реальных координатах).

ЗЫ Gкод пряч в тэг

Код: Выделить всё

, видео заливай на ютюб и ссылку на форум.
rachinskiyalek
Новичок
Сообщения: 8
Зарегистрирован: 29 май 2015, 07:34
Репутация: 1
Настоящее имя: Александр
Контактная информация:

Re: ошибка

Сообщение rachinskiyalek »

всем спасибо....разобрался с вашей помощью...
................................................
заранее Большое Спасибо...
с уважением Александр...
Ответить

Вернуться в «LinuxCNC»