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

Страница 258: Тригонометрические функции (тригонометрия)

Advertising
background image

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

9.4

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

9

258

TNC 640 | Руководство пользователя «Программирование DIN/ISO» | 12/2013

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