数控机床编程与操作 第三章_第1页
数控机床编程与操作 第三章_第2页
数控机床编程与操作 第三章_第3页
数控机床编程与操作 第三章_第4页
数控机床编程与操作 第三章_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一节广数系统的系统功能

一、广数系统简介

1.GSK928T系列主要有GSK928TA、GSK928TB和GSK928TC三种型号。2.GSK218T系列GSK218T产品为广州数控研制的新一代普及型车床数控系统,采用32位高性能的CPU和超大规模可编程器件,运用实时多任务控制技术和硬件插补技术,可实现微米级精度的运动控制。3.GSK980T系列GSK980T系统有GSK980TC、GSK980TD和GSK980TD1等多种型号。4.GSK983T系列GSK983T系列产品采用高分辨率、高亮度彩色LCD显示屏;采用超大规模高集成电路,全贴片工艺,能极大地提高性能;可实现60000mm/min的快速定位速度,30000mm/min的切削进给速度。二、常用准备功能简介广数GSK980T系统常用准备功能一览表

三、辅助功能及其他功能

辅助功能及其他功能请参阅本书第一章。第二节A类用户宏程序一、A类宏程序的变量1.A类宏程序变量的表示一个变量由符号#和变量序号组成,如:#I(I=1、2、3…)。例

#100、#500、#5等2.A类宏程序变量的引用将跟随在地址符后的数值用变量来代替的过程称为变量引用。例

G01X#100Y-#101F#102;当#100=100.

0,#101=50.

0,#102=80时,上式即表示为:G01X100.0Y-50.

0F80;注意A类宏程序变量的引用不能使用表达式。二、用户宏程序的格式及调用1.宏程序格式用户宏程序与子程序相似。以程序号O及后面的四位数字组成,以M99指令作为结束标记。O0060;G65H01P#100Q100;(将值100赋给#100)G00X#100Y…;

…M99;(宏程序结束)2.宏程序的调用宏程序的调用有两种形式:一种与子程序调用方法相同,即用M98进行调用;另一种用指令G65进行调用,如下所示。G65P0070L5X100.

0Y100.

0Z-30.

0;G65:调用宏程序指令,该指令必须写在句首。P0070:宏程序的程序号为O0070。L5:调用次数为5。X100.

0Y100.0Z-30.

0:变量引数,引数为有小数点的正、负数。三、A类宏程序的运算和转移指令指令H码功

能定

义G65H01定义、替换#I=#jG65H02加#I=#j+#kG65H03减#I=#j-#kG65H04乘#I=#j×#kG65H05除#I=#j÷#kG65H11逻辑或#I=#jOR#kG65H12逻辑与#I=#jAND#kG65H13异或#I=#jXOR#k续表指令H码功

能定

义G65H21平方根#I=G65H22绝对值#I=|#j|G65H23求余#I=#j-trunc(#j÷#k)×#kG65H24十进制码变为二进制码#I=BIN(#j)G65H25二进制码变为十进制码#I=BCD(#j)G65H26复合乘/除#I=(#i×#j)÷#kG65H27复合平方根1#I=G65H28复合平方根2#I=G65H31正弦#I=#j×SIN(#k)G65H32余弦#I=#j×cos(#k)指令H码功

能定

义G65H33正切#I=#j×TAN(#k)G65H34反正切#I=ATAN(#j/#k)G65H80无条件转移GOTOnG65H81条件转移1(EQ)IF#j=#k,GOTOnG65H82条件转移2(NE)IF#j≠#k,GOTOnG65H83条件转移3(GT)IF#j>#k,GOTOnG65H84条件转移4(LT)IF#j<#k,GOTOnG65H85条件转移5(GE)IF#j≥#k,GOTOnG65H86条件转移6(LE)IF#j≤#k,GOTOnG65H99产生P/S报警P/S报警号500+n出现续表(1)宏程序的运算指令宏程序的运算指令通过G65的不同表达形式实现,其指令的一般形式为:G65HmP#iQ#jR#k;格式中各参数的意义如下:m:可以是01~99中的任何一个整数,表示运算指令或转移指令的功能。#i:存放运算结果的变量。#j:需要运算的变量1;也可以是常数,常数可以直接表示,不带“#”。#k:需要运算的变量2;也可以是常数,常数可以直接表示,不带“#”。指令所代表的意义为:#i=#j○#k;○代表运算符号,它由Hm指定。如:G65H02P#100Q#101R#102;表示#100=#101+#102;G65H03P#100Q#101R15;表示#100=#101-15;G65H04P#100Q-100R#102;表示#100=-100×#102;G65H05P#100Q-100R#102;表示#100=-100÷#102。例:

若#100=35,#101=10,#102=5,依次执行如下指令,其运算结果如下。#110=#100÷#101;结果为3,小数点后的数值被舍去#111=#110×#102;结果为15#120=#100×#102;结果为175#121=#120÷#101;结果为17(2)宏程序的转移指令1)G65H80Pn;

(n:目标程序段号,以下相同)例

G65H80P120;该程序段指令无条件转移到N120程序段。2)G65H81PnQ#JR#K;例G65H81P1000Q#101R#102;当#101=#102时,转移到N1000程序段,当#101≠#102时,程序继续执行。3)G65H82PnQ#JR#K;例

G65H82P1000Q#101R#102;#101≠#102时,转移到N1000程序段;当#101=#102时,程序继续执行。4)G65H83PnQ#JR#K;例

G65H83P1000Q#101R#102;当#101>#102时,转移到N1000程序段;当#101≤#102时,程序继续执行。5)G65H84PnQ#JR#K;例

G65H84P1000Q#101R#102;当#101<#102时,转移到N1000程序段;当#101≥#102时,程序继续执行。6)G65H85PnQ#JR#K;例

G65H85P1000Q#101R#102;当#101≥#102时,转移到N1000程序段;当#101<#102时,程序继续执行。7)G65H86PnQ#JR#K;例

G65H86P1000Q#101R#102;当#101≤#102时,转移到N1000程序段;当#101>#102时,程序继续执行。四、A类宏程序编程实例例试用A类宏程序编写图所示小手柄的精车加工程序。工件示例图程序第三节

广数980T系统编程实例

例1

加工如图所示工件(毛坯φ50mm×40mm,已钻出φ20mm内孔),试编写其数控车加工程序。(1)选择机床选择GSK980TD系统的CKA6140机床进行加工。该机床的刀架为四工位前置式刀架。(2)确定加工步骤数控加工工艺卡

工步号工步内容(加工面)刀具号刀具规格主轴转速(r/min)进给量(mm/r)背吃刀量(mm)1手动加工左端面T01外圆车刀6000.20.52粗加工左端外圆轮廓6000.20.753精加工左端外圆轮廓10000.10.254加工外圆槽T02外切槽车刀5000.135粗加工左端内轮廓T01通孔车刀6000.21.06精加工左端内轮廓10000.10.257加工内圆槽T02内切槽刀5000.138加工内螺纹T03内螺纹车刀6002分层9调头手动加工右端面T01外圆车刀6000.20.510粗加工右端外圆轮廓6000.20.7511精加工右端外圆轮廓10000.10.2512加工外圆槽T02外切槽车刀5000.1313工件精度检测编制审核批准共

页第

页续表(3)编制加工程序加工视频程序例2加工如图所示工件(毛坯ϕ60mm×100mm。加工后切断,切断程序略),试编写其广数980T系统数控车加工程序。程序第四节广数980T系统及其车床的操作

一、机床面板按钮及功能介绍

广数980T数控车床面板1.模式选择按钮模式选择按钮(1)编辑按下此按钮,可以对储存在内存中的程序数据进行编辑操作。(2)自动执行按下此按钮后,可自动执行程序。当按下如图所示前面的四个按键之一后,其自动运行又有以下四种不同的运行形式。四种运行方式单段运行全轴机床锁辅助功能锁空运行手动快速进给按钮状态程序指令快速进给切削进给手动快速进给按键ON(开)快速进给JOG进给最高速度手动快速进给按键OFF(关)JOG进给速度或快速进给JOG进给速度空运行速度(3)录入在该状态下,可以在输入了单一的指令或几条程序段后,立即按下循环启动按钮使机床动作,以满足工作需要。如开机后的指定转速“S1000M03;”。(4)机械回零

(5)单步/手轮进给操作在该状态下,选择恰当的增量步长,然后选择所要驱动的进给轴,可控制机床的进给运动。增量步长有“0.001”“0.01”“0.1”“1”4种。增量步长选择键

(6)手动连续进给1)手动连续慢速进给可通过进给速度倍率来控制机床的进给速度。手动进给速度倍率共有0%~150%共16挡可供选择,每挡对应移动速度如下表所示。进给倍率(%)进给速度(mm/min)进给倍率(%)进给速度(mm/min)008050102.09079203.2100126305.0110200407.91203205012.6130500602014079070321501260进给倍率

在手动进给方式中进给倍率的选择:每按下进给倍率增量键“+”

一次,则进给速度倍率增加一挡,到150%时不再增加。同样每按下进给倍率递减键“-”一次,则进给速度倍率减小一挡,到0%时不再减小。进给倍率调节键2)手动连续快速进给。可实现某一轴的自动快速进给。机床的进给速度可由快速进给倍率增减键来选择。快速倍率有F0、25%、50%、100%四挡,可通过快速进给倍率增减键来选择。另外该快速倍率对G00快速进给、固定循环中的快速进给、G28时的快速进给、手动返回参考点的快速进给都有效。

2.循环启动执行按键(1)循环启动开始在自动运行状态下,按下该按钮,机床自动运行程序。(2)进给保持在机床循环启动状态下,按下该按钮,程序运行及刀具运动将处于暂停状态,其他功能如主轴转速、冷却等保持不变。再次按下循环启动按钮,机床重新进入自动运行状态。3.主轴功能

(1)主轴正转(CW)(2)主轴反转(CCW)(3)主轴停转(STOP)(4)主轴倍率调整键在主轴旋转过程中,通过主轴倍率调整键,可实现主轴转速在50%~120%范围内无级调速。增加:50%→60%→70%→80%→90%→100%→110%→120%→120%减少:120%→110%→100%→90%→80%→70%→60%→50%→50%4.用户自定义键(1)手动冷却按键(2)手动润滑按键(3)手动换刀按键5.MDI和CRT面板(1)MDI按键功能

(2)CRT面板显示屏幕主要用于菜单操作显示、系统状态显示和故障报警等功能的显示,还可用于加工轨迹的图形仿真等。MDI按键功能二、机床操作1.手动操作(1)机械回零操作机械回零操作(2)手动返回程序起点操作1)选择“返回程序起点”方式,液晶屏幕右下角显示[返回程序起点];2)3)4)同机械回零操作。(3)单步进给操作1)模式按钮选择“单步”方式,液晶屏幕右下角显示[单步方式];2)功能键选择[位置],利用翻页键找到如图所示页面;3)选择增量步长;4)选择所要驱动的进给轴向相应的方向移动。5)机床运动。(4)手轮进给操作1)模式按钮选择“手轮”方式,液晶屏幕右下角显示[手轮方式];2)功能键选择[位置],利用翻页键找到如图所示页面;3)选择增量步长;4)按下手轮轴选择键,选择刀具要移动的轴。(5)手动连续进给操作1)模式按钮选择“手动”方式,液晶屏幕右下角显示[手动方式]。2)功能键选择[位置],利用翻页键找到如图所示页面。3)选择进给倍率。4)选择所要驱动的进给轴驱动机床向相应的方向移动。5)快速进给。(6)主轴旋转运动1)主轴转速的设定主轴转速的设定2)主轴的旋转运动选择“单步”方式或“手轮”方式或“手动”方式,按下主轴正转按钮,完成主轴的启动;在主轴旋转时按下主轴停止按钮,则主轴停止。(7)刀架的旋转运动1)选择“录入”方式,液晶屏幕右下角显示[录入方式],功能键选择[程序],利用翻页键找到如图所示页面;输入T0202按下[输入]键,再按下循环启动键,即完成当前刀位(2号刀位)的选定。2)也可在“单步”方式或“手轮”方式或“手动”方式,利用刀架转位按钮旋转刀架,则每按一次按钮,刀架顺时针旋转一个刀位,例如从1号刀位转至2号、3号、4号刀位。(8)切削液的启动1)选择“录入”方式,液晶屏幕右下角显示[录入方式],功能键选择程序,利用翻页键找到如图所示页面;输入M08(M09)按下输入键,再按下循环启动键,即完成切削液的开(关)。2)也可在“单步”方式或“手轮”方式或“手动”方式,利用切削液的开关按钮直接进行切削液的开启与关闭。

2.程序的输入与编辑

(1)程序号操作1)建立一个新程序建立新程序画面建立新程序时,要注意建立的程序号应为内存储器没有的新程序号。可通过下列操作查看程序目录。程序目录2)调用内存中储存的程序模式按钮选择“编辑”,按下MDI功能键程序,输入程序号,如O12,按[光标下移]键即可进入程序“O12”的编辑状态。同样程序调用时,一定要调用内存储器中已存在的程序。3)删除程序模式按钮选择“编辑”,按下MDI功能键[程序],输入程序号,如O12,按[删除]键即可完成单个程序“O12”的删除。若需删除全部程序,只需输入O-9999,并按[删除]键即可完成。(2)程序字、程序段的操作1)插入一个程序字扫描到要插入位置前的字,键入要插入的地址字和数据,按[插入]键。2)字的替换扫描到将要替换的字,键入要替换的地址字和数据,按[修改]键。3)字的删除扫描到将要删除的字,按[删除]键。4)输入过程中字的取消5)程序段结束符“;”的插入6)多个程序段的删除7)编辑程序时,当选择插入机能A时,程序插入编辑为上述操作,当选择插入机能B时,可直接键入地址和数据。在键入地址和数据后,键入其他地址键时,自动插入。键入EOB时,连同“;或*”一同自动插入。(3)程序字的检索1)扫描程序字按下光标向上或向下移动键,光标将在屏幕上向左或向右移动一个地址字。按[光标翻页]键,光标将向前或向后翻页显示。2)跳到程序开头按下[//]键(复位键)即可使光标跳到程序头。3)程序段的检索输入要检索的地址或程序字,根据当前光标位置与所要检索的位置间的关系,按[光标下移]键或按[光标上移]键,可检索到所要检索的程序字。程序除使用键盘输入外,还可利用PC机输入,也可将机床中的数据参数通过PC机输出。3.工件、刀具的装夹根据加工要求,完成工件、刀具的正确装夹。注意刀具的安装位置应与程序中的刀位号一致。4.复位相对坐标(U,W),使其坐标值为零相对位置清零,按[位置]键,进入相对坐标页面,按U或W键,此时所按键的地址闪烁,然后按[CAN],此时在闪烁的地址的相对位置被复位成0。对刀手动对刀自动对刀定位对刀法光学对刀法ATC对刀法试切对刀法5.对刀加工程序执行前,调整每把刀的刀位点,使其尽量重合于某一理想基准点,这一过程称为对刀。以90º车刀为例介绍试切法对刀的具体操作方法。试切法对刀注意,在试切法对刀中输入的数据及方法具体应根据机床说明书来进行。6.刀具补偿量的设定和显示

(1)刀具补偿量的设定刀具补偿量的设定方法绝对值输入增量值输入1)绝对值输入①按下MDI功能键[刀补]。②利用翻页键找到如图a所示刀补数据设置页面。③利用翻页键和光标移动键,把光标移到要变更的补偿号(101)的位置。④X向补偿数据输入:输入所需的补偿值(如X-133.0),按下[输入]键,来设定或替换原来的数值。⑤Z向补偿数据输入:输入所需的补偿值(如Z-363.0),按下[输入]键。完成输入后的界面如图b所示。2)增量值输入如要将X向补偿数据增大0.2,则可键入U0.2,按[输入]键即可,要将Z向补偿数据减小0.3,则可键入W-0.3,按[输入]键即可。数控系统会把当前的补偿量与所键入的增量值相加后的结果作为新的补偿量显示存储起来。例已设定的102号补偿量X-200.0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论