Страница 1 из 1

ошибка

Добавлено: 04 июн 2015, 14:03
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
%
Что делаю не так?

Re: ошибка

Добавлено: 04 июн 2015, 14:35
Serg
rachinskiyalek писал(а):Что делаю не так?
Фотки слишком крупные вставляешь - можно даже что-то разглядеть...

Re: ошибка

Добавлено: 04 июн 2015, 14:41
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

Re: ошибка

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

Re: ошибка

Добавлено: 04 июн 2015, 15:24
verser
а, обновил браузер, увидел, что уже поправились.

Re: ошибка

Добавлено: 04 июн 2015, 15:36
verser
rachinskiyalek писал(а):заметил что врезание в кадре G42 ВРЕЗАЕТСЯ ПОД УГЛОМ...Хотя написано:...
Все верно, в начале кадра с G42 компенсации нет, в течении кадра G42 компенсация вершится, в конце кадра G42 компенсация полностью задействована.

Re: ошибка

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

нет
ошибка ссылается на кадр N9 G02 X-5. Y0 R5.

Re: ошибка

Добавлено: 04 июн 2015, 15:53
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

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

разве не так код должен работать см. видео в архиве.

Re: ошибка

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

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

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

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

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

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

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

, видео заливай на ютюб и ссылку на форум.

Re: ошибка

Добавлено: 09 июн 2015, 21:03
rachinskiyalek
всем спасибо....разобрался с вашей помощью...