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

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

Advertising
background image

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

9.4

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

9

272

TNC 640 | Руководство пользователя "Программирование DIN/ISO" | 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

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

Advertising