预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

模块二数控车床编程入门知识数控车床得程序编制必须严格遵守相关得标准,数控编程就是一项很严格得工作,首先必须掌握一些基础知识,才能学好编程得方法并编出正确得程序。学习目标知识目标:●掌握数控车床坐标系得定义。●掌握数控加工程序得格式与组成。●熟悉数控车床编程常用符号及指令代码。能力目标:●掌握数控车床编程得入门知识,并能灵活运用。一、数控车床得坐标系与运动方向得规定(一)建立坐标系得基本原则1.永远假定工件静止,刀具相对于工件移动.2.坐标系采用右手直角笛卡尔坐标系。如图1-28所示大拇指得方向为X轴得正方向,食指指向为Y轴得正方向,中指指向为Z轴得正方向。在确定了X、Y、Z坐标得基础上,根据右手螺旋法则,可以很方便地确定出A、B、C三个旋转坐标得方向.图1-28右手笛卡尔直角坐标系3、规定Z坐标得运动由传递切削动力得主轴决定,与主轴轴线平行得坐标轴即为Z轴,X轴为水平方向,平行于工件装夹面并与Z轴垂直。4、规定以刀具远离工件得方向为坐标轴得正方向.依据以上得原则,当车床为前置刀架时,X轴正向向前,指向操作者,如图1-29所示;当机床为后置刀架时,X轴正向向后,背离操作者,如图1—30所示。图1—29水平床身前置刀架式数控车床得坐标系图1-30倾斜床身后置刀架式数控车床得坐标系(二)机床坐标系机床坐标系就是以机床原点为坐标系原点建立起来得ZOX轴直角坐标系。1。机床原点机床原点(又称机械原点)即机床坐标系得原点,就是机床上得一个固定点,其位置就是由机床设计与制造单位确定得,通常不允许用户改变。数控车床得机床原点一般为主轴回转中心与卡盘后端面得交点,如图1-31所示.图1—31机床原点2.机床参考点机床参考点也就是机床上得一个固定点,它就是用机械挡块或电气装置来限制刀架移动得极限位置。作用主要就是用来给机床坐标系一个定位。因为如果每次开机后无论刀架停留在哪个位置,系统都把当前位置设定成(0,0),这就会造成基准得不统一。数控车床在开机后首先要进行回参考点(也称回零点)操作。机床在通电之后,返回参考点之前,不论刀架处于什么位置,此时CRT上显示得Z与X得坐标值均为0。只有完成了返回参考点操作后,刀架运动到机床参考点,此时CRT上显示出刀架基准点在机床坐标系中得坐标值,即建立了机床坐标系.(三)工件坐标系数控车床加工时,工件可以通过卡盘夹持于机床坐标系下得任意位置。这样一来在机床坐标系下编程就很不方便.所以编程人员在编写零件加工程序时通常要选择一个工件坐标系,也称编程坐标系,程序中得坐标值均以工件坐标系为依据。工件坐标系得原点可由编程人员根据具体情况确定,一般设在图样得设计基准或工艺基准处。根据数控车床得特点,工件坐标系原点通常设在工件左、右端面得中心或卡盘前端面得中心.注意机床坐标系与工件坐标系得区别,注意机床原点、机床参考点与工件坐标系原点得区别。二、数控车床加工程序结构与格式(一)程序段结构一个完整得程序,一般由程序名、程序内容与程序结束三部分组成。程序名FANUC系统程序名就是O××××。××××就是四位正整数,可以从0000—9999。如O2255.程序名一般要求单列一段且不需要段号。2。程序主体。程序主体就是由若干个程序段组成得,表示数控机床要完成得全部动作。每个程序段由一个或多个指令构成,每个程序段一般占一行,用“;"作为每个程序段得结束代码。程序结束指令。程序结束指令可用M02或M30。一般要求单列一段。(二)程序段格式现在最常用得就是可变程序段格式。每个程序段由若干个地址字构成,而地址字又由表示地址字得英文字母、特殊文字与数字构成,见表1—2。表1—2可变程序段格式12345678910NGXUYVZWIJKRFSTM程序段号准备功能坐标尺寸字进给功能主轴功能刀具功能辅助功能例如:N50G01X30、0Z40、0F100说明:1、N××为程序段号,由地址符N与后面得若干位数字表示。在大部分系统中,程序段号仅作为“跳转”或“程序检索”得目标位置指示.因此,它得大小及次序可以颠倒,也可以省略。程序段在存储器内以输入得先后顺序排列,而程序得执行就是严格按信息在存储器内得先后顺序逐段执行,也就就是说,执行得先后次序与程序段号无关。但就是,当程序段号省略时,该程序段将不能作为“跳转”或“程序检索”得目标程序段。2。程序段得中间部分就是程序段得内容,主要包括准备功能字、尺寸功能字、进给功能字、主轴功能字、刀具功能字、辅助功能字等。但并不就是所有程序段都必须包含这些功能字,有时一个程序段内可仅含有其中一个或几个功能字,如下列程序段都就是正确得程序段。N10G01X100、0F100;N80M05;3.程序段号也可