Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Endwhile




ЦиклWHILE.

M02

ENDFOR

DRILL

G91

G90 G01 X0 Y0 Z22 M03 S1000 T1 F1

Пример.

ENDFOR

Цикл FOR.

Алгоритмические циклы.

M02

DRILL

G91

G90 G01 X0 Y0 Z22 M03 T1 F5 M03 S1000

Пример 2.

M02

X20

G91

G90 G01 X0 Y0Z22 M03T1 F5 S1000

Программа с использованием условного перехода.

DRILL

DRILL

DRILL

G91 X0 Y0 Z22 T3 F5 M3 S1000

M17

M3

M5

G00 Z22

M4

M5

G01 Z-22

DRILL

О. С. К.

DRILL

DRILL

DRILL

G90 X0 Y0 Z22 T3 F5 M3 S1000

M17

M3

M5

G00 Z22

M4

M5

G01 Z0

DRILL

А. С. К.

X+20

X+40

X+20

X+20

DEF INT COUNT=0

LABEL1:DRILL

COUNT=COUNT+1

IF COUNT<10 GOTOB LABEL1

DEF INT COUNT=0

LABEL1: IF COUNT==7 GOTOF LABEL2

LABEL1: X+20

COUNT=COUNT+1

IF COUNT<10 GOTOB LABEL1

FOR

FOR<переменная>=<начальное значение>TO<предельное значение>

Цикл со счетчиком, тело цикла (его содержимое) повторяет свое выполнение до тех пор, пока переменная – счетчик цикла не достигнет определенного значения. На каждом повторе цикла переменная увеличивается на единицу автоматически и проверяется, достигнул ли она предельного значения. Если не достигла, то цикл повторяется снова, если достигла, то цикл завершается.

DEF INT COUNT=0

FOR COUNT=0 TO 9

IF COUNT==7 GOTOF LABEL2

LABEL2 X+20

WHILE

WHILE <условие>

.

.

.

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

 

DEF INT COUNT=0




Поделиться с друзьями:


Дата добавления: 2015-07-13; Просмотров: 389; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.017 сек.