直线LN

应用

直线LN是3D补偿的前提条件。在直线LN内,表面法向矢量定义3D刀具补偿的方向。可选的刀具矢量定义刀具倾斜角。

要求

  • 高级功能包2(软件选装项9)
  • CAM系统创建的NC数控程序
  • 不能直接在数控系统上编程直线LN,需要用CAM系统输出。

  • CAM生成的NC数控程序

功能说明

与直线L一样,可用直线LN定义目标点坐标。

直线L

此外,直线LN含表面法向矢量和可选的刀具矢量。

输入

LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128

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

指令元素

含义

LN

矢量直线的指令符

XYZ

直线终点的坐标

NXNYNZ

表面法向矢量的分量

TXTYTZ

刀具矢量的分量

可选指令元素

R0RLRR

刀具半径补偿

刀具半径补偿

可选指令元素

FFMAXFZFUF AUTO

进给速率

进给速率F

可选指令元素

M

附加功能

可选指令元素

注意

  • 在NC指令中,位置顺序必须为X、Y、Z和矢量必须为NX、NY、NZ以及TX、TY、TZ。
  • 即使与上个NC程序段相比无任何值变化,LN程序段的NC语句也必须指明全部坐标和全部表面法向矢量。
  • 尽可能准确计算矢量并至少用7位小数指定矢量,避免加工期间进给速率显著降低。
  • CAM生成的NC数控程序必须含单位矢量。
  • 用表面法向矢量的3-D刀具补偿适用于为X、Y、Z基本轴指定的坐标值。

定义

单位矢量
单位矢量是一个数学量,其大小为1并有方向。其方向由分量X、Y和Z定义。