Jump to content

Как зациклить программу для станка с ЧПУ


grinya-alex

Recommended Posts

grinya-alex

Здравствуйте. Нужен Ваш совет. Недавно мы приобрели токарный станок с ЧПУ. Система ЧПУ Fanuc. Перед нами стоит задача автоматизировать производство детали типа втулка. Размеры d30×20 мм. Время цикла составляет 3,5 минуты. По этому есть необходимость автоматически запускать выполнение программы хотя бы 20 раз, тоесть нужно её зациклить на выполнение несколько раз. Подскажите, где можно почитать или изучить данный вопрос. Вообще какими G кодами это производится и как. Сама программа написана и отработана. Стоять возле станка и просто нажимать кнопку на запуск цикла программы заново не совсем хочется. Заранее спасибо за советы. 

Link to post
Share on other sites


UnPinned posts
MFS
1 час назад, grinya-alex сказал:

Здравствуйте. Нужен Ваш совет. Недавно мы приобрели токарный станок с ЧПУ. Система ЧПУ Fanuc. Перед нами стоит задача автоматизировать производство детали типа втулка. Размеры d30×20 мм. Время цикла составляет 3,5 минуты. По этому есть необходимость автоматически запускать выполнение программы хотя бы 20 раз, тоесть нужно её зациклить на выполнение несколько раз. Подскажите, где можно почитать или изучить данный вопрос. Вообще какими G кодами это производится и как. Сама программа написана и отработана. Стоять возле станка и просто нажимать кнопку на запуск цикла программы заново не совсем хочется. Заранее спасибо за советы. 

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

 

Link to post
Share on other sites
Irenmor

В конце программы вместо m30 прописать m99. Это зациклит программу, вот только как вы хотите без остановки станка заменить заготовку. Есть ли пруткоподатчик, либо грейфер.

Link to post
Share on other sites
grinya-alex

Спасибо большое. Сейчас почитаю.

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

В конце программы вместо m30 прописать m99. Это зациклит программу, вот только как вы хотите без остановки станка заменить заготовку. Есть ли пруткоподатчик, либо грейфер.

У нас есть барпуллер, хочу пока заморочится с его помощью.

Link to post
Share on other sites
A_1
1 час назад, grinya-alex сказал:

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

Здравствуйте. Вот пример выполнения программы 20 раз:

#1=1
WHILE[#1 LE 20] DO1
Код Вашей программы
...
...
#1=#1+1
END1
M30

 

 

  • Нравится 1
Link to post
Share on other sites
Viktor2004
2 часа назад, grinya-alex сказал:

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

Я в таких случаях пользуюсь подобными лайфаками.

 

2014_11_24_14_16_51.JPG

  • Нравится 2
  • Хаха 2
Link to post
Share on other sites
grinya-alex
1 час назад, A_1 сказал:

Здравствуйте. Вот пример выполнения программы 20 раз:


#1=1
WHILE[#1 LE 20] DO1
Код Вашей программы
...
...
#1=#1+1
END1
M30

 

 

Спасибо, попробую

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.




  • Сообщения

    • Foksmen
      Есть такая вязкость "схемная".  Она зависит от порядка точности схемы. 
    • gudstartup
      Для 0iF тоже есть ограничения чтоб не сильно радовались!   *15: Not available in stand-alone type Там видать на iPanel надо рассчитывать.
    • nikma96
      Печалька, последняя надежда рухнула. Спасибо, что хоть ответил, а то многие просто молчат.
    • Viktor2004
      А пусть мне кто-нибудь пришлет любую программу фанука на 100Мб. А я завтра проверю создать там такой контейнер и загрузить туда эту программу
    • dedvov
      Болоьшое спасибо. Открыл файл OBJ. Посмотрел, красиво . А как из этого твердотельный объект получить ?
    • mr_Voden
      @Stanislav Проблема осталась, потому что вы передаете значение переменной в функцию, а не ее название.
    • gudstartup
      Супер. Но что делать владельцам других хотя и новых ЧПУ Fanuc которые хотят обрабатывать программ после САМ размером (сейчас мне стало страшно)-100МБ!!!
    • Viktor2004
      раньше об этом можно было только мечтать. 256кБ это то с чем я в основном сталкивался десять лет назад ну, файл этот раньше создавали на компе, а тут прямо на стойке. Это круто
    • Foksmen
      Вопрос философский. От задачи зависит. Может и играются. Получили правильные коэффициенты,  может и нормально на определённом этапе.
    • gudstartup
      Я имею ввиду на ЧПУ других серий а вам просто повезло что купили с новым ПО  @Viktor2004 На 0iF Plus это сделано потому что нет никаких возможностей для расширения памяти пользователи получают только 2МБ и чтобы они не ругались Fanuc эту функцию! И на том спасибо!
×
×
  • Create New...