4 тригонометрические функции (тригонометрия), Определения, Программирование тригонометрических функций – Инструкция по эксплуатации HEIDENHAIN TNC 320 (34055x-06)
Страница 246: Тригонометрические функции (тригонометрия)
Программирование: Q-параметры
8.4
Тригонометрические функции (тригонометрия)
8
246
TNC 320 | Руководство пользователя «Диалог открытым текстом HEIDENHAIN» | 2/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
FN 6
: СИНУС
например, FN 6: Q20 = SIN-Q5
Определить синус угла в градусах (°) и
присвоить
FN 7
: КОСИНУС
например, FN 7: Q21 = COS-Q5
Определить косинус угла в градусах (°) и
присвоить
FN 8
: КОРЕНЬ ИЗ СУММЫ КВАДРАТОВ
например, FN 8: Q10 = +5 LEN +4
Рассчитать длину на основании двух значений
и присвоить
FN 13
: УГОЛ
например, FN 13: Q20 = +25 ANG-Q1
Определить при помощи арктангенса угол по
двум сторонам или синус и косинус угла (0 <
угол < 360°)