PLANE点

应用

PLANE点用三个点定义加工面。

功能说明

用点位在非倾斜工件坐标系W-CS下的坐标定义加工面。

第一点坐标为P1XP1YP1Z

第二点坐标为P2XP2YP2Z

第三点坐标为P3XP3YP3Z

即使9个坐标中的一个或多个坐标为0,也必须定义全部9个坐标。

第一点坐标P1XP1YP1Z定义倾斜的X轴第一点。

 
Tip

可想象为:第一点定义倾斜的X轴初始点,因此,这点决定加工面坐标系WPL-CS的方向。

需要确保第一点未平移工件原点。如果需要将第一点的坐标编程为数据0,工件原点可能需要平移到之前的位置。

第二点坐标P2XP2YP2Z定义倾斜的X轴第二点及其方向。

 
Tip

由于X轴和Y轴相互垂直,自动确定倾斜的Y轴在定义的加工面上的方向。

第三点坐标P3XP3YP3Z定义倾斜加工面的斜率。

要将刀具轴离开工件的方向为正方向,三点的位置应用以下条件:

  • 点2在点1的右侧
  • 点3在点1与点2间连线的上方

应用举例

举例

11 PLANE POINTS P1X+0 P1Y+0 P1Z+0 P2X+1 P2Y+0 P2Z+0 P3X+0 P3Y+1 P3Z+1 TURN MB MAX FMAX SYM- TABLE ROT

初始状态

初始状态显示加工面坐标系WPL-CS未倾斜时的位置和方向。此例中,工件原点平移到第一倒角边定义的位置。当前工件原点也定义位置,围绕此位置数控系统定向或旋转WPL-CS

刀具轴的方向

数控系统用前两个点P1P2定向WPL-CS加工面坐标系的X轴。

倾斜的X轴方向等于非倾斜的X轴方向。

P3定义倾斜的加工面的斜率。

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

 
Tip

只要图纸尺寸或数据不改变输入值间的比例关系,都可以使用。

此例中,P2X也可由工件宽度+100定义。P3YP3Z也可用倒角宽度+10编程。

 
Tip

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

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

  • 第二倒角用P1X+0P1Y+0P1Z+0P2X+0P2Y+1P2Z+0P3X-1P3Y+0P3Z+1
  • 第三倒角用P1X+0P1Y+0P1Z+0P2X-1P2Y+0P2Z+0P3X+0P3Y-1P3Z+1
  • 第四倒角用P1X+0P1Y+0P1Z+0P2X+0P2Y-1P2Z+0P3X+1P3Y+0P3Z+1

这些数据相对非倾斜的工件坐标系W-CS

注意,定义每个加工面前,必须平移工件原点。

输入

11 PLANE POINTS P1X+0 P1Y+0 P1Z+0 P2X+1 P2Y+0 P2Z+0 P3X+0 P3Y+1 P3Z+1 TURN MB MAX FMAX SYM- TABLE ROT

NC数控功能包括以下指令元素:

指令元素

含义

PLANE点

用三个点定义加工面的指令符

P1XP1YP1Z

倾斜的X轴第一点的坐标,相对工件坐标系W-CS

输入:-999999999.999999...+999999999.999999

P2XP2YP2Z

为定向倾斜的X轴,第二点的坐标,相对W-CS

输入:-999999999.999999...+999999999.999999

P3XP3YP3Z

为将倾斜的加工面倾斜,第三点的坐标,相对W-CS

输入:-999999999.999999...+999999999.999999

MOVETURNSTAY

旋转轴定位类型

 
Tip

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

旋转轴定位

SYMSEQ

选择明确的倾斜结果解

倾斜方式

可选指令元素

COORD ROTTABLE ROT

转换类型

变换类型

可选指令元素

定义

缩写

定义

P(例如,P1X