Студопедия

КАТЕГОРИИ:


Архитектура-(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)

DEF INTV_COUNT




M02

ENDFOR

X20

G90

G90 G01 X0 Y0 Z22 M03 S1000 T1 F1

M02

ENDFOR

ENDFOR

DRILL

G91

G90 Y0

G90 C01 X0 Y0 Z22 M03 S1000 T1 F1

M02

ENDFOR

ENDFOR

DRILL

G91

G90 Y0

G90 C01 X0 Y0 Z22 M03 S1000 T1 F1

M02

DRILL

REPEAT

G91

G90 G01 X0 Y0 Z22 M03 S1000 T1 F1

REPEAT

ЦиклREPEAT UNTIL.

M02

END WHILE

DRILL

G91

G90 G01 X0 Y0 Z22 M03 S1000 T1 F1

WHILE (COUNT<10)

IF COUNT==7 GOTOF LABEL2

COUNT= COUNT+1

LABEL2 X+20

 

REPEAT

.

.

.

UNTIL<условие>

Похожнацикл WHILE. В случае с циклом WHILE, если условия изначально не верныето цикл не будет выполнен не разу. В случае цикла REPEATUNTIL цикл выполнится хотя бы один раз.

 

DEF INT COUNT=0

IF COUNT==7 GOTOF LABEL2

LABEL2 X+20

COUNT= COUNT+1

UNTIL (COUNT==10)

DEF INT H_COUNT

DEF INT V_COUNT

FOR H_COUNT=0 TO 10

FOR V_COUNT=0 TO 5

Y+20

X+20

 

Если нужно исключить из обработки два отверстия: (3,2), (8,4).

DEF INT H_COUNT

DEF INT V_COUNT

FOR H_COUNT=0 TO 10

FOR V_COUNT=0 TO 5

IF (((H_COUNT==3) AND (V_COUNT==2)) OR ((H_COUNT==8) AND (V_COUNT==4))) GOTOF LABEL1

LABEL1 Y+20

X+20

 

 

DEF INT H_COUNT

FOR COUNT=0 TO 3

IF ((COUNT==0) OR (COUNT==2)) DRILL

IF ((COUNT==1) OR (COUNT==3)) SQUARE

DEF INT H_COUNT




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


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


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



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




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