Программирование с десятичной точкой Fanuc: обзор и настройка параметров
Программирование с десятичной точкой Fanuc
Краткое описание
На некоторых системах ЧПУ программисты обязаны ставить десятичную точку в конце большинства числовых значений, например X100.0 Y10.0.
На большинстве современных систем ЧПУ это не требуется, достаточно записать X100 Y10.
В системах Fanuc данное поведение зависит от параметра (№3401#0 или №2400#0).

Описание
Числовые значения можно вводить с десятичной точкой. Десятичная точка может использоваться при вводе расстояния, времени или скорости. Десятичные точки можно указывать со следующими адресами:
Фрезеровка
X, Y, Z, U, V, W, A, B, C, I, J, K, Q, R, F
Токарная обработка
X, Y, Z, U, V, W, A, B, C, I, J, K, R, F
Типы записи десятичной точки
Существует два типа десятичной записи:
- Калькуляторный тип (pocket calculator type)
- Стандартный тип (standard notation)
Калькуляторный тип
При использовании калькуляторного типа десятичной записи значение без десятичной точки считается заданным в миллиметрах, дюймах или градусах.
Стандартный тип
При стандартной десятичной записи такое значение считается заданным в минимальных входных инкрементах. Выбор между калькуляторным и стандартным типом осуществляется параметром DPI (№3401#0 или №2400#0).
В одной программе можно указывать значения как с десятичной точкой, так и без неё.
Примеры
| Команда программы | Калькуляторный тип | Стандартный тип |
|---|---|---|
| X1000 Значение без десятичной точки |
1000 мм Единица: мм |
1 мм Единица: минимальный входной инкремент (0.001 мм) |
| X1000.0 Значение с десятичной точкой |
1000 мм Единица: мм |
1000 мм Единица: мм |
Параметр Fanuc 3401
Параметр Fanuc 3401 работает на:
- Fanuc Series 30i/31i/32i
- Fanuc Series 0i
- Fanuc 16i/18i/21i
- Fanuc 16/18/21
| #7 | #6 | #5 | #4 | #3 | #2 | #1 | #0 |
|---|---|---|---|---|---|---|---|
| DPI |
Тип ввода: Параметр
Тип данных: Бит (путь)
#0 DPI При опускании десятичной точки в адресе, допускающем десятичную точку:
- 0: Принимается минимальный входной инкремент. (Обычный ввод с десятичной точкой)
- 1: Принимается единица мм, дюймов, градусов или секунд. (Ввод калькуляторного типа)
Параметр Fanuc 2400
Параметр Fanuc 2400 работает на:
- Fanuc 15
| #7 | #6 | #5 | #4 | #3 | #2 | #1 | #0 |
|---|---|---|---|---|---|---|---|
| DPI |
Ввод параметра
Тип данных: Бит
DPI Ввод значения с десятичной точкой:
- 0: Традиционным методом.
- 1: В фиксированной точке.
Станок с ЧПУ
- Перевод метрических префиксов: просто сдвиньте десятичную точку
- Аргументы функций по умолчанию в C++: как они работают и лучшие практики
- Язык программирования C: основы, история и области применения
- Генетическое программирование объяснено: как машины учатся писать свой код
- Повышение продуктивности ЧПУ-программирования через передовое ПО и интерфейсы
- 5 основных шагов к эффективному оффлайн-программированию для роботов FANUC
- Мастерство программирования FANUC: 5 проверенных экспертных техник
- Освоение ЧПУ программирования: пример циклов Fanuc G71 чернового точения и G70 финишного
- Пример G-кода Fanuc G21: Программирование токарных станков в метрической системе
- Освоение Sinumerik 808D: Системы координат ЧПУ — Часть 6: Токарная обработка