海德汉编码器和海德汉光栅尺使用的各种参数
编程:Q参数
你可以在一个零部件加工程序中编写同类零部件的程序,你只须输入称作Q参数的变量取代固定的数字值即可。
Q参数可以代表诸如以下的信息:
坐标值
进给率
RPM(重复数/分)
循环数据
Q参数也可以帮助你编写通过数学功能定义的外形轮廓。同时,你也可以使用Q参数根据逻辑状况执行机械加工步骤。与FK编程连用,可以将无法NC-兼容的外形轮廓与Q参数结合。
Q参数由字母Q和0到299之间的一个数字命名。其分组情况分为三类:
含义
范围
普遍适用参数,适用于所有TNC内存记忆的程序
Q0到Q99
为特殊TNC功能设定的参数
Q100到Q199
主要用于循环的参数,适用于所有存储在TNC内存中的程序
Q200到Q399
编程说明
在一个程序中可以混用Q参数和固定数字值。
Q参数可以被指定给-,9999和+99 。TNC可以计算十进制小数点前57位到小数点后7位的范围(32位数据的计算范围相当于十进制数值4 294 967 296)。
C
一些Q参数总是被TNC指定给同样的数据。例如,Q108总是被指定给当前刀具半径,可参见368页的“预先指定Q参数”。如果你在OEM循环中使用Q60至Q99之间的参数,须通过MP7251定义这些参数是否仅用于OEM循环,还是全部适用。
调用Q参数功能
在编写零部件加工程序时,按下“Q”键(位于数字值输入键盘,-/+键的下方)。然后,TNC会显示以下软键盘:
功能组
软键盘
基础算术(指定,加减乘除,平方根)
BASIC
ARITHM.
三角函数功能
TRIGO-
NOME TRY
计算循环功能
CIRCLE
CALCU-
LATION
如果/则条件,转移
JUMP
其它功能
DIVERSE
FUNCTION
直接输入公式
FORMULA
同类零件-Q参数代替数字值
Q参数功能FN0:ASSIGN指定数字值给Q参数。该功能使你能够在程序中使用变量代替固定数字值。
NC程序行实例
15 FN0:Q10=25 指定
… Q10包含值25
25 L X +Q10 指L X+25
你只须为所有同类零件编写一个程序,输入特征维数的Q参数。
编写特定零件程序,可向独立的Q参数指定正确的数值。
实例
柱面Q参数
柱面半径 R=Q1
柱面高度 H=Q2
柱面Z1 Q1=+30
Q2=+10
柱面Z2 Q1=+10
Q2=+50
功能
以下列出的Q参数可以用于编写零部件加工程序中的基本数学功能:
○选择一个Q参数功能:按下Q键(位于数字键盘右侧)。Q参数功能显示于软键盘行。
○选择数学功能,按下BASIC ARITHMETIC软键。TNC随即显示以下软键:
概述
功能
软键
FNO:ZUWEISUNG
. FNO: Q5 = +60
赋予数字值
FN0
X = Y
FN1: ADDITION
. FN1: Q1 = -Q2 + -5
计算两个值的和并赋值
FN1
X + Y
FN2: SUBTRAKTION
. FN2: Q1 = +10 - +5
计算两个值的差并赋值
FN2
X – Y
FN3: MULTIPLIKATION
. FN3: Q2 = +3 * +3
计算两个值的积并赋值
FN3
X * Y
FN4: DIVISION
. FN4: Q4 = +8 DIV +Q2
计算两个值的商并赋值
FN4
X / Y
FN5: WURZEL
. FN5: Q20 = SQRT 4
计算两个值的平方根并赋值
不得:对负数求平方根
FN5
SQRT
在“=”右侧可以输入:
两个数字
两个Q参数
一个数字和一个参数
等式中的Q参数和数字值输入可以带正负号。
编制基本操作程序
实例:
选择Q参数功能,按下Q键。
BASIC
ARITHM.
选择数学功能:按下BASIC ARITHMETIC软键。
FN0
X = Y
选择Q参数功能ASSIGN,按下FN0 X=Y 软键。
输入参数号寻求结果?
5
输入Q参数号:5
?
10
为Q5赋值,见例10。
选择Q参数功能,按下Q键。
BASIC
ARITHM.
选择数学功能:按下BASIC ARITHMETIC软键。
FN0
X = Y
选择Q参数功能MULTIPLICATION,按下FN3 X * Y软键。
输入参数号寻求结果?
海德汉编码器和海德汉光栅尺使用的各种参数 来自淘豆网m.daumloan.com转载请标明出处.