4 тригонометрические функции, Определения, Программирование тригонометрических функций – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-04)

Страница 298: Тригонометрические функции

Advertising
background image

Программирование: Q-параметры

9.4

Тригонометрические функции

9

298

TNC 640 | Руководство пользователя "Диалог открытым текстом HEIDENHAIN" | 8/2014

9.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°)

Advertising