Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Equipment >> Станок с ЧПУ

Освоение циклов WHILE в программировании SINUMERIK 840D

Освоение циклов WHILE в программировании SINUMERIK 840D

Программирование SINUMERIK 840D

Этот пост о управлении Sinumerik 840D от Siemens. Иллюстрирует одну из команд циклов (управляющих структур), которую можно использовать в программировании ЧПУ для Sinumerik 840D.

Существует несколько управляющих структур в программировании Sinumerik 840D:

Здесь пример программы ЧПУ, показывающий использование цикла WHILE.

Пример программы ЧПУ

G01 G90 X0 Z10 F1000 WHILE $AA_IM[X] <= 100 G1 G91 X10 F500 G1 G90 Z–20 F100 Z5 ENDWHILE

Пояснение программы

Эта программа вырезает паз (может использоваться для сверления) на торце детали. Программа начинается от X0 и идет до X100, каждый раз делая рез по X на 10.

G01 : Линейная интерполяция
G90 : Абсолютное программирование
G91 : Инкрементальное программирование

Первый блок приводит инструмент в начальную позицию: X0, Z10.

Второй блок проверяет, текущая позиция X меньше или равна 100 через системную переменную Sinumerik 840D, и запускает цикл WHILE.

Затем инструмент движется по X на 10 от текущей позиции. (Потому что G91 Инкрементальное программирование активно, поэтому движение относительно текущей позиции.)

Затем инструмент движется на -20 по Z (Теперь G90 Абсолютное программирование активно, движение относительно нуля детали.)

Теперь инструмент возвращается в Z5

ENDWHILE завершает цикл WHILE

Так программа повторяется снова и снова, пока условие с WHILE не станет ЛОЖНЫМ.

Станок с ЧПУ

  1. Циклы while и do-while в C#: синтаксис, примеры и лучшие практики
  2. Циклы while и do-while в C: практические примеры
  3. Мастерство цикла while в Python: Синтаксис, примеры и лучшие практики
  4. Руководство по ЧПУ программированию токарного станка для новичков
  5. Руководство по программированию ЧПУ — 3-е издание Питера Смида: Полный справочник по Fanuc и не только
  6. Освоение программирования Sinumerik 840D: Экспертное руководство по продвинутым циклам резьбонарезания
  7. Мастерство CNC-программирования токарных станков: руководство для наладчиков
  8. Точное программирование угла G01: углы, радиусы и фаски в CNC
  9. Мастерство M-кодов: викторина по ЧПУ программированию
  10. Мастерство G-кодов: пройдите викторину по ЧПУ программированию