Перейти к публикации

Винтовая интерполяция Fanuc 0i


foster1988

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

D - номер корректора, в котором записано значение радиуса инструмента.

То есть я пишу Т2 Ф10мм(к примеру) Н2 и (геометрия)D5. у нас корректор через жопу работает, то работает, то ездит

куда хочет, Видимо проблема в УП

Ссылка на сообщение
Поделиться на других сайтах


9 часов назад, ДенисЮЗ сказал:

То есть я пишу Т2 Ф10мм(к примеру) Н2 и (геометрия)D5. у нас корректор через жопу работает, то работает, то ездит

куда хочет, Видимо проблема в УП

T2 M6

G0 X... Y...

G0 G43 H2 Z...

G1 G41 D2 X...  Y...

.

G40 X...  Y...

Ссылка на сообщение
Поделиться на других сайтах
В 16.11.2016 в 19:22, zerganalizer сказал:

 

Странно... у нас К - шаг спирали по Z. Более того, спираль работает и в других плоскостях, пример:

 

G91G19G2Y0Z0X-40J0K0I2 - СПИРАЛЬ вдоль оси X с шагом I=2мм и на величину X-40мм.

У Вас Фанук?

Ссылка на сообщение
Поделиться на других сайтах

а понял в станке пишу D=r  а в УП-D(имя инструмента)

Подскажите еще пожалуйста написал УП простое, без корректора.

%
O0001

G0 G17 G40 G90 G80 G21

G90 G28 Z0
T2 M6 (16. FLAT ENDMILL)
S4600
G0 G90 G54 X0 Y0
S5000 M3
G43 H2 Z25.
Z1.
G2 . I15. J0.Z-2 F600
 I6. J0. Z-4
 I6. J0. Z-6
 I6. J0. Z-8
 I6. J0.Z-10
 I6. J0.Z-12

G0 Z10

X0 Y0

Z1

G2 I23. J0.Z-2F600
 I23. J0. Z-4
 I23. J0. Z-6

 I23. J0. Z-8

 I23. J0. Z-10

G0 Z200

Y200 M9

M5

M30

%

Стол смещается на 6мм по +Х в право и начинает резать отверстие как будто центр отверстия

Х6 У0

Что я не правильно делаю?

 

Ссылка на сообщение
Поделиться на других сайтах

Разобрался, так пошло:

%
O0001(spiral)
( centr )
N25 G00 G21 G17 G40 G90 G80 G94
N30 G91 G28 Z0

T1 M6 (10. FLAT ENDMILL)
G0 G90 G54 X0 Y0
S5000 M3
G43 H1 Z25.M8
Z1.
G1 Z1 F600
G1G41D1X6Y0
Z0
G2 I-6 Y0 Z-2
I-6 Y0 Z-4
I-6 Y0 Z-6
I-6 Y0
G1X0Y0
Z25F1000
G0X23.55Y0
Z1
G1Z0F600
G2 I-23.55 Y0 Z-2
I-23.55 Y0 Z-4
I-23.55 Y0 Z-6
I-23.55 Y0
G1X0Y0
Z25F1000
G0 Z250 M9
M5
M30
%

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, ДенисЮЗ сказал:

Разобрался, так пошло:

%
O0001(spiral)
( centr )
N25 G00 G21 G17 G40 G90 G80 G94
N30 G91 G28 Z0

T1 M6 (10. FLAT ENDMILL)
G0 G90 G54 X0 Y0
S5000 M3
G43 H1 Z25.M8
Z1.
G1 Z1 F600
G1G41D1X6Y0
Z0
G2 I-6 Y0 Z-2
I-6 Y0 Z-4
I-6 Y0 Z-6
I-6 Y0
G1X0Y0
Z25F1000
G0X23.55Y0
Z1
G1Z0F600
G2 I-23.55 Y0 Z-2
I-23.55 Y0 Z-4
I-23.55 Y0 Z-6
I-23.55 Y0
G1X0Y0
Z25F1000
G0 Z250 M9
M5
M30
%

Чет я не увидел отмены коррекции g40

Ссылка на сообщение
Поделиться на других сайтах
41 минуту назад, NemetC сказал:

Чет я не увидел отмены коррекции g40

а есть в ней смысл? М30 отменяет все. Да и в корректоре тут смысла нет.

Тут только концовку поправить G1 Z10F600 в место X0Y0

 

Изменено пользователем ДенисЮЗ
Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, Клиент сказал:

У Вас Фанук?

Не, FMS-3000, но те же коды идут и на стойке МАЯК, и слизано все это с импортных стоек вроде Fanuc.

 

Кстати, на некоторых стойках в системных параметрах кое-что прописано, и в зависимости от этого без отмены коррекции G40 подъем перпендикулярно плоскости коррекции ( в данном случае - по Z) чревато врезанием в металл на величину коррекции. В случае с "X0Y0" в программе можно получить чутка недорез или зарез (в зависимости от корректора и радиуса спирали) и резкий удар на ускоренном (G0) из-за рассогласования положения XY и Z - станок впишет корректор в угол 90 градусов между касательной к дуге в конечной точке и линейным отходом в X0Y0, недоедет спираль по XY и по Z, как следствие, и рванет это компенсировать.

А если не отменить коррекцию и пойти на смену инструмента, а потом пытаться сверлить с неотключенной коррекцией - выскочит совсем непонятная ошибка (у наладчиков с 20-летним стажем ступор на полдня был, эксперименты и копания в инструкции), и станок встанет. А так - да, М30 все отменит, если вы до нее благополучно доедете...

По крайней мере, так делают 2C42-65 в таких случаях, и их копировали то ли с фанук, то ли с НААS...

Ссылка на сообщение
Поделиться на других сайтах
51 минуту назад, zerganalizer сказал:

но те же коды идут и на стойке МАЯК

На многих станках К -шаг по глубине. В фануке, к сожалению, нет.

М30 не всегда отменяет коррекцию (зависит от настроек), поэтому лучше взять за правило отменять.

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Клиент сказал:

На многих станках К -шаг по глубине. В фануке, к сожалению, нет.

На нулевых Фануках нет, на 30-х уже есть.

Ссылка на сообщение
Поделиться на других сайтах
  • 6 месяцев спустя...
В 14.11.2016 в 17:04, cepr сказал:

А такой винтовой цикл? С ним у нас масса УП работает

 

G0X0Y0
Z5.
#102=0
#103=30. (N PROXOD)
#104=-75. (END)
#105=-20. (START)
#107=70. (D OTB)
G0G90X0Y0
G1Z#105
G91G41D4X-[#107/2]Y0
WHILE[#102LE[#103-1]]DO2
#102=#102+1
#106=ABS[[[#105-#104]/#103]/2]
G3X#107Y0Z-#106R-[#107/2]
X-#107Y0Z-#106R-[#107/2]
END2
G3X0Y0I[#107/2]J0
G1G40X[#107/2]
G0G90Z100.

 

Добрый  день !  Подскажите  как  такой  цикл  в  полярных  координатах   сделать ?

 

 

 

 

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
В 25.06.2017 в 23:03, петромо сказал:

 

Добрый  день !  Подскажите  как  такой  цикл  в  полярных  координатах   сделать ?

 

А смысл? Будет путаница, т.к. полярные параметры через X и Y. 

С непривычки сложнее разобраться в такой УП.

 

 

Ссылка на сообщение
Поделиться на других сайтах
В 12.07.2017 в 05:43, cepr сказал:

 

 

Смысл в  том  что  станок  работает  в  полярных  координатах,  без  опции  винтовой  интерполяции

Ссылка на сообщение
Поделиться на других сайтах

Т.е., по винтовой станок не ходит и надо винт получить линейной аппроксимацией?

Ссылка на сообщение
Поделиться на других сайтах

Т.е., по винтовой станок не ходит и надо винт получить линейной аппроксимацией?

Хотя не может быть, чтобы станок работал в полярных координатах, а не в линейных.

Ссылка на сообщение
Поделиться на других сайтах

Добрый вечер. Фрезерую три винтовых паза ширеной 6H8, на диаметре 54 мм, фрезу взял диаметром 3 мм (ось фрезы перпендикулярна оси вращения заготовки). Станок токарно-фрезерный оси Y нет, система ЧП Фанук Oi-TD. Программа рабочая с коррекцией по G41. Проблема в том, что коррекция не отрабатывает как нужно. В геометрии у меня есть поля X; Z; R и T с первыми двумя понятно, поле R - коррекция на радиус фреза больше или меньше. Т - это расположение режущей кромки. я поставил 9 как обычно. Смещение происходит только по оси X. Побывал поставить 8 и 3 все бес толку. Может кто разъяснит, что и куда писать. Нужно что бы вся траектория изменялась пропорционально в большую или меньшую сторону в зависимости от R.

Ссылка на сообщение
Поделиться на других сайтах
В 19.07.2017 в 16:03, C@T сказал:

Прогу фстудию.

Вообще для правильного нарезания спирали ось Y нужна

 

prog.NC

P_20170720_192623_1_p.jpg

Ссылка на сообщение
Поделиться на других сайтах
В 16.07.2017 в 19:48, Symiks сказал:

Станок токарно-фрезерный оси Y нет, система ЧП Фанук Oi-TD. Программа рабочая с коррекцией по G41.

Я не не нашёл ни G41 ни G40.

Изменено пользователем andre_77
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, andre_77 сказал:

Я не не нашёл ни G41 ни G40.

На чистовой инструмент я их ставил, только толку от этого ни какого...

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




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