Единицы измерения в ISNC . Коды G20, G21. — КиберПедия 

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Единицы измерения в ISNC . Коды G20, G21.

2017-06-05 553
Единицы измерения в ISNC . Коды G20, G21. 0.00 из 5.00 0 оценок
Заказать работу

 

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

Код ISNC G20 сигнализирует системе, что все измерения в дюймах.

Код ISNC G20 отменяется кодом G21.

Код ISNC G21 сигнализирует системе, что все измерения в метрических единицах..

Код ISNC G21 отменяется кодом G20.

Формат ISNC:

G20: команда для дюймовых измерений

G21: команда для метрических измерений

 

Важно:

Коды ISNC G20 и G21 не оказывают воздействие на единицы измерения используемые в графике и экранах отображения состояния станка. Эти экраны контролируются единицами измерения, выбранными при входе в редактор NC.

Автоматический возврат «к» и «от» заданной точки. Коды G28 и G29.

Любая точка в системе координат может быть отобрана в качестве контрольной. Возврат «к» контрольной точке часто используется в программе, чтобы переместить деталь со столом вперед для удаления с детали стружки и проведения осмотра. Контрольная точка выбирается на экране параметров. Это автоматическое возвращение «к» контрольной точке задается кодом G28 для заданной оси. Стол с деталью возвращается к контрольной точке от конечной точки. Если координаты X,Y,Z конечной точки не определены или не могут быть определены, то система использует координаты предыдущих промежуточных точек.

Команда автоматического возвращение «от»контрольной точки задается кодом G29 и определяет автоматическое возвращение от контрольной точки до конечной точки, если она определена предыдущей командой G28. Точки, как и в предыдущем пункте, задаются параметрами X, Y, и Z. Если никакие промежуточные точки не были определены в течение текущего выполнения программы, то деталь со столом возвратится непосредственно «от» контрольной точки до указанного конечной точке напрямую.

Формат G28 для автоматического возвращения «к» контрольной точке:

G28 X_ или Y_ или Z_

Эти параметры определяют абсолютное местоположение промежуточной точки в координатах относительно текущей системы координаты. Команда G28 выполняется только для осей следующих за G28. Например, если значение X следует за G28, то стол перемещается «к» контрольной точке не по Y или Z, а только по X.

G29 Форматдля автоматического возвращения «от»контрольной точки:

G29 X_ или Y_ или Z_

Когда задается команда G29, система возвращается к последней используемой рабочей системе координат. Эти параметры устанавливают абсолютное местоположение конечной точки в текущей системе координат и действуют, когда обработана команда G28.


 

Пример:

Эта типовая программа использования кодов G28 и G29, для возврата шпинделя «к» и «от» контрольной точки: Нулевая точка имеет координаты - X12 Y9.

 

 

NC Программа PLAIN 2 8 FNC (Значения в дюймах)

%

G10 L2 P1 X12 Y9 Z-5

G00 X0 Y0 Z0

G28 X-7 Y-8

G29 X3 Y-4

M02

 

 

При нажатии клавиши Draw на консоли появляется следующее изображение:


VIEW- Вид

FULL SCALE- Полный размер

ZOOM BOX-Увеличить

PARAMETERS- Параметры

DB SEARCH-Поиск блока

Рисунок 3-35. Пример автоматического возвращения «к» и «от» контрольной точки.


 

Функция измерений. Код G31.

 

Команда измерений используется в пределах программы NC, для проведения необходимых измерений и их анализа для определения позиционирования. Ось станка остановится, при достижении заданной позиции или если измерительный датчик начал контактировать с поверхностью детали. Команда функции измерения может быть запрограммирована на PC, но работать должным образом сможет на устройстве управления станком. Команда измерений эффективна только в текущем блоке. Зондирование (измерение) поддерживается одним и двумя касаниями. Эти режимы выбираются кодами M42 и M41. Измерение двумя контактами - это установленный по умолчанию способ измерения. При выполнении измерений двухкратным касанием (код M42), измерительный датчик перемещается в установленном направление до тех пор, пока не коснется детали, затем движется в обратную сторону, а затем снова перемещается вперед со скоростью F/10. Когда измерительный датчик вновь касается детали, позиционирование точки касания сохраняется в памяти в регистрах #5061 (Ось X), #5062 (Ось Y), или #5063 (Ось Z) по опции NCPP. (В разделе «Производственный пакет NC» имеется вся дополнительная информация по этой опции и возможности создания подпрограмм.)

При выполнении измерений одним контактом (код M41) датчик не возвращается после первого контакта.

Значения могут быть записаны как переменные для корректировки инструмента и они могут быть просмотрены после запуска программы на экране «Корректировки инструмента». (Tool Offset). Если система не имеет опции NCPP, необходимые изменения записываются вручную. Команда запрограммированной остановки (M00) может следовать за блоком G31 и,таким образом, можно позиционировать все установки. При этом текущие значения осей X,Y,Z сохраняются в настройках детали,используя код G10 в соответствующих регистрах #5061(Ось X), #5062 (Ось Y), #5063(Ось Z).

Текущие позиции осей X,Y, Z могут быть восстановлены, используя регистры #5041, #5042, и #5043. Значения могут быть сохранены в настройках детали, используя код G10.

Например, для установки значения X для рабочей корректировки G54, используют команду G10:

G10 L2 P1 X [#5041]

Формат функции измерения: G31 X ____ Y ____ Z ____ и / или F___

Примечание:Эта команда не может быть выполнена со следующими командами:G41, G42, G43 {с G18 или G19}, G45, G46, G47, и G48.


Пример запуска программы по нахождению центральной точки коробки:

NC Программа (значения в дюймах)

G31-TEXT.FNC

%

(ОПЕРАЦИИИ, НЕОБХОДИМЫЕ ДЛЯ НАХОЖДЕНИЮ ЦЕНТРА) G01 X0

Y0 F15. G31 X7 F15.

#2001 = #5061

G01 X0 Y0 F25.

G31 X-7 F15.

#2002 = #5061

#2003 = [#2002 + # 2001]/Z

G01X#2005Y#2006F25.

N100 M00

G31 Y5 F15.

#2004 = *5062

G01 X#2003 Y0F25.

G31 Y-5 F15.

#2005 = #5062

#2006 = [#2004 + * 2005]/Z

(ШПИНДЕЛЬ ТЕПЕРЬ ПЕРЕМЕЩАЕТСЯ В ЦЕНТР КОРОБКИ)

G01 X*2003 Y*2006

-При этом принимаем условие, что параллельные стороны выстроены по осям X и Y.

-Нулевая точка детали установлена внутри коробки

Измерительный датчик перемещается в плюс по оси +X и затем в противоположное направление по --X, для определения центра детали по X.

 


Рисунок 3-36. Функция измерения в ISNC.



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

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.