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

Вопросы новичка по sinumerik 840d


ForgottenGood

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

Подскажите, пожалуйста, как пропустить большой кусок программы? GOTOF работает только в пределах 15-17 тысяч кадров.

А это ограничение, прописанное в документации? Или по факту так получается? Мне кажется, что второе. Но я тут ничего не подскажу, это слишком специфично получается. По описанию должно все работать и не ограничено ни чем. Можно задать вопрос сименсу напрямую.

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


Про такое ограничение в документации ни по станку, ни по сименсу ничего не нахожу. Т.е. на других таких стойках GOTO работает без ограничений?

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

Про такое ограничение в документации ни по станку, ни по сименсу ничего не нахожу. Т.е. на других таких стойках GOTO работает без ограничений?

Не могу ответить точно, но лично у меня именно такой проблемы с GOTO не возникало.

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

Обнулить нумерацию

Скопировать программу под другим названием (кстати букву L в начале ставить нельзя)

Старую стереть

Провести нумерацию в родной стойке. (я бы попробывал сначала без нумерации, и размер файла будет поменьше)

Разобраться с памятью - сколько оперативки и сколько винчестер. Если оперативки меньше чем программа ........

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

Всем привет. Станок DMG 103 с 4 ой осью. Обрабатывается цилиндрическая деталь, на ней делается винтовой паз (типа шнек) (перемещение по Х и оси А, потом возврат в О по Х и опять повтор со смещением по Z. В процессе обработки ось А наматывает огромное число. Сбросить ось А удается только через перезагрузку станка (нск резет). Подскажите можно ли как то через параметры обнулить значение которое намотала ось А.?

Ссылка на сообщение
Поделиться на других сайтах
Всем привет. Станок DMG 103 с 4 ой осью. Обрабатывается цилиндрическая деталь, на ней делается винтовой паз (типа шнек) (перемещение по Х и оси А, потом возврат в О по Х и опять повтор со смещением по Z. В процессе обработки ось А наматывает огромное число. Сбросить ось А удается только через перезагрузку станка (нск резет). Подскажите можно ли как то через параметры обнулить значение которое намотала ось А.?

 

На станке не пробовал, не было необходимости, но в специальной программе CrashGuard Studio проверял, работает на сброс целого числа оборотов круговой оси такая команда

 

PRESETON(A,$AA_IM[A] mod 360)

 

Если будете пробовать, то протестируйте, пожалуйста, ее сначала без детали, проверяя ее работу по индикации на экране.

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

Помогите пожалуйта... В 3-х словах что такое SUPA и с чем её едят...

Как я понимаю это точка отхода в безопасное место для смены инструмента...

 

;%MPF
;File:D:\Anton\NX 10\Proba\09-06-16 DMG\09-06-16-dmg.prt, DMG CTX310, sakharov (Fri Jun 10 13:28:03 2016)
;DMG CTX310 SINUMERIK840, 09.06.2015
;(IMQ-DETAL:MCS_SPINDLE )
N1 G90
N2 G54 G710
N3 G26 S4000                              
N4 ;(COMMENT:TOREC)
N5 ;0/ (TOOL/NR=DDJNL2525M15_45_100_1 ,R=.4 ,RK=0.0)
N6 G00
N7 SUPA G0 Z0 D0                          ;- bez etogo kadra vke ok!
N8 T0
N9 M06
N10 G96 S75 M04
N11 ;NASTR__)
N12 ;ПРИПУСК-torec: 0.000)
N13 ;ПРИПУСК-radial: 0.000)
N14 ;(ПОДХОД)
N15 X36. Z3.
N16 X37.329 Z.4
N17 M108
N18 G96 S75 M04
N19 G95 G01 X36.529 F.06
N20 X0.0
N21 Z1.4
N22 G00 X30. Z26.
N23 M05                                      ;- lishniy M05
N24 ;(VREM/T.pab.=.836 min )
N25 ;(ВЫХОД)
Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте Подскажите, пожалуйста, есть ли на sinumeric'e аналог фануковской системной переменной #4114 (sequence number)? Если есть, то как её обязывают?

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

SUPA G0 Z0 D0 = G53H0Z0 = Суппорт А в точку Z0 с нулевым корректором на длину H0 на G0. У станка станочный ноль Z вверху.

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

Есть красивый выход в точку смены через команду G75 X0Y0Z0 (если у вас нули станка в безопасной точке, смены)

G75 устанавливается через параметр fix_point машинных данных.  Supa/G53/G500 - это функции богомерзкие и аварийно небезопасные.

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

Здравствуйте Подскажите, пожалуйста, есть ли на sinumeric'e аналог фануковской системной переменной #4114 (sequence number)? Если есть, то как её обязывают?

 

Если #4114  это номер кадра, то в Sinumerik есть системная переменная $P_BLOCKNO[n]

n - уровень (для главной программы 0)

К сожалению, работает только в последних версиях ЧПУ, на 840Dsl работает.

Ссылка на сообщение
Поделиться на других сайтах
Supa/G53/G500 - это функции богомерзкие и аварийно небезопасные.

 

SUPA G0 Z0 D0 - это лишь подъем по Z only, потом М06 - и инструмент по XY едет по верху на смену. Объезжать высокую деталь на длинном инструменте так нельзя, конечно. В другой стойке аналог G75 X0Y0Z0 есть G28/29..32, эти фиксированные точки задаются в математике станка для быстрого вывода туда, но как прописать туда маршрут, если вы в опасной зоне и выходом в самый верх вы не можете сразу на смену инструмента идти? Чем тут

SUPA G0 Z0 D0

M06 - хуже?

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

В общем, скажу как пользователь SUPA, G28 и прочих G53 и G500...

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

У меня один тайванец без G0 G53 Z0. даже на смену инструмента не всегда едет...

На некоторых горизонтальных ОЦ используется отъезд стола (к примеру, по SUPA V0) при обработке крупногабаритных деталей.

Вообще, принято не выпендриваться и осуществлять всевозможные развороты в наиболее безопасной позиции.

А каким образом это реализовано, в принципе, не важно.

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

2 zerganalaizer что мешает писать

G75 Z0

G75 X0Y0

 или

по аналогии стойки фанук

G28 Z0

G28 X0Y0

Когда войдете шпинделем в деталь, тогда поймете чем супа хуже.

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

Можно запрограммировать характерные точки станка и выходить в них по G29/30... в зависимости от ситуации. Чем плоха тут именно SUPA? На 4-осевом чем G75 лучше? Точка более высокая? На наших GDV-400 G53Z0H0 на ~100мм выше, чем точка смены инструмента.

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

Вы инженер-технолог как я понял, если такое спрашиваете?

G75 берет свое задание на перемещение непосредственно из параметров станка, которые не зависят от всех видов трансформации фрейма.Т.е. Перемещение идет всегда в машинных координатах. То что у вас G75 спараметрированно ниже чем G53 - легко исправить. 

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

Спасибо большое за пояснения... Будем пробовать... Просто пишу постпроцессор на DMG CX310 ... В руководстве пользователя не все понятно по G коду... :smile:

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

Подскажите, пожалуйста, как пропустить большой кусок программы? GOTOF работает только в пределах 15-17 тысяч кадров.

 

Не пробовали сей отрезок кода представить как отдельный кадр через SBLON?

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
G75 берет свое задание на перемещение непосредственно из параметров станка, которые не зависят от всех видов трансформации фрейма.Т.е. Перемещение идет всегда в машинных координатах.
SUPA- supress ALL по сути тоже самое, отменяет все привязки, трансформации и передвигается в машинных координатах в точку указанную в строке. 
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




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