Green-sell.info

Новые технологии
76 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Цикл g71 пример программирования fanuc

Пример программирования фанук, G-код Fanuk

Циклы обработки служат для облегченного (ускоренного программирования). Для генерации управляющей программы вам потребуется ввести только чертежные размеры в диалоговом режиме, не задумываясь о написании самого G — кода, это очень удобно.

Перечень циклов обработки
G20 Цикл обработки за один проход

Последовательность операций чистового цикла:

  • позицирование инструмента на ускоренном ходу в поперечном направлении в точку D
  • позицирование на ускоренном ходу на глубину U/2 (при обработке конусов U/2 + R)
  • обработку диаметра на рабочей подаче
  • чистовая обработка торцевой стороны на рабочей подаче
  • возврат в исходную точку D (позицию инструмента перед активизацией цикла)


Программа управления циклом обработки цилиндра:

  • формат команд: G20 X(U) Z(W) F_
  • X (U) исходная точка подвода по оси X
  • Z (W) исходная точка подвода по оси Z
  • F_ рабочая подача

Пример:
N100 GO Х42 Z2
N110 G20 Х36 Z-20 F0.2
N120 Х32
N130 Х28
N140 GO X100 Z50

Программа управления циклом обработки конусообразных форм:

  • формат команд: G20 X(U) Z(W) R_ F_
  • X (U) исходная точка подвода по оси X
  • Z (W) исходная точка подвода по оси Z
  • R _ разность между наибольшим и наименьшим радиусами (с учётом знака)
  • F _ рабочая подача

Пример:
N100 GO Х52 Z2
N110 G20 Х46 Z-20 R-5 F0.2
N120 Х42
N130 Х38
N140 GO X100 Z50

G24 Цикл радиального точения (подрезания торца)

Последовательность операций чистового цикла:

  • позицирование инструмента на ускоренном ходу в поперечном направлении в точку D
  • позицирование на ускоренном ходу
  • обработку торца на рабочей подаче
  • возврат инструмента на рабочей подаче
  • возврат в исходную точку D (позицию инструмента перед активизацией цикла)


G24 Программа управления циклом подрезки торца:

  • формат команд: G24X(U)_Z(W)_F
  • X (U)_ исходная точка подвода по оси X
  • Z (W) исходная точка подвода по оси Z
  • F_ рабочая подача

Пример:
N100 GO Х42 Z2
N110 G24 Х20 Z-2 F0.2
N120 Z-4
N130 Z-6
N140 GO X100 Z50


Последовательность операций чистового цикла точения конуса:

  • формат команд: G24 X(U) Z(W) R_ F_
  • X (U) исходная точка подвода конуса по оси X
  • Z (W) исходная точка подвода конуса по оси Z
  • R_ длина конуса
  • F_ рабочая подача

Пример:
N100 GO Х42 Z2
N110 G24 X20 Z0 R-5 F0.2
N120 Z-6
N130 Z-8
N140 GO X100 Z50

G00 Аннулирование циклов G20-G21 и G24

Сброс или анулирование параметров циклов G20-G21 и G24 производится вводом G00.

G72 Цикл чистовой обработки

После черновой обработки заготовки данная функция позволяет производить чистовую обработку профиля.
Последовательность операций чистового цикла точения конуса:

  • формат команд: G72 P_Q_
  • Р_ номер первого кадра программы чистовой обработки
  • Q_ номер последнего кадра программы чистовой обработки

Функции F, S и Т, которые используются для G72, — это те, которые располагаются между первым и последним кадром программы чистовой обработки. Данная функция позволяет производить черновую токарную обработку профиля, указав чистовые размеры заготовки.


Рабочие проходы выполняются параллельно оси Z

G73 Цикл чистовой обработки
  • формат команд: G73 Р_ Q_ U_ W_ F_ S_ Т_
  • Р_ номер первого кадра программы чистовой обработки
  • Q_ номер последнего кадра программы чистовой обработки
  • U_ припуск для чистовой обработки по оси X
  • W_ припуск для чистовой обработки по оси Z
  • F_ величина подачи F
  • S_ скорость вращения шпинделя S
  • Т_ функция выбора инструмента Т

U1 Глубина прохода, модальная величина, без программирования знака (программирование радиуса можно таже определять параметром № 5132)
Величина чернового прохода, модальная (может такжеопределяться параметром станка № 5133)
Функции F, S и Т, которые используются для выполнения цикла, — это те, которые имеются во втором кадре с G73. Все функции F, S и Т между первым и последним кадром программы чистовой обработки игнорируются. Данная функция сходна с предыдущей токарной обработкой. Форматпрограммирования идентичный.


Рабочие проходы выполняются параллельно оси X

G74 Цикл чистовой обработки
  • формат команд: G74 Р_Q_U_ W_ F_ S_ Т_
  • Р_ номер первого кадра программы чистовой обработки
  • Q_ номер последнего кадра программы чистовой обработки
  • U_ припуск для чистовой обработки по оси X
  • W_ припуск для чистовой обработки по оси Z
  • F_ величина подачи F
  • S_ скорость вращения шпинделя S
  • Т_ функция выбора инструмента Т

U Глубина прохода, модальная величина, без программирования знака (программирование радиуса можно таже определять параметром №5132)
Величина чернового прохода, модальная (может такжеопределяться параметром станка № 5133)
Функции F, S и Т, которые используются для выполнения цикла, — это те, которые имеются во втором кадре с G74.
Все функции F, S и Т между первым и последним кадром программы чистовой обработки игнорируются. Данная функция позволяет за несколько проходов обрабатывать фигуру определенной формы.

G75 Цикл черновой обработки
  • формат команд: G75 Р_Q_U_W_F_S_Т_
  • U — размер и направление отхода по оси X (может также определяться параметром станка № 5135)
  • Di — модальная величина W, размер и направление отхода по оси Z (может также определяться параметром станка № 5136)
  • Dk — модальная величина
  • R1_ количество проходов
  • Р_ номер первого кадра программы чистовой обработки
  • Q_ номер последнего кадра программы чистовой обработки
  • U_ припуск для чистовой обработки по оси X
  • W_ припуск для чистовой обработки по оси Z
  • F_ величина подачи F
  • S_ скорость вращения шпинделя S
  • Т_ функция выбора инструмента Т

Функции F, S и Т, которые используются для выполнения цикла, — это те, которые имеются во втором кадре с G75.
Все функции F, S и Т между первым и последним кадром программы чистовой обработки были перенесены. Чистовая обработка выполняется функцией G72.

Черновые циклы G73 или G74 и чистовой G72

Пример:
N10 G92S4000
N20 G28 U0 W0
N30 Т0101
N40 Q0 G54 G96 Х42 Z0 S220МЗ F0.1
N50 G1 Х-0.8 М8
N60 GO Z0.5
N70 Х40
N80 G73U2 R1.5
N90 G73P100 Q170 U0.3 W0.1 F0.2 S200
N100 GO G42 Х7 F0.12S220
N110 G1 Х10 Z-2
N120 Z-13
N130 Х20 Z-24
N140 Z-30
N150 ХЗО Z-34
N160 Z-40
N170 Х40 Z-45
N180 G72 P100 Q170
N190 GO G40 Х50 Z50 М5
N200 МЗО

Читать еще:  Элементы системы программирования
G186 Цикл для торцевой канавки.

Пример:
О 0086
N10 Т0313
N15 G96 Х20 Z5 F0.05 S200 МЗ
N20 G186 I2 A-1 С8 F-4 Z15 J3 КЗ R1 SO ТО.5 U0.4
N25 G28 U0 W0N30 М2

  • ареса:
  • I_ расстояние подвода по диаметру в направлении оси X
  • А_ глубина 1
  • В_ глубина 2
  • С_ ширина канавки
  • F_ глубина канавки
  • Z_ количество проходов
  • К_ ширина инструмента
  • R0_ величина скругления на торце
  • R1_ радиус на торце
  • 50_ величина скругления основания канавки
  • 51_радиус основания канавки
  • Т_ величина скругления (или радиуса) торца
  • U_ величина скругления (или радиуса) канавки
G187 Цикл для внутренней и наружной канавки

Пример:
О 0087
N5 Т0313
N15 G96 Х50 Z2 F0.05 S200 МЗ
N20 G187 I15 A16 B17C-10 F3 Z-3 J3 K-5 R0 S1 Т0.5 U0.5 Х0
N25 G28U0W0N30 М2

  • ареса:
  • I_ расстояние подвода по диаметру в направлении оси X
  • А_ диаметр вала 1
  • В_ диаметр вала 2
  • С_ ширина канавки (отрицательная величина)
  • F_ глубина канавки
  • — положительный знак : наружная канавка
  • — отрицательный знак : внутренняя канавка
  • Z_ размер в направлении оси
  • Z_ (отрицательный знак)
  • J_ количество проходов (минимум 3) это число обязательно задается
  • К_ ширина инструмента
  • R0_ округление на торце
  • R1_ радиус на торце
  • 50_ округление основания канавки
  • 51_ радиус основания канавки
  • Т_ величина cкpyrления (или радиуса) торца
  • U_ величина скругления (или радиуса) канавки
  • X_ выбор внутренней канавки или наружной
  • -Х0: внутренняя канавка
  • -Х1: наружная канавка

Цикл черновой наружной обточки по коду G71, цикл финишной токарной обработки по коду G70 с компенсацией радиуса режущей кромки.

Ответ к задаче № 6.

Т02 вектор режущей кромки = 3 Т02 радиус режущей кромки = 0.8

О1008 (G71 EXERCISE 6);

G54 G21 G99 G40;

G71 Р100 Q200 U0.6 W0.l F0.3 М8;

N200 G40 X101.75;

G0 G28 U0 W0 М9;

G70 Р100 Q200 F0.15 М8;

G0 G28 U0 W0 М9;

Цикл черновой наружной обточки по коду G71, программа финишной обработки с компенсацией радиуса режущей кромки. Пример № 7.

Если профиль обработки немонотонный или меняется по форме (включает выемки), циклы по кодам G71, G72 и G73 не могут обеспечить полную обработку профиля. Координаты УП, определяющие профиль черновой обточки, должны быть изменены для предотвращения погружения чернового резца в выемку в ходе предварительного чистового прохода. Для того
чтобы чистовой резец обработал профиль с учетом выемок, требуется программирование отдельных строк УП. В этом случае цикл по коду G70 не используется.

Т02 вектор режущей кромки = 3 Т02 радиус режущей кромки = 0.8

О1009 (G71 EXERCISE 7);

G54 G21 G99 G40;

G71 Р100 Q200 U0.6 W0.l F0.3 М8;

G0 G28 U0 W0 М9;

N200 G21 G99 G40;

G1 G42 X48.08 Z0 F0.15;

Цикл съема припуска на обработку торцов по коду G72.

Параметры цикла съема припуска с торца (параллельно оси X), код G72.

G72 P(ns) Q (nf) U(Δu) W(Δw) F(f) S(s)

W(Δd) = глубина обработки для черновых проходов. Также задается при помощи параметра №5132 (мкм).

R(e) = расстояние отхода после окончания каждого прохода. Также задается при помощи параметра № 5133 (мкм).

P(ns) = порядковый номер (_ _ _) первой строки УП, определяющей снятие чернового припуска.

Q(nf) = порядковый номер (_ _ _) последней строки УП, определяющей снятие чернового припуска.

U(Δu) = величина (режим программирования в диаметрах) и направление снятия чистового припуска по оси X.

W(Δw) = величина и направление снятия чистового припуска по оси Z.
F(f) = скорость подачи при черновой обточке.
S(s) = частота вращения шпинделя /скорость резания при черновой обточке.

Основные принципы.

До начала программирования цикла по коду G72 токарный резец должен быть помешен в точку старта цикла.

Первая строка УП, определяющая снятие чернового припуска с торца, должна начинаться с порядкового номера (1-99999), соответствующего значению Р – параметра в строке с кодом G72.

Последняя строка УП, определяющая снятие чернового припуска с торца, должна начинаться с порядкового номера (1-9999), соответствующего значению Q – параметра в строке с кодом G72.

Размеры контура детали с черновым припуском (А — В) по оси Z должны непрерывно увеличиваться (внутренняя обточка с торца) или уменьшаться (наружная обточка с торца), т.е., в данном цикле не может быть запрограммирована обработка выточек или выемок. Профиль обработки должен быть монотонным.

Первоначальное перемещение по оси Z при выполнении цикла по коду G72 может совершаться или в режиме быстрой подачи (код G0), или в режиме линейной интерполяции (код G1). Это зависит от того, какой из кодов (G0 или G1) активирован в строке УП с порядковым номером, определяемым
значением Р – параметра. Перемещения оси X не могут быть
запрограммированы в данной строке.

Если УП содержит два или более цикла по коду G72, значения Р и Q – адресов различных циклов не должны совпадать.

Если при задании контура детали для черновой обточки используется режим компенсации радиуса режущей кромки, этот режим должен быть активирован (коды G41, G42) и отменен (код G40) между строками УП с порядковыми номерами, равными значениям Р и Q – параметров. Цикл по коду G72
игнорирует функцию компенсации радиуса режущей кромки; в результате остается дополнительный припуск, который будет сниматься в процессе чистовой обточки.

Цикл по коду G72 осуществляет последовательные проходы вдоль оси X на глубину, определяемую значением W(Δd) – параметра (первая строка программирования кода G72) до тех пор, пока контур детали не будет определяться только чистовым припуском (U(Δu) и W(Δw) – параметры). Затем черновой резец делает один полный полу — чистовой проход вдоль профиля (А – В), оставляя только чистовой припуск.

Если W(Δd) и R – адреса не заданы в первой строке программирования кода G72, используются значения параметров № 5132 (W(Δd) — адрес) и № 5133 (R — адрес). Значения данных параметров могут быть изменены при помощи соответствующей команды УП. Если значения данных параметров
равны нулю, и при этом W(Δd) и R – адреса не заданы, будет послано сигнализирующее сообщение.

Читать еще:  Языки программирования 5 поколения

Из строк УП, расположенных между строками с порядковыми номерами, равными значениям Р — и Q-параметра, нельзя вызвать подпрограмму.

Любые изменения скорости подачи, частоты вращения шпинделя и инструментальных характеристик, которые запрограммированы в строках УП, определяющих контур детали с черновым припуском, игнорируются при выполнении цикла по коду G72, но выполняются в цикле финишной токарной обработки по коду G70

Параметры U(Δu) (ось X) и W(Δw) (ось Z) должны определять правильное направление снятия чистового припуска, см. диаграмму.

Цикл черновой наружной обточки с торца по коду G72.

Пример № 1.

УП обработки деталей, граница снятия припуска — «Part Profile»

(контур детали) с оставлением чистового припуска.

О1001 (G72 EXAMPLE 1);

(ЦИКЛ СЪЕМА ПРИПУСКА С ТОРЦА);

G54 G21 G99 G40;

X104 Z22 (ТОЧКА СТАРТА ЦИКЛА)

G72 Р100 Q200 U0 W0.l F0.25 М8;

G0 X150 Z150 М9 (БЫСТРАЯ ПОДАЧА К БЕЗОПАСНОЙ ПОЗИЦИИ);

Fanuc G71 Turning Cycle

Fanuc G71 Turning Cycle

G71 turning cycle is used for rough-material removal from a cnc lathe component. G71 turning cycle makes large diameter cutting easy. Cutting can be done in simple straight line or a complex contour can also be machined very easily.
Through G71 turning cycle parameters cnc machinists can control

  • Depth of cut.
  • Retract height.
  • Finishing allowance in x-axis and z-axis.
  • Cycle cutting-feed, spindle speed.

Programming

Parameters

First block

Second block

G71 Turning Cycle Overview

  • G71 turning cycle cuts the whole contour repeatedly which is given in P Q blocks.
  • Depth of every cut can be controlled by first-block U value.
  • Second-block U W are the finishing allowances which can be given if you want to make a finish cut with G70 finishing cycle.
  • F is cutting feed and S is spindle speed (given in second-block) which are used during G71 turning cycle.

Note – The F and S given inside P Q block will not be used during G71 turning cycle, they are used with G70 finishing cycle if later called.

G71 Turning Cycle Working

When G71 turning cycle is run the whole operation will be done in following sequence,

First-cut
1 – Tool will move in x-axis U (depth of cut) deep with programmed feed from starting-point.
2 – Tool will travel with feed in z-axis (destination point in z-axis is given in P Q blocks )
3 – Tool rapidly retracts R amount in both x-axis and z-axis (at 45 degrees).
4 – Tool rapidly travel in z-axis to start-point

Later-cuts
5 – Tool rapidly moves to last cut depth.
6 – Tool moves with feed in x-axis U deep (first-block U depth of cut).
7 – Tool with feed moves in z-axis (destination point given in P Q blocks).
8 – Tool rapidly retracts in x-axis and z-axis R amount (45 degrees).
9 – Tool rapidly moves to start-point only in z-axis.
This whole sequence of operation keep on going, until the destination point in x-axis is met.
If finishing allowance is given tool will not make the exact diameter and length given in P Q blocks but will leave that much allowance, This finishing allowance can be later machined by calling G70 finishing cycle.

Fanuc G71 Turning Cycle

Fanuc G71 Example

Here is a cnc part-program which shows how G71 turning cycle can be used, this is the program for the drawing given above

In this program G71 turning cycle will keep repeating the contour given inside P Q blocks shown below

These two cnc program blocks tell us that we want to remove material till X60 deep and in Z-75 in length.
The depth of cut is given in first-block U10 retract amount is also given R10.
Finishing allowance in x-axis is U3 but there is no finishing allowance given in z-axis W0.

G70 Finishing Cycle

If you programmed G71 turning cycle with finishing allowances then that finish allowances can be removed with G70 finishing cycle.
G70 finishing cycle repeats the whole contour the G71 way, but in just one-cut removing the finishing allowances.

Why Use G70 Finishing Cycle

As material can be removed with G71 turning cycle, but if you want a different cutting-feed and spindle speed for the last cut, then it is recommended that you use G70 finishing cycle.
G70 finishing cycle use F and S values which are given inside P Q programmed blocks. (G71 use F S values which are given inside G71 second block.)

cnc-club.ru

Статьи, обзоры, цены на станки и комплектующие.

G71 G73 на Mach3 помогите разобраться

26 янв 2014, 10:21

Добрый день!
Поискал на форуме, но ничего не нашел, к сожалею. Прошу прощения, если было.
В общем, есть маленькая прога для токарного станка, вроде как для Фанук. В ней есть цикл на черновую(G71) или чистовую(G73) обработку детальки.
Задается это дело вот так:
G71 P10 Q40 D1 F2 U2 W2
P-метка начального кадра цикла
Q-метка конечного кадра цикла
D-убираем за 1 проход
U-припуск для X
W-припуск для Z

Далее тело цикла
N10.
N20.
N40.
Сейчас проблемы. Под Mach3 это не работает (но и ошибок не пишет) . Операция G71 я так понял не стандартизована, и отличается от реализации к реализации. Кое-где G71 означает цикл (или не цикл ?) обработки отверстий по дуге. Как отрабатывается в Mach3 G71? Может быть, неверно заданы параметры? Может, вместо G71 для многопроходового цикла точения нужно использовать что-то другое?

Re: G71 G73 на Mach3 помогите разобраться

26 янв 2014, 11:08

Те команды которые относятся к средствам упрощения программирования подразумевают их использование при ручном написании управляющих программ.
Поэтому лучше пользоваться кампрограммами которые генерируют УП программу из примитивных команд(G00,G01,G02,G03).
G70-71 у фанук тоже грубо говоря не стандартизирована. она только(в таком виде) на токарниках и то не на всех моделях.
У мача эти гкоды выполняют совсем другие действия.

Читать еще:  C лучший язык программирования

Хотя соглашусь что некоторые циклы «для упрощения программирования» лучше не преобразовывать в примитивы — например циклы сверления.

Re: G71 G73 на Mach3 помогите разобраться

26 янв 2014, 11:39

Re: G71 G73 на Mach3 помогите разобраться

26 янв 2014, 12:20

И читаем что такое G71
G70 & G71 Units
Program G70 to use inches for length units. Program G71 to use millimetres.

It is usually a good idea to program either G70 or G71 near the beginning of a program before any motion occurs, and not to use either one anywhere else in the program. It is the responsibility of the user to be sure all numbers are appropriate for use with the current length units. See also G20/G21 which are synonymous and preferred.

Re: G71 G73 на Mach3 помогите разобраться

26 янв 2014, 12:25

Мач в отношений переменных, циклов и условных переходов не до развит. Для токарки лучший вариант ТурбоСNC или PlanetCNC. Например::
Код: G90
(глубина хода по Х)
#1=6.000
(длина кольца по Z)
#2=-11.200
(толщина задней стенки кольца)
#3=0.000
(шаг фрезы в мм)
#4=0.100
(подача в мм/мин)
#5=150.000
(начальная точка по X)
#6=3.000
(безопасная высота по Z)
#7=3.000
G0Z#7
G0X#6.000
O201 while [#6 NE #1]
#6=[#6+#4]
G1X#6
G1Z[#2+#3]F#5
G1Z#7
O201 endwhile
M30

или другой вариант,
Код: G90
(фактическая длина кольца по Z)
#1=-11.00
(начала врезание по X)
#2=11.850
(конец врезание по X)
#3=10.550
(шаг фрезы в глубину X)
#4=0.100
(безопасная высота по Z)
#5=3.000
(безопасная высота по X)
#6=12.000
(подача по X, врезание, в мм/мин)
#7=60.0
(подача по Z, точение, в мм/мин)
#8=150.0
#9=[#2-#3]
#10=[#9*10.0]
(припуск для чистового прохода по X)
#11=0.05

G0X#6
G0Z#5
o103 repeat [#10]
#2=[#2-#4]
#3=[#3-#4]
G0Z0.000
G1X#2F#7
G1X#3Z#1F#8
G0X#6
o103 endrepeat
G0Z0.000
#2=[#2-#11]
#3=[#3-#11]
G1X#2F#7
G1X#3Z#1F#8
G0X#6
G0Z#5
M30
В PlanetCNC есть поддержка кода G73, только чуть другого формата, но можно использовать в токарке как операцию по растачиванию в цикле,
G73 X- Y- Z- R- Q-
R — retract position along the Z axis.
Q — delta increment along the Z axis.
L — repeat

Цикл финишной токарной обработки по коду G70

G70 P(ns) Q(nf) F(f) S(s)

P(ns) = порядковый номер (_ _ _) первой строки УП, определяющей снятие чистового припуска.

Q(nf) = порядковый номер (_ _ _) последней строки УП, определяющей снятие чистового припуска.

F(f) = скорость подачи при чистовой обточке.
S(s) = частота вращения шпинделя /скорость резания при чистовой обточке.

Цикл черновой наружной обточки по коду G71. Пример № 1.

УП обработки деталей, граница снятия припуска с оставлением чистового припуска.

О1003 (G71 EXAMPLES 1);

G54 G21 G99 G40;

G71 Р100 Q200 U0.6 W0.l F0.5 М8;

Цикл черновой наружной обточки по коду G71. Пример № 2.

О1004 (G71 EXAMPLES 2);

G54 G21 G99 G40;

G71 Р100 Q200 U0.6 W0.l F0.5 М8;

G0 XI50 Z150 М9;

Цикл черновой наружной обточки по коду G71. цикл финишной токарной обработки по коду G70 с компенсацией радиуса режущей кромки.

Пример № 3.

Т02 радиус режущей кромки = 0.8 Т02 вектор режущей кромки = 3

О1005 (G7I EXERCISE 3);

G54 G21 G99 G40;

G71 Р100 Q200 U0.6 W0.l F0.5 М8;

G0 G28 U0 W0 М9;

G70 Р100 Q200 F0.15 М8;

G0 G28 U0 W0 М9;

Цикл черновой наружной обточки по коду G71. цикл финишной токарной обработки по коду G70 с компенсацией радиуса режущей кромки.

Пример № 4.

Т02 радиус режущей кромки = 0.8 Т02 вектор режущей кромки = 2

О1006 (G7I EXERCISE 4);

G54 G21 G99 G40;

G71 Р100 Q200 U-0.6 W0.l F0.3 М8;

N200 G40 X39 Z-72.5;

G0 G28 U0 W0 М9;

G70 Р100 Q200 F0.15 М8;

G0 G28 U0 W0 М9;

Цикл черновой наружной обточки по коду G71, цикл финишной токарной обработки по коду G70 с компенсацией радиуса режущей кромки.

Пример № 5.

Т02 вектор режущей кромки = 3 Т02 радиус режущей кромки = 0.8

О1007 (G71 EXERCISE 5);

G54 G21 G99 G40;

G71 Р100 Q200 U0.6 W0.l F0.3 М8;

G3 Х80 W-10 I0 K-10;

N200 G40 X101.75 Z-63.5;

G0 G28 U0 W0 М9;

G70 Р100 Q200 F0.15 М8;

G0 G28 U0 W0 М9;

Цикл черновой наружной обточки по коду G71, цикл финишной токарной обработки по коду G70 с компенсацией радиуса режущей кромки.

Пример № 6.

Глубина обработки 3 мм, чистовой припуск по оси X = 0,6, по оси Z = 0.1

Т02 вектор режущей кромки = 3 Т02 радиус режущей кромки = 0.8

Цикл черновой наружной обточки по коду G71, цикл финишной токарной обработки по коду G70 с компенсацией радиуса режущей кромки.

Ответ к задаче № 6.

Т02 вектор режущей кромки = 3 Т02 радиус режущей кромки = 0.8

О1008 (G71 EXERCISE 6);

G54 G21 G99 G40;

G71 Р100 Q200 U0.6 W0.l F0.3 М8;

N200 G40 X101.75;

G0 G28 U0 W0 М9;

G70 Р100 Q200 F0.15 М8;

G0 G28 U0 W0 М9;

Цикл черновой наружной обточки по коду G71, программа финишной обработки с компенсацией радиуса режущей кромки. Пример № 7.

Если профиль обработки немонотонный или меняется по форме (включает выемки), циклы по кодам G71, G72 и G73 не могут обеспечить полную обработку профиля. Координаты УП, определяющие профиль черновой обточки, должны быть изменены для предотвращения погружения чернового резца в выемку в ходе предварительного чистового прохода. Для того
чтобы чистовой резец обработал профиль с учетом выемок, требуется программирование отдельных строк УП. В этом случае цикл по коду G70 не используется.

Т02 вектор режущей кромки = 3 Т02 радиус режущей кромки = 0.8

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector