Jump to content
Murik

Проблема при запуске с кадра

Recommended Posts

Murik

Недавно купили у "Балтийской Промышленной компании" токарно-фрезерный станок Китайского происхождения HTC2050z с системой ЧПУ Sinumerik 802D sl. Обнаружили такой недостаток, при запуске программы с кадра (не важно с вычислением или без) далее в программе не отрабатывае смену инструмента M6 (на экране ЧПУ цифры меняются, а станок фигачит всю программу одним инструментом). Если программу запускаешь сначала всё в порядке! Помогите кто знает в чём дело, намучались мы, на фирме не знают чего делать.

Share this post


Link to post
Share on other sites


Ander

Желательно программку бы. А так - одинаковое название на 2 инструмета.....

Share this post


Link to post
Share on other sites
Murik

Программа обработки детали

G0X100Z100

G18

T1M6

S600M3

X52Z5

CYCLE95( "START:END",1,0.5,0.5,0,0.3,0.2,0.2,9,,,)

START:

G1X24Z0

Z-50

X40 ANG=135

Z-100

X52

END:

G0X100Z100

T6M6

CYCLE97(3,,0,-40,24,24,5,2,1.5,0,0,0,20,2,1,1,)

G0X100Z100

M5

T3M6

G0X0Z50

G17

S300M4F0.1

CYCLE81(50,0,2,-10,)

G18

G0X100Z100

M5

M30

Цикл смены инструмента

PROC TOOL SAVE DISPLOF

IF $P_ISTEST GOTOF _END

IF $P_SEARCHL<>0 GOTOF _END

R0=$A_DBD[0]

IF $P_TOOLP==R0 GOTOF _END1

D0

R0=0

R1=0

R1=$P_TOOLP

M2=70

G0 SP2=358.72

G4F1

GOTOF L2

L1:

T=R1

M2=70

G0 SP2=358.72

L2:

M71

R0=$A_DBD[0]

IF R0<>R1 GOTOB L1

G4F1

M72

G4F1

M206

STOPRE

GOTOF _END

_END1:

M206

_END:

D1

M17

Share this post


Link to post
Share on other sites
cepr

М6 надо в отдельном кадре.

Т1

М6

Для Sinumerik 802D это не вспомогательная функция, а вызов цикла смены инструмента.

Share this post


Link to post
Share on other sites
Maxidrom777

Не буду начинать новую тему. Спрошу здесь.

Ситуация - станок токарно-карусельный с ЧПУ Siemens 802 d. Растачивается деталь типа Полукорпус (диаметр до 900 мм, высота 500 мм). Растачивается довольно долго, поэтому скапливается много стружки внутри детали. Чтобы деталь не подорвало из-за попадания стружки между резцом и деталью, приходится останавливать программу полностью и выгребать стружку. Далее запускаем программу с нуля и прогоняем до места вынужденной остановки. Запуск с кадра невозможен, так как запрограммирован цикл. Кнопки ручного останова и пуска планшайбы нет (есть только толчок для проворота стола при установке детали, сколько жмёшь кнопку, столько и вращается планшайба). Кто чем сможет помочь? Как запустить обработку с прерванной точки? Спасибо

Share this post


Link to post
Share on other sites
denel

Не буду начинать новую тему. Спрошу здесь.

Ситуация - станок токарно-карусельный с ЧПУ Siemens 802 d. Растачивается деталь типа Полукорпус (диаметр до 900 мм, высота 500 мм). Растачивается довольно долго, поэтому скапливается много стружки внутри детали. Чтобы деталь не подорвало из-за попадания стружки между резцом и деталью, приходится останавливать программу полностью и выгребать стружку. Далее запускаем программу с нуля и прогоняем до места вынужденной остановки. Запуск с кадра невозможен, так как запрограммирован цикл. Кнопки ручного останова и пуска планшайбы нет (есть только толчок для проворота стола при установке детали, сколько жмёшь кнопку, столько и вращается планшайба). Кто чем сможет помочь? Как запустить обработку с прерванной точки? Спасибо

Дело имел только с токарными. В моем случае цикл - это все-таки кадры. Когда возникает необходимость, я включаю покадровую обработку (SBL) с панели, дожидаюсь когда отработка текущего кадра завершится (цикл тоже состоит из кадров), останавливаю переключателем движение по осям+вращение шпинделя, поворачиваю ключ и с помощью кнопки открываю дверцу, после чего делаю то, для чего и останавливал, потом закрываю, включаю обороты и движение по осям, выключаю покадровую обработку и нажимаю старт, программа продолжает выполняться, если небыл нажат RESET. Еще можно и цикл раскидать по частям, между которыми проставить M00(M01), тоже выключать обороты и движение переключателем, ключиком и т.д.... Edited by denel

Share this post


Link to post
Share on other sites
dzim

А кнопка REPOS на панели не присутствует разве?

Share this post


Link to post
Share on other sites
Ander

ну если цикл не подходит, какая проблема написать свою программку????? И делай там какие хочешь и где хочешь остановки.

Share this post


Link to post
Share on other sites
tikito

можно поподробней про repos кнопку..только появился у нас sinumerik 840d sl и хотелось бы знать как начать работу с любого кадра или со следующего инструмента..переключая на следующий инструмент всеравно начинает сначала.

T и M6 идут в разных строчках..станок роутер meca numeric pro 4020

Share this post


Link to post
Share on other sites
SergeyKa777

можно поподробней про repos кнопку..только появился у нас sinumerik 840d sl и хотелось бы знать как начать работу с любого кадра или со следующего инструмента..переключая на следующий инструмент всеравно начинает сначала.

T и M6 идут в разных строчках..станок роутер meca numeric pro 4020

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

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

post-11939-1336746861_thumb.jpg

Share this post


Link to post
Share on other sites
tikito

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

Share this post


Link to post
Share on other sites
ABM

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

 

Edited by ABM

Share this post


Link to post
Share on other sites
s_liam

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

Это как?

Share this post


Link to post
Share on other sites
ABM

ну например где-то в начале программы есть :

.......

........

т1м6(фреза диаметром 10мм)

....

....

N20 которая фрезерует отв диаметром 15мм

....

...

потом идет т2м6(фреза диаметром 25мм)

....

....

N50 которая фрезерует отв диаметром  40мм

....

....

так вот если запускать программу ,с вычислением!!, с кадра 50, и в шпинделе будет стоять фреза диаметром 25.то выдает ошибку в кадре 20 .пишет что-то типа радиус слишком велик

,а если запустить с кадра 50 и в шпинделе будет стоять фреза диаметром 10 мм ,то инструмент не поменяется ,а обработка кадра 50 будет производиться фрезой диаметром 10

Edited by ABM

Share this post


Link to post
Share on other sites
Владимир56

Я для запуска с нужного инструмента без поиска кадров использовал в начале программы простую команду @100 R106, которая непосредственно делала переход на шапку нужного инструмента в программе.  Это на центре, да и на токарных. Поиск кадра ни чего не давал в сложных ситуациях, когда использовались команды на шпиндель. Приходилось вручную включать обороты и поворот резцедержек.  На центре в шапке инструмента должен быть возврат указателя R106 в исходное состояние. Если нужен конкретный кадр обработки, то расставляешь нужные номера, пишешь в сторонке нужную шапку, чтобы не портить тело программы, нужные предварительные команды движения и переход к нужному номеру кадра либо сделать поиск. А так синумерик помнит точку отхода вручную и сам туда возвращается в автоматическом режиме.

Share this post


Link to post
Share on other sites
s_liam

так вот если запускать программу ,с вычислением!!, с кадра 50, и в шпинделе будет стоять фреза диаметром 25.то выдает ошибку в кадре 20 .пишет что-то типа радиус слишком велик

,а если запустить с кадра 50 и в шпинделе будет стоять фреза диаметром 10 мм ,то инструмент не поменяется ,а обработка кадра 50 будет производиться фрезой диаметром 10

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

А касаемо первого случая, где при вычислении контура не проходит предыдущий инструмент, надо смотреть параметры этого инструмента, а именно параметры инструмента T1. Было такое, что изменяли параметры предыдущего инструмента после отработки - и тогда программа не проходила далее. Но это скорее исключение из правил. Обычно, все должно без проблем запускаться, особенно если первая часть программы отработана и проблема появляется с запуска программы с кадра  без изменения исходных параметров.

Может быть и в стойке проблема станка. С Sinumerik`ами каких только "чудес" ни бывает. 

Share this post


Link to post
Share on other sites
ABM

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

Edited by ABM

Share this post


Link to post
Share on other sites
Владимир56

А указать там типа Т1 не нужно? А специальных циклов нет? Там ведь выход в точки, поворот шпинделя, открытие шторок, опрос сигналов датчиков. М6 только смена вручную, для этого еще может кнопка есть. Т1 у меня подготавливал конвейер к позиции N1. 

Share this post


Link to post
Share on other sites
ABM

смена инструмента производится командой Т(номер инстр.)М6

Share this post


Link to post
Share on other sites
max_bora

Коллеги, аналогичная проблема с двумя китайскими станками.
Программа отработанная. При запуске без остановок, работает корректно. При сбросе УП, после попытки запуска с кадра в блоке программы для любого последующего инструмента, ЧПУ вызывает предыдущий инструмент, и пытается им вести обработку.
При этом, если в шпинделе нет инструмента, запуск с поиском работает корректно.
В данный момент, перед перезапуском УП с кадра, сначала убираю инструмент в шпиндель, командой T0 M6 или дублирую вызов инструмента, т.е. прописываю его вызов два раза: T2 / M6/ T2/ M6
Так же пробовал перед сменой инструмента ставить T0 M6, в итоге станок убирает инструмент в шпиндель, и движется по траектории без инструмента, грубо говоря пытается вести обработку шпинделем.
 

Share this post


Link to post
Share on other sites
max_bora
18 часов назад, max_bora сказал:

Коллеги, аналогичная проблема с двумя китайскими станками.
Программа отработанная. При запуске без остановок, работает корректно. При сбросе УП, после попытки запуска с кадра в блоке программы для любого последующего инструмента, ЧПУ вызывает предыдущий инструмент, и пытается им вести обработку.
При этом, если в шпинделе нет инструмента, запуск с поиском работает корректно.
В данный момент, перед перезапуском УП с кадра, сначала убираю инструмент в шпиндель, командой T0 M6 или дублирую вызов инструмента, т.е. прописываю его вызов два раза: T2 / M6/ T2/ M6
Так же пробовал перед сменой инструмента ставить T0 M6, в итоге станок убирает инструмент в шпиндель, и движется по траектории без инструмента, грубо говоря пытается вести обработку шпинделем.
 

Поправка. Дублирование вызова инструмента тоже не всегда срабатывает. Может быть кто нибудь знает, какие параметры можно поправить?

Share this post


Link to post
Share on other sites
Ander

Не стартуйте с  кадра вызова инструмента, стартуйте с кадра с координатами, даже со второго кадра с координатами. Желательно, нужный инструмент должен быть в шпинделе.

 

Share this post


Link to post
Share on other sites
max_bora
2 часа назад, Ander сказал:

Не стартуйте с  кадра вызова инструмента, стартуйте с кадра с координатами, даже со второго кадра с координатами. Желательно, нужный инструмент должен быть в шпинделе.

 

Конечно я стартую с кадра с координатами. Очень часто даже с блока, который находиться на сотни кадров ниже, после вызова инструмента. В том то и проблема, когда нужный инструмент в шпинделе, станок почему то вызывает предыдущий. Это не первый станок с Sinumerik на котором я работаю, но такой глюк встречаю впервые

Share this post


Link to post
Share on other sites
Ander

Оставьте в программе только один инструмент (остальное стереть) и посмотрите, что будет при старте с кадра.

Share this post


Link to post
Share on other sites
max_bora
В 19.09.2020 в 18:02, Ander сказал:

Оставьте в программе только один инструмент (остальное стереть) и посмотрите, что будет при старте с кадра.

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Maik812
      Да и ванны реально горячии, я уже привык, кожа резко краснеет, привычка уже.  но удобнее потихоньку повышать струйкой горячей воды температуру. И длится ванна 30-60 минут.
    • Snake 60
      Можно попробовать через свободное трансформирование Но более ожидаемый результат используя ассиметричный радиус  
    • Maik812
      Вирус то сам по себе не умирает, а вот в крови резко усиливается антивирусная борьба, лейкоциты резко активизируются в поисках и уничтожении вирусов. Повышение температуры это реальная борьба организма с вирусом. Высокая температура защита его и борьба. А вообще я каждый год весной и осенью болел сильными ОРЗ и насморками, как переехал . Но после того как стал принимать горячие ванны перед сном все пропало. И грипп всякий лечил просто частотой ванн по 3-5 раз за день, проходило за 3 дня гриппозное состояние и насморк. Обильное питье в ванне обязательно, с собой 2 литра беру. ну и в постели тоже пью. Считаю повышение температуры тела позволяет лечит организм от вирусной атаки. Да еще из за огромного обьема питья витамины тоже принимаю в больших дозах и аскорбинку по 1 грамму.
    • kosmonaft
    • Bot
      Со времен запуска «Спутник-1» прошло 63 года, и с тех пор спутники постепенно входят в нашу повседневную жизнь. Сегодня благодаря им у нас есть доступ к так называемым бытовым вещам: телевидению, телефонной связи, навигации и интернету, они делают возможными прогноз погоды, наблюдение за поверхностью Земли в режиме реального времени и исследование космоса. Если раньше освоение космоса было связано исключительно с государством и гигантскими корпорациями, что загоняло отрасль в большие рамки, то сегодня мы видим, что все меняется. За последние 20 лет частный бизнес освоился в космической отрасли. По данным Seraphim Capital, инвестиции в отрасль растут. Так, общий объем инвестиций в космические проекты в 2018 году достиг отметки в $3,25 млрд. Инвесторов становится больше. Их привлекает возможность суборбитального туризма, производства ракет и создание малых спутников. Кроме того что космическая сфера – не самое дешевое вложение, оно и не самое надежное для [...] View the full article
    • Fedor
      Все потому что пиво не живое, а пастеризованное . Живое с разной заразой на раз справляется. При большевиках везде в Питере стояли ларьки с живым пивом и квас в бочках живой был. Вот народ и был здоровее хотя после блокады был сильно ослаблен. Тем и спаслись в нашем климате :) 
    • РоманВ
    • grOOmi
      Sinumerik One с новой математикой и обязательным  подключением к интернету. Распознавание базовых элементов происходит не на самом станке, а удалённо. Пока это концепт и в серийных стойках этих функций нет, но всё туда идёт.
    • mr_Voden
      А можно конкретный пример станка с такой системой ЧПУ? Любопытно.
    • GS
×
×
  • Create New...