数控宏程序入门秘籍:三角函数应用实例

一、三角函数公式

在直角三角形OPP1中,角a的对边y,邻边x和斜边r之间的比值来定义角a的三角函数,有以下常用的三组数学公式:

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


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  



二、三角函数应用案例

举例,比如下圆弧螺纹

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


如下简图:加工一个半径为R10 ,弧度为100度的圆弧螺纹。
 

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

加工圆弧螺纹,需要计算出圆弧上的点位坐标,如何来计算呢?


这就涉及三角函数,如下简图所示:

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


P为圆弧上的任一点,设#16为  点P与X轴的动态夹角, 根据三角函数公式计算出:

P点上的Z坐标: 10*COS[#16];

P点上的X坐标:10*SIN[#16];


就这样随着动态夹角#16的自增运算(如何理解变量的自增运算,可以参考文章末的链接),通过三角函数就计算出圆弧上面的点位坐标;


程序如下:

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

好了,以上都是纯干货,且就分享这么多,希望大家能够深入学习和思考,活学活用!

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空