【摘要】:SINUMERIK 828D数控系统提供了较为丰富的初等数学函数计算功能供编程者使用。在不同的数控系统中用于定义函数的符号也不相同。三角函数 在SINUMERIK 828D系统中,三角函数用直角三角函数定义,角度的计算单位是十进制。以图6-1所示直角三角形为例,设α用系统中的R参数表达,如用R1表示。表6-12 常用的数学运算函数表达关系式注:1.向下取整函数TRUNC(),又称去尾取整函数。
SINUMERIK 828D数控系统提供了较为丰富的初等数学函数计算功能供编程者使用。在不同的数控系统中用于定义函数的符号也不相同。正确理解和使用好这些函数计算功能,对完成手工编写加工程序,特别是参数编程和制作用户铣削循环指令裨益很大。
(1)三角函数 在SINUMERIK 828D系统中,三角函数用直角三角函数定义,角度的计算单位是十进制。以图6-1所示直角三角形为例,设α用系统中的R参数表达,如用R1表示。常用的三角函数表达关系式见表6-10。
图6-1 直角三角形
表6-10 常用的三角函数表达关系式
(2)曲线函数 曲线函数表达关系式见表6-11。
表6-11 曲线函数表达关系式(www.xing528.com)
(3)运算函数 常用的数学运算函数表达关系式见表6-12。
表6-12 常用的数学运算函数表达关系式
注:1.向下取整函数TRUNC(),又称去尾取整函数。处理数值时,若运算后产生的整数绝对值小于原数的绝对值时为向下取整,故对负数使用向下取整函数时要十分小心。
2.使用向上取整函数ROUNDUP()处理数值时,若运算后产生的整数绝对值大于原数的绝对值时为向上取整,故对负数使用向上取整函数时要十分小心。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。