Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2255

.pdf
Скачиваний:
4
Добавлен:
07.01.2021
Размер:
4.54 Mб
Скачать

Блок можно маркировать стандартным способом перемещением по тексту, удерживая или клавишу Shift, или левую клавишу мыши; так и в специальном режиме маркирования (см. F2 Выдел. в табл. 3), фактически эмулирующим нажатие клавиши Shift. Можно выпол-

нять следующие операции с маркированным блоком:

 

С

в

буфере

 

обмена

командой

меню

 

удалить

 

Правка>Вырезать;

 

 

 

 

 

 

 

 

 

скоп ровать

в

буфер

обмена

командой

меню

Правка>Коп ровать;

 

 

 

 

 

 

 

 

масштаб ровать значения осей в блоке (см. Руководство

пользователя. Пункт: Д алоговое окно масштабирования.);

 

перенумеровать кадры в блоке (см. Руководство пользовате-

ля. Пункт: Д алоговое окно перенумерации блоков);

 

 

сохран ть

в

 

файле

 

на диске

командой

меню

Правка>Сохран ть лок.

 

 

 

 

 

 

иКроме того, можно вставить скопированный ранее блок из бу-

фера обмена загруз ть

лок из файла на диске командами меню

Правка>Встав ть

Правка>Загрузить блок. Все операции с блоками

 

 

А

 

доступны по контекстному меню, вызываемому правой клавишей

мыши.

б

 

 

 

Введите в окне редактора следующий код:

 

 

G91

 

 

 

Д

 

 

 

 

 

 

 

 

 

G01 X-2.000 Y+4.000

 

 

 

 

 

 

 

G03 X+2.000 Y+0.000 R+1.000

 

 

 

 

 

G03 X+2.000 Y+0.000 R+1.000

 

 

 

 

 

G01 X-2.000 Y-4.000

ческую помощь. Переведите курсор на новую строку, убедитесь, что кнопка F8 Режим неактивна и включите операции над блоками, нажав кнопку F1 Блок в панели инструментов.

При написании кода обратите вниманиеИна контекстную графи-

Нажмите кнопку F9 Загр. (Загрузить блок из файла), в появившемся окне выберите файл laba1_001.ncs и нажмите кнопку Открыть. К написанному вами коду должны добавиться новые строки. Вы должны получить следующий результат:

G91

G01 X-2.000 Y+4.000

G03 X+2.000 Y+0.000 R+1.000

31

G03 X+2.000 Y+0.000 R+1.000

G01 X-2.000 Y-4.000

G00 X+0.000 Y+4.000

G02 X-1.500 Y+3.000 R+4.000

G03 X+1.500 Y-1.000 R+4.000

G03 X+1.500 Y+1.000 R+4.000

G02 X-1.500 Y-3.000 R+4.000

Тот же результат можно получить, используя меню вместо панели инструментов. Нажмите кнопку F2 Отлад. Вы перешли в режим кац (см. Руководство пользователя. Пункт: Верификация

траектор

нструмента). Нажмите кнопку F5 Старт.

С

В окне траектор инструмента вы должны увидеть траекторию,

показанную на р с. 19.

вериф

 

б

 

А

 

Д

 

Рис. 19. Окно верификации траектории инструмента

Перейдите в режим редактирования, нажатиемИкнопки F2 Ре-

дакт. В окне редактирования установите курсор на самую верхнюю строчку. Нажмите кнопку F1 Блок, нажмите кнопку F2 Выдел. Нажимая стрелки вверх/вниз и вправо/влево на клавиатуре компьютера, вы можете выделять фрагменты кода. Выделите всю управляющую программу. Нажмите кнопку F8 Ренум.

32

При этом появится окно Диалоговое окно перенумерации бло-

ков.

Диалоговое окно перенумерации блоков используют для снятия, установки и коррекции номеров кадров в выделенном блоке. Это диалоговое окно можно вызвть после выделения блока командой меню Правка>Ренумеровать блок или из панели инструментов для работы с блоками.

В поле Начать с вводят значение, с которого начнется перенумерац я. В поле Шаг указывают шаг перенумерации. При нажатии кнопки нять номера в выделенном блоке будут удалены все номера

кадров.

С

 

Заполн те д алоговое окно перенумерации блоков, как показано

на

. 20, нажм те кнопку OK.

рис

 

б

 

Рис. 20. Окно перенумерации кода управляющей программы

 

Деактивируйте Акнопку F1 Блок, нажмите кнопку F5 Поиск. При

этом появится Диалоговое окно поиска/замены.

 

Диалоговое окно поиска/замены используют для поиска и поис-

ка с заменой указанного количестваДвхождений подстроки в документе управляющей программы. Это диалоговое окно можно вызвать акселератором Ctrl+F, или командой меню Правка>Поиск, или из пане-

ли инструментов.

В поле Искать вводят искомую подстрокаИ; в поле Заменить на

вводят подстроку, на которую заменяют искомую подстроку. В раскрывающемся списке полей Искать и Заменить на запоминаются тридцать две подстроки, использованные в предыдущих сеансах. Флаг С учетом регистра устанавливают при необходимости учитывать регистр символов искомой подстроки и строк документа управляющей программы. Флаг Слова целиком устанавливают при необходимости искать вхождения искомой подстроки, отделенные от остального текста обобщенными пробелами. После установке флага Заменять акти-

33

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

Сщается. Если установлен флаг Все вхождения, поле Количество вхождений деактивируется.

При выполнен поиска кнопкой Искать диалоговое окно не закрывается, что позволяет осуществлять поиск несколько раз подряд.

В д алоговом окне поиска/замены, в строке Искать, введите N60,направлениеустанов те Вниз (рис. 21).

б А

Рис. 21. ОкноДпоиска/замены

Нажмите кнопки Искать и ОК. КурсорИустановится в строку N60. Нажмите кнопку F1 Блок. Нажмите кнопку F2 Выдел. Управляя стрелками вверх/вниз и вправо/влево на клавиатуре компьютера, вы сможете выделять фрагменты кода. Выделите пять нижних строк кода. Нажмите кнопку F5 Копир. Деактивируйте кнопку F2 Выдел. Установите курсор в окне редактирования на новую строку и нажмите кнопку F6 Встав. Выделенный вами фрагмент кода будет скопирован. Деактивируйте кнопку F1 Блок (выделять фрагменты кода можно также, используя мышь).

Перейдите в режим верификации кнопкой F2 Отлад. и посмотрите полученный результат, нажав кнопку F5 Старт.

Перейдите в режим редактирования, нажатием кнопки F2 Ре-

34

дакт. Нажмите кнопку F3 Перех.

Появившееся окно будет диалоговым окном перехода на строку. Диалоговое окно перехода на строку используют для быстрого

перемещения в строку с произвольным номером (рис. 22). Это диало-

говое окно может быть вызвано акселератором Ctrl+G, или командой

С

 

меню Правка>Перейти, или из панели инструментов.

Диалогов

 

б

Р с. 22.

ое окно перехода на строку

В случае, если радиокнопкой бсолютн. выбран абсолютный

А

переход, радиокнопки направления Перейти вверх и Перейти вниз

деактивируются, а в поле Номер строки вводят абсолютный номер строки. В случае, если радиокнопкой Относит. выбран относительный переход, направление перехода задается радиокнопками направления Перейти вверх и Перейти вниз, а в поле Номер строки вводят число строк, на которое осуществляетсяДпереход. При выполнении перехода кнопкой Перейти диалоговое окно не закрывается, что позволяет осуществлять относительный переход несколько раз подряд.

Попробуйте поработать с окном перехода на строку самостоятельно. И

Нажмите кнопку F1 Блок. Выделите какой-либо фрагмент кода и нажмите кнопку F7 Масшт.

Появившееся окно будет диалоговым окном масштабирования. Диалоговое окно масштабирования используют для масштаби-

рования значения осей в маркированном блоке. Кроме того, для маркированного блока можно осуществить автоматический пересчет значений осей при смене единиц измерения длины, например, при переходе из дюймовой системы измерения в метрическую (рис. 23). Это диалоговое окно можно или после маркирования блока командой меню Правка>Масштабировать блок, или из панели инструментов для работы с блоками.

35

СР с. 23. Диалоговое окно масштабирования

выбореисоответствующ х радиокнопок единиц измерения в группах Из: Преобразовать в:.

Значен е масшта ного коэффициента можно ввести в поле Коэффиц ент масшта рования или рассчитать автоматически – при

Попробуйте пора отать с окном масштабирования самостоя-

тельно.

б

 

 

Контрольные вопросы и задания

1.

Назначение и о ласть применения среды.

2.

Панель инструментов и меню.

3.

Назовите клавиши панели инструментов для текстового ре-

дактора.

А

 

 

4.

Панель адресов.

 

5.

Назовите клавиши панели инструментов для панели ввода

адресов.

 

 

6.

В чем заключается контекстная графическая помощь?

7.

Блоковые операции.

Д

 

8.

Клавиши панели инструментов для блоковых операций.

9.

Диалоговое окно перенумерации блоков.

10.

Диалоговое окно поиска/замены.

11.

Диалоговое окно перехода на строкуИ.

12.

Диалоговое окно масштабирования.

Индивидуальные задания

С помощью функций G00, G01, G02, G03 и других нарисуйте свое имя и фамилию в редакторе AdvancEd; повторяющиеся буквы копируйте с помощью блоковых операций.

36

Пример: слово СТАНКИН (рис. 24)

G91

 

 

 

G02 X-4 Y+0 R5 *

 

 

 

 

G01 X+0 Y-4.5 *

G03 X+0 Y+10 R5 *

 

G01 X-1 Y+0 *

G01 X+0 Y-1 *Буква «С»

 

С

 

G00 X+11

G02 X+0 Y-8 R4 *

 

G01 X+0 Y-1 *

 

 

G01 X+0 Y+10 *

G00 X+5

 

 

 

G01 X+1 Y+0 *

и

G01 X+0 Y-4 *

G01 X+0 Y+8 *

 

 

G03 X+5 Y+4 R7 *

G02 X-3 Y+1 R4 *

 

G01 X+0 Y-1 *Буква «К»

G01 X+0 Y+1 *

 

 

G02 X-5 Y-4 R7 *

 

 

 

« »

G03 X+5 Y-5 R6 *

G01 X+7 Y+0 *Буква Т

 

 

б

G01 X+0 Y-1 *

 

 

G01 X-1 Y+0 *

G02 X-3 Y-1 R4 *

 

G02 X-4 Y+4 R6 *

G01 X+0 Y-8 *

 

 

G01 X+0 Y-4 *

G01 X-1 Y+0 *

 

 

G01 X-1 Y+0 *

G00 X+6

 

 

А

 

 

 

G00 X+11

G01 X+3 Y+10 *

 

G01 X+0 Y+10 *

G01 X+1 Y+0 *

 

 

G01 X+1 Y+0 *

G01 X+3 Y-10 *

 

 

G01 X+0 Y-9 *

G01 X-1 Y+0 *

 

 

G02 X+4 Y+9 R10 *

G02 X-5 Y+0 R2.5 *

 

G01 X+1 Y+0 *Буква «И»

G01 X-1 Y+0 *

 

 

G01 X+0 Y-10 *

* Буква «А»

 

 

G01 X-1 Y+0 *

G0 X+2 Y+3 *

 

 

G01 X+0 Y+5 *

G01 X+1.5 Y+3

*

 

G03 X-5 Y-5 R7 *

G01 X+1.5 Y-3 *

 

И

 

ДG00 X+11

G02 X-3 Y+0 R4 *

 

G00 X+5 Y-3 *

 

 

G01 X+0 Y+10 *

 

 

 

 

G01 X+1 Y+0 *

G00 X+5

 

 

 

G01 X+0 Y-4.5 *

G01 X+0 Y+10 *

 

G02 X+4 Y+0 R5 *

G01 X+1 Y+0 *

 

 

G01 X+0 Y+4.5 *

G01 X+0 Y-4.5 *

 

G01 X+1 Y+0 *Буква «Н»

G02 X+4 Y+0 R5 *

 

G01 X+0 Y-10 *

G01 X+0 Y+4.5

*

 

G01 X-1 Y+0 *

G01 X+1 Y+0 *

 

 

G01 X+0 Y+4.5 *

G01 X+0 Y-10 *Буква «Н»

G02 X-4 Y+0 R5 *

G01 X-1 Y+0 *

 

 

G01 X+0 Y-4.5 *

G01 X+0 Y+4.5

*

 

G01 X-1 Y+0 *

37

Си б

РисА. 24. Пример: слово СТ НКИН

Д И

38

 

 

 

 

 

 

Практическое занятие № 4

 

 

Создание управляющей программы с помощью редактора

 

 

 

 

 

AdvancEd и ее верификация

 

 

 

Цель работы

 

 

С

 

 

 

 

1.

Освоить процедуру верификации траектории инструмента.

 

 

2.

Изучить окно траектории инструмента.

 

 

 

3. оздать управляющую программу для обработки детали по

заданному чертежу.

 

 

 

ли

 

 

 

вер ф кац я траектории инструмента

 

 

 

После создан я

модификации управляющей программы в

редакторе можно вер фицировать траекторию инструмента (см. Ру-

 

 

 

 

б

 

ководство пользователя, пункт: Режимы работы AdvancEd). При пе-

реходе в реж м вер фикации удет установлена соответствующая

панель

нструментов со значениями клавиш, указанными в табл. 5.

 

 

 

 

 

 

 

Таблица 5

 

 

 

Клавиши панели инструментов для режима верификации

 

Клавиша

 

 

Назначение

 

 

F1

Рестарт

Перезапуск верификации с начала управляющей программы

 

F2

Редакт.

Возврат в режим редактирования

 

 

F3

Перех.

 

Вызов диалога перехода на строку

 

 

F4

Показ

 

 

Д

 

 

Включение/Выключение отображения траектории инстру-

 

 

 

 

 

ментаА

 

 

F5

Старт

 

Запуск непрерывного процесса верификации

 

 

F6

Ост./Сл.

Переход в режим пошаговой верификации/Следующий кадр

 

 

 

 

 

в режиме пошаговой верификации

 

 

F7

Стоп

 

Остановка процесса верификации

 

 

F8

Проп.

 

Пропуск кадров в процессе верификации

 

 

F9

Тчк. ост.

Установка точек останова

 

 

F10 Выход

Выход из программы

 

Траектория, получаемая в результате верификации, отображает-

ся в окне траектории инструмента.

И

В процессе верификации управляющая программа рассматрива-

ется как программа на языке высокого уровня с предоставлением соответствующих возможностей по отладке. Процесс верификации может быть непрерывным и пошаговым. Запуск непрерывного процесса верификации осуществляется командой меню Отладка>Старт, перезапуск с начала программы – командой меню Отладка>Рестарт. С по-

39

мощью команды меню Отладка>Следующий/Пауза – выполняют запуск пошагового процесса верификации, переход из непрерывного

процесса в пошаговый, верификацию очередного кадра в пошаговом

процессе.

Для просмотра выбранных конкретных участков траекто-

рии в процессе верификации возможно включение/выключение ото-

С

бражения

траектории инструмента флагом меню Отлад-

ка>Показывать результат.

На любом кадре управляющей программы в режиме верификации с помощью флага меню Отладка>Установить точку останова,

можно установ ть точку останова (рис. 25). По достижении точки ос-

При

 

танова процесс вер ф кации будет приостановлен и сможет быть во-

зобновлен как по шагам, так и непрерывно. Поскольку язык ISO-7bit

является нтерпрет руемым, то,

приостановив процесс верификации,

быстрый

можно редакт ровать кадры управляющей программы.

включен

пропуска кадров флагом меню Отлад-

ка>Пропускать кадры – в непрерывном процессе верификации будет

осуществлен

переход к

лижайшей точке останова; а при ее

отсутств – в конец управляющей программы. При включении про-

 

А

пуска кадров в пошаговом процессе верификации – кадры не верифи-

цируются, что позволяет верифицировать произвольные участки

управляющей программы.

Д

 

 

 

 

И

Рис. 25. Отладка управляющей программы

40

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]