beautypg.com

4 angle functions (trigonometry), Definitions, Programming trigonometric functions – HEIDENHAIN TNC 320 (34055x-06) User Manual

Page 242: Angle functions (trigonometry)

background image

Programming: Q Parameters

8.4

Angle functions (trigonometry)

8

242

TNC 320 | User's Manual HEIDENHAIN Conversational Programming | 5/2013

8.4

Angle functions (trigonometry)

Definitions

Sine:

sin

α = a / c

Cosine:

cos

α = b / c

Tangent:

tan

α = a / b = sin α / cos α

where

c is the side opposite the right angle

a is the side opposite the angle

α

b is the third side.

The TNC can find the angle from the tangent:
α = arctan (a / b) = arctan (sin α / cos α)

Example:

a = 25 mm

b = 50 mm
α = arctan (a / b) = arctan 0.5 = 26.57°
Furthermore:

a² + b² = c² (where a² = a x a)

c =

√ (a

2

+ b

2

)

Programming trigonometric functions

Press the ANGLE FUNCTION soft key to call the trigonometric
functions. The TNC then displays the soft keys below.

Programming: Compare "Example: Programming fundamental
operations."

Function

Soft key

FN 6: SINE
e.g.

FN 6: Q20 = SIN-Q5

Define and assign the sine of an angle in degrees
(°)

FN 7: COSINE
e.g.

FN 7: Q21 = COS-Q5

Define and assign the cosine of an angle in
degrees (°)

FN 8: SQUARE ROOT FROM SQUARE SUM
e.g.

FN 8: Q10 = +5 LEN +4

Form and assign length from two values

FN 13: ANGLE
e.g.

FN 13: Q20 = +25 ANG-Q1

Form and assign an angle with arctan from two
sides or with sine and cosine of the angle (0 <
angle < 360°)