Перейти к содержанию
optimist1

Помогите разобраться с G76

Рекомендуемые сообщения

Здравствуйте друзья и коллеги! Программисты и наладчики - очень хорошо, но мне интересно самому познавать Мир! Есть токарные чпу Fanuc 0i? разбираюсь с резьбой, но не могу найти откуда берутся значения P и Q??? В интернете масса примеров, но нет описания, откуда выдраны енти цыфры??? Подскажите пожалуйста

 

G76 P011060 Q50 R50

G76 X85. Z1.5 P812 Q80 F1.5

Z100.0 X150.0

Поделиться сообщением


Ссылка на сообщение

optimist1, обычно Р это шаг резьбы, ку это количество чистовых проходов. не думаю что язык сильно отличается от того что в маче или линуксе применяется (отличия только в буковках, параметры все есть, только по другому заданы или называются)

 

Canned Cycle – Threading G76 (Using Mach3Turn 10-16 Rev 1.84-A2 )

 

Program G76 X~ Z~ Q~ P~ H~ I~ R~ K~ L~ C~ B~ T~ J~ to cut a complete thread.

X -XEnd

Z -ZEnd

Q - Spring Passes. (optional)

P -Pitch

H -Depth of first pass

I -Infeed angle

R -XStart (optional)

K -Z Start (optional)

L -Chamfer (optional)

C -X Clearance

B -Depth Last Pass (optional)

T -Taper (optional)

J -Minimum depth per pass (optional)

 

The controlled point should give a suitable clearance for air cutting on the Z axis and

have X equal to the crest diameter (radius). This is not necessary if R (the starting X

value) and/or K (the starting Z value) are specified.

The length and depth of the thread are given by X and Z (in relation to the start

values). If the "depth" is negative then the thread is taken as internal.

The C word gives the X clearance for the rapid return motion. It is always

specified as positive and Mach3 handles the reversed direction for an internal

thread

The P word gives the pitch of the thread (use 1/TPI for imperial threads)

The H word determines not only the first pass but, because the G76 ensures that

subsequent passes cut the same volume of material per revolution determine the cuts for

the entire thread and hence the number of passes.

The B word determines the depth of the last pass. If this is set too large then it can

interact in an unexpected way with the constant volume calculations and the number

of actual passes used.

The Q word gives the number of spring passes (i.e. cuts at the X end position).

The I word gives the infeed angle in degrees. This is Zero for radial infeed and

typically 29 or 29.5 degrees for a unified or ISO metric thread or 27 degrees for 55

degree angle forms like BSW or BSF.

The values of words which are omitted are taken from the values set on the Turn

Options tab of Config>Ports & Pins.

Note: This cycle is actually implemented by the macro M1076.M1S which can

be inspected for implementation details. Note that one instance of this macro

(usually in C:\Mach3\Macros) is used for all profiles.

NOTE:

 

1. The “L” retract or chamfer angle is in "angle of revolution".....or a "rotational angle".

and not an actually a chamfer. L90 would retract over 1/4 of a revolution, L360 would be 1 rev.,

720, two revs. and so on. The Z axis will slow down during pullout, but, at fast feedrates there

must be enough time to accomplish the pullout. The following topic on the forum talks about the

L setting in depth.

http://www.machsupport.com/forum/index.php/topic,5250.msg36097/topicseen.html#msg36097

 

The above also applies to the chamfer in the wizards.

 

2. The mach G76 is not exactly like that described in Smid’s book. ie; Q for example is not used

for a shift in degrees for multiple start threading.

 

Поделиться сообщением


Ссылка на сообщение

P011060 - это шаг???? Тогда в чем он измеряется?? :shok:

Поделиться сообщением


Ссылка на сообщение

P=M r a

M - количество проходов

r - величина фаски

a - угол режущей кромки

Q это отводы.

Поделиться сообщением


Ссылка на сообщение

Я так понимаю, F1.5 - это шаг

Поделиться сообщением


Ссылка на сообщение

optimist1, F это подача она же является шагом.

Поделиться сообщением


Ссылка на сообщение

Степан, величина какой фаски и что значит отводы? На том примере, что я привел можно разобрать подробнее? Не пойму, там Q50 это сколько отводов/проходов?

Поделиться сообщением


Ссылка на сообщение

И еще, в первой строке параметр Р шестизначный, а во второй трехзначный. Почему и как это расшифровывается?

Поделиться сообщением


Ссылка на сообщение

  • нашел кое-что на просторах инета, может кому пригодится...
  • г_ значение фаски на выходе
  • а_ угол при вершине инструмента

Угол можно запрограммировать^0,60°,55°,30°,29° и 00°.

  • Q_ Минимальная глубина прохода (Q50=0.05 мм)
  • R_ Припуск на чистовую обработку (R0.01 =0.01 мм)
  • X_ Диаметр основания резьбы
  • Z_ Конечная позиция резьбы по отношению к нулевой точ­ке заготовки
  • Р_ Глубина резьбы по радиусу (Р640 = 0.64 мм)
  • Q_ Начальная глубина прохода по радиусу (Q300=0.3 мм)
  • F_ Шаг резьбы (F1 = 1 мм)
  • R_ Диаметр резьбы вводится с различными значениями по радиусу (только для нарезания конической резьбы)

Поделиться сообщением


Ссылка на сообщение

По идее во второй строчке Р это - "P : Thread depth ( as radius value )" те глубина резьбы, она учтется когда будет первый раз отниматься Q, пока не дойдет до чистового, тогда отнимет не Q, а R

Гляньте этот пример, может он поможет

G76 P010060 Q100 R0.02

G76 X28.161 Z-50 P919 Q250 F1.5

 

X28.161 - конечное значение Х

P919 - глубина резьбы

Q250 - глубина первого прохода

 

X = X + (P x 2) - (Q x 2)

= 28.161 + (0.919 x 2) - (0.250 x 2)

= 28.161 + 1.838 - 0.5

= 29.499

 

второй проход:

= 29.499 - (Q x 2)

= 29.499 - (0.1 x 2)

= 29.499 - 0.2

= 29.299

и так далее, до чистового прохода, там уже не Q, а R отнимется

Поделиться сообщением


Ссылка на сообщение

Спасибо, завтра буду ломать станок :crazy:

Поделиться сообщением


Ссылка на сообщение
В 21.04.2015 в 22:21, Jack Vo сказал:

P=M r a

M - количество проходов

r - величина фаски

a - угол режущей кромки

Q это отводы.

как резать зигзаобразным методом Р2?

Поделиться сообщением


Ссылка на сообщение
В 03.03.2020 в 15:58, владович сказал:

как резать зигзаобразным методом Р2?

Как это понять? Что вы хотите резать зигзагом?

Поделиться сообщением


Ссылка на сообщение
7 часов назад, optimist1 сказал:

Как это понять? Что вы хотите резать зигзагом?

Для нарезки червяка модуль 5  3захода. 

Поделиться сообщением


Ссылка на сообщение
8 часов назад, optimist1 сказал:

Как это понять? Что вы хотите резать зигзагом?

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

В свое время тоже искал каким параметром это задается  в G76, но не нашел 

Поделиться сообщением


Ссылка на сообщение

Многозаходная режется через G78

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.