数学功能 软键
反正切
ATAN
反正切函数。从直角三角形的对边和邻边比例推算出角度。 实例:Q12 = ATAN Q50 数值的幂 ∧ 实例:Q15 = 3^3 常数π(3.14159) PI 实例:Q15 = PI 对数字求自然对数(LN) LN 实例:Q15 = LN Q11 对一个数字求对数,以10为底 LOG 实例:Q33 = LOG Q22 指数函数,2.7183对n的幂 EXP 实例:Q1 = EXP Q12 取否定(乘以-1) EXP 实例:Q2 = NEG Q1 截取小数点数位 INT (取整数)
实例:Q3 = INT Q42 数字绝对值
ABS 实例:Q4 = ABS Q22 截去小数点前数位 FRAC (取分数)
实例:Q5 = FRAC Q23
公式规则
数学公式根据以下规则编写: 先进行高等级运算(乘除优先于加减)
12 Q1 = 5 * 3 + 2 * 10 = 35 第一步 5 * 3 = 15 第二步 2 * 10 = 20 第三步 15 + 20 = 35
343
或
13 Q2 = SQ 10 – 3^3 = 73 第一步 10平方 = 100 第二步 3的3次幂 = 27 第三步 100 - 27 = 73 分配率 使用括号
a * (b + c) = a * b + a * c
编程实例
通过对边(Q12)和邻边(Q13)计算角度;随后将角度值存储入Q25。
选择公式输入功能时,按下Q
键,和FORMULA软键。
Parameter number for result?
25
切换到软键盘行,选择反正切功
能。
切换到软键盘行,和左(开)括
12
13
右(闭)括号,并结束公式输入。
NC程序行实例
37 Q25 = ATAN (Q12/Q13)
输入Q参数号13。 选择除号。
号。
输入Q参数号12。 输入参数号
344
10.10 预先指定Q参数
TNC向Q参数Q100到Q122指定数据值。这些数据值包括: □ 来自PLC的数据值 □ 刀具和轴数据 □ 操作状态数据
来自PLC的数据值:Q100到Q107
TNC通过参数Q100到Q107向一个NC程序传送数据值。
实际刀具半径:Q108
刀具半径的有效值指定给Q108。Q108根据以下计算: □ 刀具半径R(刀具表格或TOOL DEF程序行) □ 来自刀具表格的增量值DR □ 来自TOOL CALL程序行的增量值DR
刀具轴线:Q109
Q109的数据值来自于当前刀具轴线: 刀具轴线 参数值 未定义刀具轴线 Q109 = -1 X 轴线 Q109 = 0 Y 轴线 Q109 = 1 Z 轴线 Q109 = 2 U 轴线 Q109 = 6 V 轴线 Q109 = 7 W 轴线 Q109 = 8
主轴状态:Q110
Q110的数据值来自于M功能最后为主轴编制的数据: M功能
参数值 未定义主轴状态
Q110 = -1 M03:主轴顺时针方向开动 Q110 = 0
345
M功能
M04:主轴逆时针方向开动 M05:在M03之后 M06:在M04之后
参数值 Q110 = 1 Q110 = 2 Q110 = 3
冷却开/关:Q111
M功能 M08:冷却 开 M09:冷却 关
参数值 Q111 = 1 Q111 = 0
叠加系数:Q112
槽铣削(MP7430)的叠加系数指定给Q112。
程序中尺寸测量单位:Q113
参数 Q113的数值详细说明最高等级NC程序(通过PGM CALL用于嵌套)是否以毫米或英寸编写。 主要程序的尺寸 公制测量体系(毫米) 英寸测量体系(英寸)
参数值 Q113 = 0 Q113 = 1
刀具长度:Q114
刀具长度的当前数据值指定给Q114。
程序运行期间,触头探测以后的坐标
通过3-D触头进行编制好的测量时,主轴接触时刻的位置坐标,包含于参数Q115到Q119。这些坐标参考了手动操作模式下当前有效的数据。
触头的长度和半径未在这些坐标中补偿。 坐标轴 X轴 Y轴 Z轴
参数值 Q115 Q116 Q117
346
坐标轴 参数值 第四个轴 Q118
由MP100而定 第五个轴 Q119 由MP100而定
在用TT130自动测量刀具时实际测量值和公称值之间的偏差
坐标轴 参数值 刀具长度 Q115 刀具半径 Q116
带数学角度的倾斜加工面:TNC计算的旋转轴坐标
坐标轴 参数值 A轴 Q120 B轴 Q121 C轴 Q122
触头循环测量结果(也可参阅“触头循环使用说明书”)
(也可参考触头循环用户手册)
实际测量值 参数值 一直线的角度 Q150 参照轴为中心 Q151 短轴为中心 Q152 直径 Q153 槽长度 Q154 槽宽度
Q155 循环中选择的轴的长度 Q156 中心线的位置 Q157
347