drin

Коррекция G42 в цикле 71

Pinned posts

Собственно вопрос как задавать коррекция на радиус в фануке oi-td в цикле g71?

в МС сделал простенький контур :

G0 T0101
M8
G97 S1000 M03
G0 X14.5 Z2.
G71 U1. R0.
G71 P100 Q102 U.2 W.1 F.1
N100 G0 G42 X10.5 S1000
G1 Z-5.775
G2 X11.7 Z-7.245 I2.1
G1 Z-10.5
X12.9
G3 X14.5 Z-11.3 K-.8
N102 G1 G40 Z-16.
G0 Z2.
M9
в кадре где G42 выдает ошибку PS0325

На хаасе все работает когда так пишешь

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


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


UnPinned posts

ID: 2   Опубликовано: (изменено)

Когда включаете коррекцию у вас инструмент по Z в плюс перемещается на величину радиуса инструмента и получается контур, который не подходит для G71

Изменено пользователем Клиент

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


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

@Клиент а как правильно указывать? а хаас в такой форме то читает

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


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

У Хааса ПО другое. Просто под стандарт подвели. но логика другая.

Попробуйте так:

N100 G0 X10.5 S1000

G1 G42 Z0.5 (Z2-Z0.5- Разница не должна превышать значение радиуса инструмента)
G1 Z-5.775
G2 X11.7 Z-7.245 I2.1
 

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


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

@Клиент не работает стойка туже ошибку пишет.

Нашел в мануале именно в TD стойке 

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

 

Безымянный.png

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


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

До цикла G71

Кадр с G42

 

После цикла G40

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


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

@Клиент не работает стойка туже ошибку пишет.

Нашел в мануале именно в TD стойке 

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

 

Безымянный.png

Выходит, в D-версии внутри цикла нельзя ставить команду.

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


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

@AndreyChinc  пробовал перед циклом, ошибку PS0041  " вмешательство в g41/g42" 

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


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

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

 

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


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

все правильно r0.8 тип3@cheb_volk

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


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

G1 Z-10.5
X12.9

там вроде было что-то по поводу тупых углов, резец же не может его сделать, вроде нужно было отключить перед ним корректор, давно не стоял у руля))

наши наладчики не заморачиваются, пишут всё через R (значения вводят немного больше)

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


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

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

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


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

@drin На Fanuc коррекция не работает в этих циклах.

56 минут назад, cheb_volk сказал:

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

именно так и нужно делать.

1 пользователю понравилось это

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


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

Меня терзают смутные сомнения :5a33a36b1dd89_3DSmiles(225):

Попробуйте уменьшить радиус инструмента R

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


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

На фануках,что на 0i-tc ,что на 18i коррекция на радиус работает только в g70 или простых перемещениях g1,2,3.В остальных не пашет. Задаётся:

G0/1 g42 x** z**;

G70p1q2f**;

G0/1 g40 g30 u0w0;

Изменено пользователем ngamer
1 пользователю понравилось это

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


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

G0 T0101
M8
G97 S1000 M03
G42 G0 X14.5 Z2.
G71 U1. R0.5
G71 P100 Q102 U.2 W.1 F.1
N100 G1 X10.5
G1 Z-5.775
G2 X11.7 Z-7.245 I2.1R?
G1 Z-10.5
X12.9
G3 X14.5 Z-11.3 K-.8R?

G1  Z-16.

N102 X14.5
G40 G0 Z2 I10. K-3.
M9

 Так должно работать , хотя слишком большой радиус у резца для таких перемещений -(с Х10.5 на Х11.7  по G02 это получается 1.2 мм/2=0.6мм , а радиус у резца 0.8 он не отработает и выдаст вмешательство )Так же и по Z длина перемещений после отработки галтели или фаски с использованием компенсации должна перекрывать величину радиуса пример 

G1 X50. R2.

W-2.

X55. (это при радиусе инструмента 0.8)

Изменено пользователем Rezec

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


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

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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



  • Сообщения

    • Andrey.V
      Здравствуйте, продам , все новое. Фрезы разных размеров, от 4 до 16 как торцевые так и сферы производитель walter и Widia hanita. Сверла Holex размер 9.8, 8.5,3.3 Кому интересно пишите, на все отвечу
    • Чингачгук
      какая разница прерывная/непрерывная - направление оси надо строго соблюдать. симметричность - частный случай, одно отверстие под 90 градусов и @drion поставят в угол, или на горох - как в старину, а мож ваще нагнут и чпокнут... ну так какой совет был самый полезный , а @drion ?  
    • afenogen
      Присоединяюсь к сказанному Дмитрий26 и добавлю: если Вы, как выразились, "нашли себе развлечение", то можете делать хоть что и хоть в чём, всё-равно Вы в литье ничего не поймёте. Чтобы понять, для начала надо закончить ВУЗ по специальности литейное производство, потом поработать, первое время без всяких программ, и вот только потом начать их осваивать, тогда это ляжет на подготовленную почву.
    • Чингачгук
      -Кто этот МОЩНЫЙ старик? -Это ГИГАНТ мысли, отец кибершнибертехнолога, 35 лет и один год ОН все изобретает и изобретает....  
    • tm-ares
      @drion , если у тебя обработка с 2-х противоположных сторон (к примеру, А0 и А180), тогда без разницы. А вот если потребуются промежуточные положения (типа А45 и А-45), тогда у тебя деталь получится зеркальная. Не говоря уже о непрерывной 4-х осевой обработке. Но у тебя, как я понял 3+1 осей, поэтому о чисто 4-х осевой можно пока не говорить. Симуляция - это один из элементов контроля управляющей программы. Её роль важна по-любому. Ну а расположение детали, задание MCS и т.д. - это основа получения годной детали.
    • drion
      Спасиб,tm-ares. Как всегда самый полный и понятный ответ. То есть, получается,что симуляция вообще роли не играет и главное для постпроцессирования правильно расположить оси и деталь.
    • tm-ares
      Боюсь, что переставить делительную головку невозможно чисто технически. Кроме того, при перестановке поменяется направление вращения оси A. Ну да это и не важно. Я так понимаю, что нам нужен просто вменяемый пост, а кинематика станка вторична. Какая разница, где находится делительная голова? Визуализация и симуляция, конечно, важны. Но чтобы получить реальный симулятор, надо полностью переделывать кинематику станка (не только переносить голову, но и расходы осей менять, магазин моделировать, сами габариты станка менять и т.д.). Если @drion ’ну нужно это, тогда нужно обращаться к специалистам по постбилдеру и симуляции. Я же предлагаю просто проверить направление вращения оси А на своём станке. Если направление неверное, то просто в посте изменить это самое направление на противоположное. Пост находится по адресу: C:\Program Files\Siemens\NX 12.0\MACH\resource\library\machine\installed_machines\sim04_mill_4ax\postprocessor\fanuc\ sim04_mill_4ax_fanuc_mm.pui. Смена направления вращения 4-й оси.   Hide  
    • Чингачгук
      погодь, @zerganalizer втягивается. щас веселее пойдёт... на нем клейма уже некуда ставить... клейма на клейма если только...   Эй, иди толкай паровозЪ... пилильщик туртовый))
    • Ирина Михальцевич
      Доргие друзья, кто-нибудь может сделать доброе дело? Нужно сохранить модели из библиотеки Т-флекс в формате step. Интересуют соединители: 2РМ27Б24Ш1В1;
      2РМ24Б19Ш1В1;
      2РМ14Б4Ш1В1;
      2РМ27КПН24Г1В1;
      2РМ24КПН19Г1В1;
      2РМ14КПН4Г1В1. Если найдется благодетель, пришлите модели на почту irihard@mail.ru
    • Ljo
      2) Берёшь и делаешь Вырыв. :) 3) Вам какие размеры, так называемые true? Так берёте и ставите их. :) Только проверьте галочку на опциях вида, что стоит на Dimension Type: True.