4 тригонометрические функции (тригонометрия), Определения, Программирование тригонометрических функций – Инструкция по эксплуатации HEIDENHAIN TNC 620 (34056x-04) ISO programming
Страница 222: Тригонометрические функции (тригонометрия)
Программирование: Q-параметры
8.4
Тригонометрические функции (тригонометрия)
8
222
TNC 620 | Руководство пользователя «Программирование DIN/ISO» | 3/2014
8.4
Тригонометрические функции
(тригонометрия)
Определения
Синус:
sin α = a / c
Косинус:
cos α = b / c
Тангенс:
tan α = a / b = sin α / cos α
где
c - сторона, противолежащая прямому углу (гипотенуза)
a - противолежащий катет α
b - прилежащий катет
На основе тангенса система ЧПУ может рассчитать угол:
α = arctan (a / b) = arctan (sin α / cos α)
Пример:
a = 25 мм
b = 50 мм
α = arctan (a / b) = arctan 0,5 = 26,57°
Дополнительно действует принцип:
a² + b² = c² (где a² = a x a)
c = √ (a
2
+ b
2
)
Программирование тригонометрических функций
Тригонометрические функции отображаются после нажатия
клавиши Softkey ТРИГОНОМ. ФУНКЦ. ЧПУ отображает
клавиши Softkey внизу таблицы.
Программирование, сравнительный пример:
программирование основных арифметических действий
Функция
Softkey
D06
: СИНУС
например, D06 Q20 P01 -Q5 *
Определить синус угла в градусах (°) и
присвоить
D07
: КОСИНУС
например, D07 Q21 P01 -Q5 *
Определить косинус угла в градусах (°) и
присвоить
D08
: КОРЕНЬ ИЗ СУММЫ КВАДРАТОВ
например, D08 Q10 P01 +5 P02 +4 *
Рассчитать длину на основании двух значений
и присвоить
D13
: УГОЛ
например, D13 Q20 P01 +10 P02 -Q1 *
Определить при помощи арктангенса угол по
двум сторонам или синус и косинус угла (0 <
угол < 360°)