通过前几期的文章可以看出三角函数在宏程序中应用常见。其中sin ,COS.最为频繁。有朋友在评论区问到SIN,COS.是什么意思。其实,是我忽略了,实在是抱歉。我本以为大家都能看懂三角函数。毕竟这是初中的知识点。好了,这里我大概讲一下。希望能帮助到一些朋友。
正弦sin=对边比斜边
余弦cos=邻边比斜边
正切tan=对边比邻边
余切Cot=邻边比对边
这里讲一下常用的正弦sin,余弦cos,其它后面再说。请看下图:
示例图
已知角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 带入公式,计算点位。
程序
就是这么简单,这个程序不但可以铣多边形,还可以铣圆。只需要改#4 下图:
六边形
十二边形
360边形
简单吧,朋友们赶紧试试吧。视频模拟演示一下。