通过前几期的文章可以看出三角函数在宏程序中应用常见。其中sin ,COS.最为频繁。有朋友在评论区问到SIN,COS.是什么意思。其实,是我忽略了,实在是抱歉。我本以为大家都能看懂三角函数。毕竟这是初中的知识点。好了,这里我大概讲一下。希望能帮助到一些朋友。

正弦sin=对边比斜边

余弦cos=邻边比斜边

正切tan=对边比邻边

余切Cot=邻边比对边

这里讲一下常用的正弦sin,余弦cos,其它后面再说。请看下图:

宏程序中斜杠的用法(宏程序三角函数正弦SIN)(1)

示例图

已知角A=30度,AB=R(100),

求AC=X, BC=Y,

带入公式 ,正弦sin=对边比斜边

SinA=BC/AB

Sin30=Y/100

Y=0.5*100(Sin30=0.5,计算器求)

Y=50

余弦cos=邻边比斜边

CosA=AC/AB

Cos30=X/100

X=0.866*100(Cos30=0.866,计算器求)

X=86.6

X,Y的坐标点就求出来了,大家想一下,这里如果变换角度是不是X,Y坐标点也随之变化。答案是肯定的。这里通过实例试一试。

#1 R半径

#3 起始度数

#4 增量度数(这里度数越小,边数越多。)

N2#6=COS[#3]*#1

#7=SIN[#3]*#1 带入公式,计算点位。

宏程序中斜杠的用法(宏程序三角函数正弦SIN)(2)

程序

就是这么简单,这个程序不但可以铣多边形,还可以铣圆。只需要改#4 下图:

宏程序中斜杠的用法(宏程序三角函数正弦SIN)(3)

六边形

宏程序中斜杠的用法(宏程序三角函数正弦SIN)(4)

十二边形

宏程序中斜杠的用法(宏程序三角函数正弦SIN)(5)

360边形

简单吧,朋友们赶紧试试吧。视频模拟演示一下。

,