PLANE空间角
功能说明
空间角是用工件坐标系(W-CS)中的三个独立旋转定义加工面,也即是在非倾斜加工面上。
空间角SPA和SPB | 空间角SPC |
即使一个或多个空间角为0,也必须定义全部三个空间角。
空间角的编程独立于实际存在的旋转轴,对于代数符号,无需区分铣头轴与工作台轴。必须用扩展的右手规则。
右手拇指指向围绕该轴旋转的正方向。如果弯曲手指,弯曲的手指指向旋转的正方向。
用编程顺序A-B-C输入空间角,将其输入为工件坐标系W-CS下的三个独立旋转,许多用户感到不易操作。主要难度在于需要同时考虑两个坐标系:未改变的W-CS和改变的加工面坐标系WPL-CS。
因此,要定义空间角,也可以在定义时用倾斜顺序C-B-A想象三个旋转分别在另一个旋转上进行。这样可以仅考虑一个坐标系,也就是改变的加工面坐标系WPL-CS。
应用举例
11 PLANE SPATIAL SPA+45 SPB+0 SPC+0 TURN MB MAX FMAX SYM- TABLE ROT |
初始状态 | 初始状态显示加工面坐标系WPL-CS未倾斜时的位置和方向。此例中,工件原点平移到第一倒角边定义的位置。当前工件原点也定义位置,围绕此位置数控系统定向或旋转WPL-CS。 |
刀具轴的方向 | 数控系统用定义的空间角SPA+45定向WPL-CS坐标系下倾斜的Z轴,使其垂直于倒角面。SPA空间角围绕非倾斜的X轴旋转。 倾斜的X轴方向等于非倾斜的X轴方向。 自动定向倾斜的Y轴,这是因为全部轴间相互垂直。 |
在子程序中编程倒角加工程序时,可用四个加工面定义加工完整倒角。
如果本例中定义了第一个倒角的加工面,可用以下空间角编程其它倒角:
- 第二倒角用SPA+45、SPB+0和SPC+90
- 第三倒角用SPA+45、SPB+0和SPC+180
- 第四倒角用SPA+45、SPB+0和SPC+270
这些数据相对非倾斜的工件坐标系W-CS。
注意,定义每个加工面前,必须平移工件原点。
输入
11 PLANE SPATIAL SPA+45 SPB+0 SPC+0 TURN MB MAX FMAX SYM- TABLE ROT |
NC数控功能包括以下指令元素:
指令元素 | 含义 |
---|---|
PLANE空间角 | 用三个空间角定义加工面 |
SPA | 围绕工件坐标系W-CS的X轴旋转 输入:-360.0000000...+360.0000000 |
SPB | 围绕工件坐标系W-CS的Y轴旋转 输入:-360.0000000...+360.0000000 |
SPC | 围绕工件坐标系W-CS的Z轴旋转 输入:-360.0000000...+360.0000000 |
MOVE、 TURN或 STAY | |
SYM或SEQ | |
COORD ROT或TABLE ROT |
注意
视图比较- 举例:倒角
11 PLANE SPATIAL SPA+45 SPB+0 SPC+90 TURN MB MAX FMAX SYM- TABLE ROT |
初始状态 | |
SPA+45 刀具轴Z轴方向 围绕非倾斜的工件坐标系W-CS的X轴旋转 | |
SPB+0 围绕非倾斜的工件坐标系W-CS的Y轴旋转 0值表示无旋转 | |
SPC+90 基本轴X轴的方向 围绕非倾斜的工件坐标系W-CS的Z轴旋转 |
初始状态 | |
SPC+90 基本轴X轴的方向 围绕工件坐标系W-CS的Z轴旋转,也即非倾斜加工面 | |
SPB+0 围绕加工面坐标系WPL-CS的Y轴旋转,也即倾斜的加工面 0值表示无旋转 | |
SPA+45 刀具轴Z轴方向 围绕加工面坐标系WPL-CS的X轴旋转,也即倾斜的加工面 |
两个视图的结果相同。
定义
缩写 | 定义 |
---|---|
SP,例如SPA | 空间角 |