Содержание
- 2. • Коды (функции) с адресом G, называемые подготовительными, определяют настройку СЧПУ на определенный вид работы. •
- 3. КОД ISO-7BIT
- 7. СТРУКТУРА УПРАВЛЯЮЩЕЙ ПРОГРАММЫ G и М коды Программирование обработки на современных станках с ЧПУ осуществляется на
- 13. Управляющая программа является упорядоченным набором команд при помощи которых определяются перемещения исполнительных органов станка и различные
- 14. Схематично любую УП можно представить в виде следующих областей
- 15. Программисту рекомендуется располагать номера кадров с интервалом в 5 или 10 номеров, чтобы при необходимости можно
- 16. Управляющая программа состоит из множества различных кадров. В свою очередь, каждый кадр УП состоит из слов
- 17. Модальные и немодальные коды Все станочные коды можно разделить на два класса, в зависимости от их
- 22. Скачать презентацию
Слайд 2• Коды (функции) с адресом G, называемые подготовительными, определяют настройку СЧПУ на
• Коды (функции) с адресом G, называемые подготовительными, определяют настройку СЧПУ на

• Коды (функции) с адресом М называются вспомогательными и предназначены для управления режимами работы станка.
• Любая программа обработки состоит из некоторого количества строк, которые называются кадрами УП.
• В самом начале УП обязательно должен находится код начала программы % и номер программы (например, 00001),
• Немодальные коды действуют только в том кадре, в котором они находятся. А модальные коды активны до тех пор, пока их не отменят другим кодом из их функциональной группы.
• Строкой безопасности называется кадр, содержащий G коды, которые переводят СЧПУ в определенный стандартный режим, отменяют ненужные функции и обеспечивают безопасную работу с управляющей программой.
Слайд 3КОД ISO-7BIT
КОД ISO-7BIT

Слайд 7СТРУКТУРА УПРАВЛЯЮЩЕЙ ПРОГРАММЫ
G и М коды
Программирование обработки на современных станках
СТРУКТУРА УПРАВЛЯЮЩЕЙ ПРОГРАММЫ
G и М коды
Программирование обработки на современных станках

Например, если программист хочет, чтобы инструмент перемещался по прямой линии, он использует G01. А если необходимо произвести смену инструмента, то в программе обработки он указывает М06.
Для управления многочисленными функциями станка с ЧПУ применяется довольно большое число различных кодов. Тем не менее, изучив набор основных G и М кодов, вы легко сможете создать управляющую программу.
Слайд 13Управляющая программа является упорядоченным набором команд при помощи которых определяются перемещения исполнительных
Управляющая программа является упорядоченным набором команд при помощи которых определяются перемещения исполнительных

Слайд 14Схематично любую УП можно представить в виде следующих областей
Схематично любую УП можно представить в виде следующих областей

Слайд 15Программисту рекомендуется располагать номера кадров с интервалом в 5 или 10 номеров,
Программисту рекомендуется располагать номера кадров с интервалом в 5 или 10 номеров,

В самом начале УП обязательно должен находится код начала программы % и номер программы (например, 00001). Два этих первых кадра не влияют на процесс обработки, тем не менее они необходимы. для того чтобы СЧПУ могла отделить в памяти одну программу от другой, Указание номеров для таких кадров не допускается.
Слайд 16Управляющая программа состоит из множества различных кадров. В свою очередь, каждый кадр
Управляющая программа состоит из множества различных кадров. В свою очередь, каждый кадр

Не обязательно чтобы число, относящееся к G или М коду, имело ведущие нули (нули перед числом), например G01, G02, G03 и т.д, Можно писать просто G1, G2, G3. Тем не менее, многие программисты в силу привычки предпочитают вариант с ведущими нулями.
Учтите, что система ЧПУ работает далеко не со всеми адресами, Например, стойка Fanuc откажется воспринимать латинские буквы E. U, V, W если они не относятся к микропрограмме. Эго не значит, что вы не сможете загрузить в память станка программу, содержащую перечисленные адреса, Загрузить ее можно, но при попытке выполнить такую программу система ЧПУ, скорее всего, выдаст сообщение об ошибке.
Слайд 17Модальные и немодальные коды
Все станочные коды можно разделить на два класса,
Модальные и немодальные коды
Все станочные коды можно разделить на два класса,

Выделяют несколько групп кодов, в зависимости от функции, которую они выполняют .Два модальных кода из одной группы не могут быть активными в одно и то же время. Например, G02 и G03 находятся в группе кодов осевых перемещений, и вы не можете применять оба этих кода сразу. Один из этих кодов обязательно отменит действие другого. Это как попытаться ехать на автомобиле одновременно и вправо и влево. Однако вы можете одновременно использовать коды из разных функциональных групп. Например, в одном кадре можно написать G02 и G90.
Особенностью модальных кодов является то, что не нужно вводить активный код в последующие кадры. Например, код G01 используется для перемещения инструмента по прямой линии. Если нам необходимо совершить множество прямых перемещений, то не обязательно в каждом последующем кадре писать G01. Для отмены кода G01 необходимо применить один из кодов той же самой функциональной группы (GOO, 602 или G03). Большинство из G кодов являются модальными. Программист должен знать, к какой группе и к какому классу принадлежит тот или иной код.
Хотя М коды обычно не делят на модальные и немодальные, однако этот термин все же можно применить и к ним. Например, можно выделить группу М кодов отвечающих за подачу охлаждающей жидкости (М07, М08, М09) или за вращение шпинделя (М03, М04, M05). Тем не менее, большинство М кодов нужно рассматривать как немодальные. Некоторые стойки ЧПУ допускают программирование только одного М кода в кадре.