Jump to content

G68.2


Viktor2004

Recommended Posts

Viktor2004

Уважаемые камрады

Научите пожалуйста как проверять правильно или не правильно работают команды

G68.2 и G53.1

Выполняю вот такую программу из Коннекшн Мануала

%
O0002
G55 
G90 G01 X10 Y5 Z0 F1000 
G68.2 X10 Y5 Z0 I0 J90 K0
G53.1
M1 
G69
G90 G01 F1000 B0 C0
M30
%

Стол B при этом у меня поворачивается на 90 градусов, ось C тоже разворачивается, а после М1 B и C возвращаются обратно в ноль

А как проверить пересчет координат?

P.S.

FANUC 0i-MF Plus Type 3

с наклонной и поворотной осью

Edited by Viktor2004
Link to post
Share on other sites


UnPinned posts
gudstartup
38 минут назад, Viktor2004 сказал:

А как проверить пересчет координат?

делайте деталь тестовую и по ней проверяйте самый верный способ не на глаз же смотреть микроны

или у вас плоскость нитуда разворачивает?

что значит правильно или неправильно обычно спрашивают точно или неточно

Link to post
Share on other sites
Viktor2004
1 минуту назад, gudstartup сказал:

или у вас плоскость нитуда разворачивает?

вот я и хочу проверить в ту или не в ту

Link to post
Share on other sites
gudstartup
2 минуты назад, Viktor2004 сказал:

вот я и хочу проверить в ту или не в ту

в этом никогда не ошибается ведь направление вращения осей вы не меняли, пригласите технолога и наладчика пусть посмотрят куда стол с качалкой едут по опыту.

это на том где вы 4+5 сделали и привода доп подключили?

Link to post
Share on other sites
Viktor2004
7 минут назад, gudstartup сказал:

ведь направление вращения осей вы не меняли

я все прописывал с нуля

Link to post
Share on other sites
gudstartup
19 минут назад, Viktor2004 сказал:

я все прописывал с нуля

image.png

image.png

ориентируйтесь на это

  • Нравится 1
Link to post
Share on other sites
Viktor2004
Только что, gudstartup сказал:

ориентируйтесь на это

да мне команду G68.2 проверить надо. В ту она точку идет или в зеркальную или в еще какую-то

Link to post
Share on other sites
gudstartup
2 минуты назад, Viktor2004 сказал:

В ту она точку идет или в зеркальную или в еще какую-то

сесли все оси вращаются правильно то идет туда куда послали и никуда не сворачивает.:rolleyes:

@Viktor2004

image.png

Link to post
Share on other sites
Viktor2004
6 минут назад, gudstartup сказал:

и никуда не сворачивает.

может я напутал что-то в параметрах начиная с 19650

 

Link to post
Share on other sites
gudstartup
19 минут назад, Viktor2004 сказал:

может я напутал что-то в параметрах начиная с 19650

 у вас вертикально или горизонтально фрезерный?

Link to post
Share on other sites
gudstartup
1 час назад, Viktor2004 сказал:

Вертикальный

значит b должно вращаться в + ccw - cw ежели смотреть со стороны оператора, у вас так?

Link to post
Share on other sites
Viktor2004
12 минут назад, gudstartup сказал:

значит b должно вращаться

да там не только Б. Там вся кинематика прописывается, все мелочи.

Я все прописал, просто проверить хочу

Link to post
Share on other sites
gudstartup
6 минут назад, Viktor2004 сказал:

Там вся кинематика прописывается, все мелочи.

у вас 3+2 b и с чего там еще писать надо это уже второй вопрос главное чтобы оси имели верное направление вращения а пересечение центров точку трансформаци по любому настраивать надо как и всю геометрию

12 минут назад, Viktor2004 сказал:

Там вся кинематика прописывается, все мелочи.

пришли сравним с моими

Link to post
Share on other sites
Viktor2004
1 час назад, gudstartup сказал:

пришли сравним с моими

да у меня архивы только первоначальные. Я всегда их храню

Link to post
Share on other sites
Александр1979
4 часа назад, Viktor2004 сказал:

А как проверить пересчет координат?

Виктор, вы параметры 19700-19705 уже прописали?

Link to post
Share on other sites
gudstartup
17 минут назад, Viktor2004 сказал:

да у меня архивы только первоначальные. Я всегда их храню

а после изменений не записываете?

Link to post
Share on other sites
Viktor2004
2 минуты назад, Александр1979 сказал:

вы параметры 19700-19705 уже прописали?

Да. Плиткой померил

Только что, gudstartup сказал:

а после изменений не записываете?

редко. В конце как правило забываю про это,

Link to post
Share on other sites
gudstartup

ведь какие то настройки вы успели произвести хотя бы эти

image.png

 

1 минуту назад, Viktor2004 сказал:

В конце как правило забываю про это,

напрасно архив после пусконаладки обязателен.

2 минуты назад, Viktor2004 сказал:

Да. Плиткой померил

то ли еще будет на детали если приемка по точности!

Link to post
Share on other sites
Viktor2004
1 минуту назад, gudstartup сказал:

ведь какие то настройки вы успели произвести хотя бы эти

да. И там много таких. Вот я и хочу проверить правильно в итоге все посчитает или нет

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • mamomot
      Первая Часть Параграфа Раздела "Литье по выплавляемым моделям": "Пята: пресс-форма для пресс-формы". В первой Части речь идет о "несуществующей геометрии" и "обратной геометрии", с которыми пришлось столкнуться при проектировании простой на первый взгляд пресс-формы... 11_2_2 Пята пресс-форма для пресс-формы Часть 1.pdf
    • CJ_DEEMON
      KrivoShip, подскажите в какое место добавить эту команду? Можно в лс. Или покажите в рабочем посте где эта команда, а в свой я по аналогии добавлю и протестирую. Заранее благодарен
    • KrivoShip
      Ну так событие винтового движения ничего и не вывело у вас, а последующие события дуг подавляют вывод координаты Z, поэтому она лишь в первом попавшемся линейном движение выползла. В базовый пост в постбилдере NX9-го добавил ща команды pb_cmd_helix.tcl и они без дополнительных манипуляций дают то, что вы описали: вывод винтовой посредством блока кругового движения с дроблением по 360 градусов.   Ничего я не ломал, оно "из коробки" уже так работает =( Если прерывание MOM_abort "message" встречается в "Start of Path", "First tool", "Auto tool change", то при этом после прерывания еще происходит "End of Path", и даже выводятся соответствующие строки в выходной файл. И вот если в "End of Path" произойдет еще какая ошибка, например, из-за отсутствия переменных, задаваемых в пропущенных событиях, то сообщения "message" не выдаст, т.к. последним окажется прерывание по ошибке TCL. В журнале видно, что сначала срабатывает MOM_abort "message", но потом ее перекрывает ошибка TCL. Забавно, что если MOM_abort расположить в "Initial Move" или "First Move", то никакой истории с "End of Path" не происходит. Также интересно, что и "End of Program" не происходит в этом приколе.   Вот скажите мне, это всегда так работало? О_о А в новых версиях? Я лишь на NX9 могу посмотреть.
    • green_fly
      Вы же уравнения механики сплошных сред решаете. Какая пустота? Заполните несжимаемым воздухом.
    • _Алексей_1
      Предполагалось, что корпус смесителя будет пустой и постепенно масса будет поступать. Но я так понял, что полностью пустоту оставить нельзя. Создал внутри два тела для заполнения и задал им разные концентрации.
    • SHARit
    • Ветерок
    • Игорь_212
      Добрый день. Снова я. Прошу не копаться в проблеме, но вдруг у кого попадалось такое, и удалось ли выявить причину? Давненько мы много всего пробовали - не помогло. Вот опять такой станок.   ЧПУ — 0i-F Plus.   Имеется программа обработки детали. В ней есть нарезание резьбы, ну например как-то так: G76 P010055 Q150 R0.02 G76 X36.22 Z-25. R0(Z-22) P1500 Q300 F2.54. Суть проблемы такова. Периодически попадаются станки, где при отработке этого дела возникает ошибка PS0530. Возникает не всегда. Чем больше скорость подачи, тем чаще. Прописывают через G92 - то же.   - When the maximum cutting feedrate is exceeded If bit 4 (MTA) of parameter No.1612 is 0 and the maximum cutting feedrate (parameter No.1430) is exceeded, the alarm PS0530“EXCESS VELOCITY IN THREADING” is issued as follows: - When the maximum cutting feedrate is exceeded before threading start, the alarm is issued and the tool stops immediately. - When the maximum cutting feedrate is exceeded after threading start, the alarm is issued and the tool stops after threading is finished. - наш случай. This function can detect that the maximum cutting feedrate is exceeded. If the bit 4 (MTA) of parameter No.1612 is 0, /видимо опечатка/ the alarm is not issued.   Параметр 1430 = 10000. Ранее ставили = 20000, для проверки, перестало беспокоить. Отключаем — параметр 1612#4 = 1 — перестает беспокоить.   #4 MTA When the maximum cutting feedrate is exceeded in threading, the alarm PS0530 is: 0: Issued. 1: Not issued.   Подача при нарезании явно не равна 10000, даже близко. Подтверждали ранее, делали запись скорости подачи в ServoGuide.   Сейчас делали запись TCMD, VCMD. Убедился что приводная система работает четко, никаких автоколебаний и каких-либо разгонов нет. Энкодер шпинделя работает нормально, замечаний нет.   В коннекшн пишут чтоб не было ошибки ставить 0, в параметр мануал — 1).
    • Yurs
    • Snake 60
×
×
  • Create New...