邹军: 数控宏程序入门知识(三角函数的应用案例二)

邹军: 数控宏程序入门知识(三角函数的应用案例二),第1张

(文章底部可以评论,欢迎对文章进行点评和知识补充)


一旦你掌握宏程序的一些算法,你也可以高效编写数控程序……你将有更多的编程好方法…...

邹军: 数控宏程序入门知识(三角函数的应用案例二),Image,第2张
有小伙伴说:“宏程序学进去之后应用很方便而且不难,套用个公式,根据变量求坐标点……” 今天分享一个使用频率很高的三角函数应用的例子
1,  三角函数公式
2, 三角函数应用案例 一,三角函数公式 在直角三角形OPP1中,角a的对边y,邻边x和斜边r之间的比值来定义角a的三角函数,有以下常用的三组数学公式:邹军: 数控宏程序入门知识(三角函数的应用案例二),Image,第3张
sin a=y/r cos a=x/r tan a=y/x
很多小伙伴会问,这些三角函数公式是怎么来的,其实并不用知道公式是怎么来的,这是研究数学的事情(数学课本应该讲过),我们只需要把上面公式关系搞清楚即可。
即:知道两个数据,可通过上面公式计算出另外一个数据 比如,已知夹角a的度数和r边的长,要求出x、y的边长该怎么来计算?
根据公式:cos a=x/r  可以推算出x=r* cos a  
根据公式:sin a=y/r  可以推算出y=r* sin a  二、三角函数应用案例
举例,比如下圆弧螺纹邹军: 数控宏程序入门知识(三角函数的应用案例二),Image,第4张 如下简图:加工一个半径为R10 ,弧度为100度的圆弧螺纹。邹军: 数控宏程序入门知识(三角函数的应用案例二),Image,第5张加工圆弧螺纹,需要计算出圆弧上的点位坐标,如何来计算呢?
这就涉及三角函数,如下简图所示:邹军: 数控宏程序入门知识(三角函数的应用案例二),Image,第6张
P为圆弧上的任一点,设#16为  点P与X轴的动态夹角, 根据三角函数公式计算出:
P点上的Z坐标: 10*COS[#16];
P点上的X坐标:10*SIN[#16];
就这样随着动态夹角#16的自增运算(如何理解变量的自增运算,可以参考文章末的链接),通过三角函数就计算出圆弧上面的点位坐标;
程序如下:

邹军: 数控宏程序入门知识(三角函数的应用案例二),Image,第7张


本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 邹军: 数控宏程序入门知识(三角函数的应用案例二)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情