61海德汉中文使用说明书.docx
《61海德汉中文使用说明书.docx》由会员分享,可在线阅读,更多相关《61海德汉中文使用说明书.docx(18页珍藏版)》请在冰豆网上搜索。
![61海德汉中文使用说明书.docx](https://file1.bdocx.com/fileroot1/2022-11/15/8a75a814-978f-4beb-b217-251531b98e8e/8a75a814-978f-4beb-b217-251531b98e8e1.gif)
61海德汉中文使用说明书
6
编程
编制仿型程序
6.1刀具移动
路径功能
工件的轮廓通常由几个轮廓元素组成,例如直线和圆弧。
利用路径功能,您就能编制刀具的直线和圆弧移动的程序。
FK自由仿型编程
如果一个产品图标注的尺寸不适用于NC,所给出的尺寸又不足以建立一个零件程序,您就能用FK自由仿型编程编制工件的仿型加工程序,并且让TNC计算出缺少的数据。
利用FK编程,您也可编制刀具直线和圆弧移动的程序。
辅助功能M
利用TNC的辅助功能,您可以改变:
⏹程序运行,例如程序中断。
⏹机床功能,例如切换主轴的旋转和控制冷却液的开和关。
⏹刀具的仿型状态。
子程序和程序段重复
如果在一个零件程序中某一加工步骤要多次出现,为了节省时间和减少程序错误的发生,您可以一次输入该加工步骤并把它规定为一个子程序或者程序段重复。
如果您只在一定的条件下执行某一指定的程序,您也可把该加工步骤规定为一个子程序。
此外,您可以让一个零件程序调出一个单独的程序来执行。
子程序和程序段重复的编程在第九章中叙述。
用Q参数编程
在程序中您可以输入称为Q参数的记号替代程序的数字值,用Q参数功能分别对Q参数赋值。
在编制控制程序执行和描述一个轮廓形状的程序时,您可以使用Q参数。
此外,参数编程能使您在程序运行期间用三维触头进行测量。
Q参数编程在第十章中叙述。
6.2路径功能的基本原理
编制加工工件的刀具移动程序
您依次对各个轮廓元素用路径功能编程建立一个零件程序,通常是,如果产品图标注出轮廓元素的结束点,就输入该点的座标来建立零件程序。
TNC根据这些座标和刀具数据以及半径补偿计算刀具的实际路径。
TNC在一行程序中同时联动所有编程的轴。
移动和机床轴平行的轴
程序行只包含一个座标,TNC使刀具平行于编程的轴移动。
执行零件程序时,是刀具移动还是夹紧工件的工作台移动,随各台机床不同而不同。
尽管如此,您还是要按照刀具移动,工件不动来编制仿型路径程序。
实例:
LX+100
L直线路径功能
X+100终点座标
刀具保持Y和Z轴的座标移动到X+100的位置。
在主平面上移动
程序行包含两个座标,TNC使刀具在编程的平面上移动。
实例:
LX+70Y+50
刀具保持Z轴座标,在XY平面上移动到X=70,Y=50的位置。
三维移动
程序行包含三个座标,TNC使刀具在空间移动到编程位置。
实例:
LX+80Y+0Z–10
输入多于三个座标
TNC最多能控制五轴联动。
例如,用五根轴进行加工,三根线形轴和两根旋转轴联动。
这样在机床上编制程序太复杂,所以,通常用CAD系统建立程序。
实例:
LX+20Y+10Z+2A+15C+6R0F100M3
多于三根轴时,TNC图形不能模拟移动。
圆和圆弧
TNC在以工件为基准的圆路径中两轴联动,您可以输入圆心CC来定义圆移动。
当您编制圆的程序时,TNC就把圆指定到主平面中的一个平面上,当您在TOOLCALL(刀具调用)期间设置主轴轴线时,就自动定义了这个平面。
刀具轴线
主平面
Z
XY,也可
UV,XV,UY
Y
ZX,也可
WU,ZU,WX
X
YZ,也可
VW,YW,VZ
利用倾斜加工面的功能(参阅338页“加工面”(循环19))或者Q参数(参阅338页“原理和概述”),您可以对不和主平面平行的圆编程。
圆移动的旋转方向DR
当一个圆路径不和另一个轮廓元素相切时,要输入旋转方向:
顺时针方向:
DR–
逆时针方向:
DR+
半径补偿
在移动到第一个仿型点的程序行中必须有半径补偿。
在圆程序行中不得开始半径补偿。
在直线程序行(参阅125页“仿型路径”)或者进刀程序行中必须事先激活半径补偿。
预定位
在运行一个零件程序之前,刀具总是先预定位以防刀具或者工件损坏。
用路径功能键建立程序行
灰色的路径功能键引发简明的对话。
TNC会一一询问您是否需要全部的必要资料以及是否要在零件程序中插入程序行。
实例—编制一条直线的程序
开始编程对话
座标?
输入直线结束点的座标
半径补偿,RL/RR/无补偿
选择半径补偿(此处,按下RL软键,刀具向编程的轮廓左侧移动)。
进给率F=?
/FMAX=ENT
输入进给率(此处为100mm/分钟),用ENT键确认:
例如,100mm/分钟。
用英寸编程:
输入100相当于10英寸/分钟。
快速行程移动:
按下FMAX软键,或者
按自动计算的速度移动(切削数据表):
按下FAUTO软键。
辅助功能M?
输入辅助功能(此处为M3),用ENT键结束对话。
现在零件程序中就有下面的一行程序:
LX+10Y+5RLF100M3
6.3
仿型进刀和退刀
概述:
仿型进刀和退刀的路径类型
用APPR/DEP键激活仿型进刀和退刀功能,然后用对应的软键选择所需的路径功能。
功能软键
进刀
退刀
相切的直线
和轮廓点垂直的直线
相切的圆弧
和轮廓相切的圆弧。
沿着切线在轮廓外的一个辅助点进刀和退刀。
螺旋线进刀和退刀
刀具在和轮廓相切的圆弧上移动,在螺旋线的延长线上进刀和退刀。
用APPRCT和DEPCT功能编制进刀和退刀的程序。
进刀和退刀的重要位置
⏹起始点PS
在APPR程序行之前的程序行中编制该位置的程序。
PS位于轮廓以外,无半径补偿地进刀到该位置(R0)。
⏹辅助点PH
进刀和退刀的某些路径要通过一个辅助点,此点由TNC根据您在APPR或者DEP程序行中的输入计算出来。
⏹第一个仿型点PA和最后一个仿型点PE
在APPR程序行中编制第一个仿型点的程序,最后一个仿型点可以用任意的路径功能编程。
如果APPR程序行还包含一个Z轴的座标,TNC首先把刀具移动到加工面的PH点上,然后按刀具轴线中输入的深度移动。
⏹
终点PN
PN位置位于轮廓以外,等于您在DEP程序行的输入。
如果DEP程序行还包含Z轴的座标,TNC将首先把刀具移动到加工面中的PH位置,然后按刀具轴线中输入的深度移动。
缩写
意义
APPR
进刀
DEP
退刀
L
直线
C
圆
T
相切(平滑连结)
N
法向(垂直的)
您可以按绝对座标或者增量座标和直角座标或者极座标输入位置数据。
在从实际位置移动到辅助点PH时,TNC不检查编程的轮廓是否会损坏。
在执行零件程序之前用图形测试模拟进刀和退刀。
在仿型进刀时,在起始点PS和第一个仿型点PA之间要有足够的距离,以保证TNC能达到编入程序的加工进给率。
TNC按最后编程的进给率把刀具从实际位置移动到辅助点PH。
半径补偿
刀具半径补偿是和第一个仿型点一起在APPR程序行中编程的。
DEP程序行自动取消刀具半径补偿。
无半径补偿的仿型进刀:
如果您用R0编制APPR程序行,TNC将计算半径为0,半径补偿RR的刀具路径!
在APPR/DEPLN和APPR/DEPCT功能中,设置仿型进刀和退刀的方向必须要有半径补偿。
沿相切的直线进刀:
APPRLT
刀具沿直线从起始点PS移动到辅助点PH,然后沿和轮廓相切的直线移动到第一个仿型点PA。
辅助点PH和第一个仿型点PA的距离为LEN。
用任意的路径功能进到起始点PS。
用APPR/DEP键和APPRLT软键开始对话。
第一个仿型点PA的座标。
LEN:
辅助点PH到第一个仿型点PA的距离。
加工的半径补偿RR/RL。
NC程序行的实例
7LX+40Y+10R0FMAXM3
无半径补偿,进刀到PS点
8APPRLTX+20Y+20Z–10LEN15RRF100
半径补偿RR的PA点。
PH到PA距离:
LEN=15
9LX+35Y+35
第一个仿型元素的终点
10L…
下一个仿型位置
沿垂直于第一个仿型点的直线进刀:
APPRLN
刀具沿直线从起始点PS移动到一个辅助点PH,然后再沿着垂直于第一个仿型点的直线移动到第一个仿型位置上。
辅助点PH到第一个仿型点PA的距离为LEN+刀具半径。
用任意的路径功能进刀到起始点PS。
用APPR和DEP键及APPRLCT软键开始对话。
第一个仿型点PA的座标。
长度:
到辅助点PH的距离,始终要按正值输入LEN!
加工的半径补偿RR/RL。
NC程序行实例
7LX+40Y+10R0FMAXM3
无半径补偿,进刀到PS点
8APPRLNX+10Y+20Z–10LEN15RRF100
半径补偿RR的PA
9LX+20Y+35
第一个仿型位置的终点
10L…
下一个仿型位置
由和轮廓相切的圆弧进刀:
APPRCT
刀具沿着直线从起始点PS移到辅助点PH。
然后沿着和第一个仿型点相切的圆弧移动到第一个仿型点PA。
从PH到PA的圆弧由半径R和圆心角CCA确定。
圆弧的旋转方向根据第一个仿型点的刀具路径自动导出。
用任意的路径功能进刀到起始点PS。
用APPR/DEP键和APPRCT软键开始编程对话。
第一个仿型点PA的座标。
圆弧的半径
⏹如果刀具以规定的半径补偿方向进入工件:
按正值输入半径R。
⏹如果刀具以和半径补偿方向相反的方向进刀:
按负值输入半径R。
圆弧的圆心角CCA
⏹CCA只能按正值输入。
⏹最大输入值为3600。
加工的半径补偿RR/RL。
NC程序行实例
7LX+40Y+10R0FMAXM3
进刀到PS,无半径补偿
8APPRCTX+10Y+20Z–10CCA180R+10RRF100
半径补偿RR的PA,半径R=10
9LX+20Y+35
第一个仿型位置的终点
10L…
下一个仿型位置
由直线沿着和轮廓相切的圆弧进刀:
APPRLCT
刀具沿着直线从起始点PS移动到辅助点PH,然后沿着一个圆弧移动到第一个仿型点PA。
圆弧既和直线PS-PH相切也和第一个仿型点相切,一旦这些直线已知,半径就足以完全定义刀具路径。
利用任意的路径功能进刀到起始点PS。
用APPR/DEP键和APPRLCT软键开始编程对话。
第一个仿型点PA的座标。
圆弧半径R,输入正值。
加工的半径补偿RR/RL。
NC程序行实例
7LX+40Y+10R0FMAXM3
无半径补偿,进刀到PS点
8APPRLCTX+10Y+20Z–10R10RRF100
半径补偿RR的PA点,半径R=10
9LX+20Y+35
第一个仿型位置的终点
10L…
下一个仿型位置
沿相切的直线退刀:
DEPLT
刀具沿着直线从最后一个仿型点PE移动到结束点PN。
该直线位于最后一个仿型点的延长线上,PN和PE的距离为LEN。
用最后一个仿型点PE和半径补偿编制最后一个仿型点的仿型程序。
用APPR/DEP键和DEPLT软键开始编程对话。
LEN:
输入最后一个仿型点PE到结束点PN的距离。
NC程序行实例
23LY+20RRF100
最后一个仿型要素:
有半径补偿的PE
24DEPLTLEN12.5F100
按