PLANE矢量

应用

PLANE矢量功能用两个矢量定义加工面。

功能说明

矢量将加工面定义为两个独立的方向技术参数,从非倾斜的工件坐标系W-CS开始。

基础矢量的分量包括BXBYBZ

单位矢量的NZ分量

即使六个分量中的一个或多个分量为0,也必须定义全部六个分量。

 
Tip

不需要输入单位矢量。只要图纸尺寸或数据不改变分量间的比例关系,都可以使用。

应用举例

BXBYBZ分量的基础矢量定义倾斜的X轴方向。含NXNYNZ分量的法向矢量定义倾斜的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+0NY-1NZ+1定向加工面坐标系WPL-CS下的Z轴,使其垂直于倒角面。

倾斜的X轴由BX+1分量找正至非倾斜的X轴方向。

自动定向倾斜的Y轴,这是因为全部轴间相互垂直。

 
Tip

在子程序中编程倒角加工程序时,可用四个加工面定义加工完整倒角。

如果本例中定义了第一倒角的加工面,可用以下矢量分量编程其它倒角:

  • 第二倒角用BX+0BY+1BZ+0以及NX+1NY+0NZ+1
  • 第三倒角用BX-1BY+0BZ+0以及NX+0NY+1NZ+1
  • 第四倒角用BX+0BY-1BZ+0以及NX-1NY+0NZ+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矢量

用两个矢量定义加工面的指令符

BXBYBZ

为定向倾斜的X轴,基础矢量的分量相对工件坐标系W-CS

输入:-99.9999999...+99.9999999

NXNYNZ

为定向倾斜的Z轴,法向矢量的分量相对工件坐标系W-CS

输入:-99.9999999...+99.9999999

MOVETURNSTAY

旋转轴定位类型

 
Tip

取决于选择,可定义可选的指令元素MBDISTFF AUTOFMAX

旋转轴定位

SYMSEQ

选择明确的倾斜结果解

倾斜方式

可选指令元素

COORD ROTTABLE ROT

转换类型

变换类型

可选指令元素

注意

  • 如果法向矢量的分量数据很小,例如0或0.0000001,数控系统无法确定加工面斜率。在此情况下,数控系统生成出错信息,取消加工。此工作特性不允许配置。
  • 数控系统用输入值计算标准矢量。

注意非垂直矢量

要确保加工面定义的确定性,必须编程相互垂直矢量。

机床制造商用可选机床参数autoCorrectVector201207号)定义非垂直矢量的控制方式。

在生成出错信息外,数控系统可修正或更换非垂直基础矢量。该修正(或替换)不影响法向矢量。

如果基础矢量不垂直,数控系统的修正工作特性:

  • 数控系统沿法向矢量将基础矢量投影到法向矢量定义的加工面上。

如果基础矢量不垂直和过短、平行或反平行于法向矢量,数控系统的修正特性:

  • 如果法向矢量的NX分量数据为0,基础矢量相当于初始的X轴。
  • 如果法向矢量的NY分量数据为0,基础矢量相当于初始的Y轴。

定义

缩写

定义

B(例如,BX

基础矢量

N(例如,NX

法向矢量