PLANE矢量
功能说明
矢量将加工面定义为两个独立的方向技术参数,从非倾斜的工件坐标系W-CS开始。
基础矢量的分量包括BX、BY和BZ | 单位矢量的NZ分量 |
即使六个分量中的一个或多个分量为0,也必须定义全部六个分量。
含BX、BY和BZ分量的基础矢量定义倾斜的X轴方向。含NX、NY和NZ分量的法向矢量定义倾斜的Z轴方向,因此,间接定义加工面。法向矢量垂直于倾斜的加工面。
应用举例
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
初始状态 | 初始状态显示加工面坐标系WPL-CS未倾斜时的位置和方向。此例中,工件原点平移到第一倒角边定义的位置。当前工件原点也定义位置,围绕此位置数控系统定向或旋转WPL-CS。 |
刀具轴的方向 | 数控系统用定义的法向矢量,其分量为NX+0、NY-1和NZ+1定向加工面坐标系WPL-CS下的Z轴,使其垂直于倒角面。 倾斜的X轴由BX+1分量找正至非倾斜的X轴方向。 自动定向倾斜的Y轴,这是因为全部轴间相互垂直。 |
在子程序中编程倒角加工程序时,可用四个加工面定义加工完整倒角。
如果本例中定义了第一倒角的加工面,可用以下矢量分量编程其它倒角:
- 第二倒角用BX+0、BY+1和BZ+0以及NX+1、NY+0和NZ+1
- 第三倒角用BX-1、BY+0和BZ+0以及NX+0、NY+1和NZ+1
- 第四倒角用BX+0、BY-1和BZ+0以及NX-1、NY+0和NZ+1
这些数据相对非倾斜的工件坐标系W-CS。
注意,定义每个加工面前,必须平移工件原点。
输入
11 PLANE VECTOR BX+1 BY+0 BZ+0 NX+0 NY-1 NZ+1 TURN MB MAX FMAX SYM- TABLE ROT |
NC数控功能包括以下指令元素:
指令元素 | 含义 |
---|---|
PLANE矢量 | 用两个矢量定义加工面的指令符 |
BX、BY和BZ | 为定向倾斜的X轴,基础矢量的分量相对工件坐标系W-CS 输入:-99.9999999...+99.9999999 |
NX,NY和NZ | 为定向倾斜的Z轴,法向矢量的分量相对工件坐标系W-CS 输入:-99.9999999...+99.9999999 |
MOVE、 TURN或 STAY | |
SYM或SEQ | |
COORD ROT或TABLE ROT |
注意
- 如果法向矢量的分量数据很小,例如0或0.0000001,数控系统无法确定加工面斜率。在此情况下,数控系统生成出错信息,取消加工。此工作特性不允许配置。
- 数控系统用输入值计算标准矢量。
注意非垂直矢量
要确保加工面定义的确定性,必须编程相互垂直矢量。
机床制造商用可选机床参数autoCorrectVector(201207号)定义非垂直矢量的控制方式。
在生成出错信息外,数控系统可修正或更换非垂直基础矢量。该修正(或替换)不影响法向矢量。
如果基础矢量不垂直,数控系统的修正工作特性:
- 数控系统沿法向矢量将基础矢量投影到法向矢量定义的加工面上。
如果基础矢量不垂直和过短、平行或反平行于法向矢量,数控系统的修正特性:
- 如果法向矢量的NX分量数据为0,基础矢量相当于初始的X轴。
- 如果法向矢量的NY分量数据为0,基础矢量相当于初始的Y轴。
定义
缩写 | 定义 |
---|---|
B(例如,BX) | 基础矢量 |
N(例如,NX) | 法向矢量 |