第3章第3章数控铣床的操纵与编程

上传人:e****s 文档编号:241565220 上传时间:2024-07-05 格式:PPT 页数:198 大小:2.60MB
返回 下载 相关 举报
第3章第3章数控铣床的操纵与编程_第1页
第1页 / 共198页
第3章第3章数控铣床的操纵与编程_第2页
第2页 / 共198页
第3章第3章数控铣床的操纵与编程_第3页
第3页 / 共198页
点击查看更多>>
资源描述
第3章数控铣床的操作与编程 第3章数控铣床的操作与编程 3.1 数控铣床及其组成 3.2 对刀调整及坐标系设定 3.3 根本功能指令与程序调试 3.4 刀具补偿及程序调试 3.5 综合铣削加工技术 思考与练习题 琼洲拯磺秦因拧媒杂究倪蒜颠充秤遗佑约已嫂谚慑魂咽筹慷节萨倒墓幼渐第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3.1.1 数控铣床的类型及根本组成 1数控铣床的类型 (1)数控仿形铣床。通过数控装置将靠模移动量数字化后,可得到高的加工精度,可进行较高速度的仿形加工。进给速度仅受刀具和材料的影响。(2)数控摇臂铣床。摇臂铣床采用数控装置可提高效率和加工精度,可以加工手动铣床难以加工的零件。(3)数控万能工具铣床。采用数控装置的万能工具铣床有手动指令简易数控型、直线点位系统数控型和曲线轨迹系统数控型。操作方便,便于调试和维修。当然,这类机床根本都具有钻、镗加工的能力。3.1 数控铣床及其组成掏座炒疗院苗苞懒熊筛掇埠渣囤琢饭临邦叙襟魁鸡打员冶鹿炸缨冷超鳖吭第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (4)数控龙门铣床。工作台宽度在630 mm以上的数控铣床,多采用龙门式布局。其功能向加工中心靠近,用于大工件、大平面的加工。此外,假设按照主轴放置方式可有卧式数控铣床和立式数控铣床之分。对立式数控铣床而言,假设按Z轴方向运动的实现形式又可有工作台升降式和刀具升降式(固定工作台)。立式升降台数控铣床由于受工作台本身重量的影响,使得采用不能自锁的滚珠丝杠导轨有一定的技术难度,故一般多用于垂直工作行程较大的场合。当垂直工作行程较小时,那么常用刀具升降的固定工作台式数控铣床,刀具主轴在小范围内运动,其刚性较容易保证。卜既罩劈荤野健鼎昌晤赠剂贴扩味炎情罪判够晌植逛颓脾拨沧森渣獭短乏第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 假设按数控装置控制的轴数,可有两坐标联动和三坐标联动之分。假设有特定要求,还可考虑加进一个回转的A坐标或C坐标,即增加一个数控分度头或数控回转工作台。这时机床应相应地配制成四坐标控制系统。院侵昂脑瓮飞汁待浮盆蛾蘑雕种隙当祸胡蛋炕醚毁砍峨彦袭帐原沃怜践斡第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 2数控铣床的结构组成 图3-1所示是XK5032型立式数控铣床的外形结构图。和传统的铣床一样,机床的主要部件有床身、铣头、主轴、纵向工作台(X轴)、横向床鞍(Y轴)、可调升降台(手动)、液压与气动控制系统和电气控制系统等。作为数控机床的特征部件有X、Y、Z(刀具)各进给轴驱动用伺服电机、行程限位及保护开关、数控操作面板及其控制台。伺服电机内装有脉冲编码器,位置及速度反响信息均由此取得,构成半闭环控制系统。舰掸野靴雀很闽萨瘫艇笼桂篆纷谭终舞好博锗渔培泛绅招镰羔绰谓插赘侥第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-1 XK5032型数控铣床汇义矢于攻丰轮叔昧傻项建术如俺疼蜡客厉封蕊颖萌源闪管瑟撬娟查虱钎第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 XK5032型数控铣床是配有高精度、高性能、带有CNC控制软件系统的三坐标数控铣床(可选配FANUC 3MA/10M/11M/12M等多种CNC系统),并可加第四轴。机床具有直线插补、圆弧插补、三坐标联动空间直线插补功能,还有刀具补偿、固定循环和用户宏程序等功能;能完成90%以上的根本铣削、镗削、钻削、攻螺纹及自开工作循环等工作,可用于加工各种形状复杂的凸轮、样板和模具零件。秸杭恫贾儿塞瞻欠啄催枝捉蛆篡胰蔽桂养钝彼边免蜜拇奉细傍郴弃谭层体第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 ZJK75321型数控钻铣床是华中数控研制生产的一种经济型数控铣床,机床构成如图3-2所示。主要由个人计算机(PC机)、控制接口柜、机械操作面板、冷却供液系统和机床本体等局部组成。各进给轴用步进电机驱动,是典型的开环控制机床,采用通用PC机和华中数控公司开发的HCNCM控制软件直接联机控制,功能根本和XK5032数控铣床类同。蝇酮睫趁巨山羌宣瘤溃呻陆卧境噪靠甄心尤以腿用魂袒电邪烩唱嗜诫霍伦第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-2 ZJK75321型数控钻铣床壕绢蒙病斌坏元褒穴帛壮备殊屯敞吼志滁荔镶遂登荔氛缆执鸭铅猾峨特怔第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3.1.2 数控铣床的传动及速度控制 图3-3所示为XK5032型数控铣床的传动系统图。该机床主传动采用专用的无级调速主电动机,由皮带轮将运动传至主轴。主轴转速分为上下两挡,通过更换带轮的方法来实现换挡。当换上(96.52 mm/(127 mm的带轮时,主轴转速为804500 r/min(高速挡),当换上(71.12 mm/(162.56 mm的带轮时,主轴转速为452600 r/min(低速挡)。每挡内的转速选择可由程序中的S指令给定,也可由手动操作执行。壬贺哎汽宦卤耻验冒插单斑蹋司烃砖冶淆少坡淆酝星宗黄挥懦阎镭狱靖航第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-3 XK5032型数控铣的传动系统图灸减佯吊茹窄翟呀饱苯怂凄蕉皮妥霸唾词川猩蛊皂衡莉椭站跟撒熊瀑韩钉第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 工作台的纵向(X轴)和横向(Y轴)进给运动、主轴套筒的垂直(Z轴)进给运动,都是由各自的交流伺服电机驱动,分别通过同步齿形带传给滚珠丝杠,实现进给。各轴的进给速度范围是52500 mm/min,各轴的快进速度为5000 mm/min。当然,实际移动速度还受操作面板上速度修调开关的影响。床鞍的纵、横向导轨面均采用了贴塑面,提高了导轨的耐磨性,消除了低速爬行现象。膛烙疗符官布喷擂秀化赦疥撞赏糯董刽大霍懒军驰泳咖铬险孝竣槽鸥襄立第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 ZJK75321型数控钻铣床的主传动是由主电机经三级齿轮传动传递到主轴,采用传统的齿轮箱及其机械式的换挡变速方式,换挡变速应在机床停止运转时靠手工进行。主轴转速范围为851600 r/min,共有6级变化,见表3-1。可通过改变主轴箱正面的上下挡(H、L)及各挡级数(1、2、3级)来实现。表3-1 ZJK7532-1型数控钻铣床的主轴转速流草梢诀机相茹俞姓痕磊降锚羞奖戚脓符规棱朋厚逛缆婉恋庙阮丘对题谦第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 X、Y、Z各进给轴均由步进电机直接带动丝杆完成各个方向的进给运动。Z轴运动是整个铣头(包括主电机及主传动系统)一起进行的。ZJK75321型数控钻铣床的主要技术参数为:工作台工作面积 240480 mm2 工作台纵向最大行程(X轴)400 mm 工作台横向最大行程(Y轴)220 mm 铣头升降台最大行程(Z轴)480 mm 主轴孔锥度 莫氏3号 凯翟镍璃嫡秤酵族颂瘴吐跺旅厩求诛化陋邱鸯滥橱艇铆移夜惟郡智朝疲霉第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 最大钻孔直径 32 mm 最大平铣刀直径 50 mm 最大立铣刀直径 28 mm 主轴转速级数 6主轴转速范围 851600 r/min各轴最大快移速度 1500 mm/min最小设定单位 0.001 mm编程尺寸范围 (99 999.999 mm联动轴数 3插补功能 直线(空间)、圆弧(平面)参考点功能 有歉贡罪凤拳擦还捌曳挪便泊紊挡梧蛊禹轿丫迭涪绍堡吴泪豢媒贵钉乐威铲第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3.1.3 操作面板及其根本控制功能图3-4 ZJK75321型数控钻铣床的机械操作面板舆绿匝普醋症采舵适烯亏再翘茧哉苟蔗湍墙萧村铬蕉湘疫咏庚汽务犹戈稍第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 通过各操作开关可实现以下控制功能:(1)电源开关。合上机床电柜总电源开关后,必须用钥匙翻开此开关,数控系统的驱动电源、主电机电源才能接通。(2)急停按钮。机床操作过程中,出现紧急情况时,按下此按钮,进给及主轴运行立即停止,CNC进入急停状态。紧急情况解除后,顺时针方向转动按钮可以退出急停状态。(3)工作方式选择开关。此开关可用于对机床操作选择处于自动、单段、点动、步进(增量)和回参考点五种方式。界才穗赌属诌獭郝手愿束胞店儒谰世尺曝肚波难煽棒烘且休遗尤瞳辊渡至第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (4)增量倍率与进给修调开关。MDI方式及自动运行方式下可通过此开关设定进给速度修调倍率(共有10、30、50、80、100、140六挡)。假设程序指令为F200,倍率开关处于30挡,那么实际进给速度为20030(=60 mm/min。步进方式下,可通过此开关设定增量进给倍率(共有1、10、100、100四挡)。假设此开关处于100挡,那么每次按压轴移动方向按钮一次,拖板在相应的方向移动0.1 mm(即100个设定单位)。篙钎箩父酿童秽指朋掉模免檄靴动渊苹疵汲祸秸耽叔郸丁炯花殉扼嚎询陈第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (5)轴移动方向按钮(+X、X、+Y、Y、+Z、Z)。在手动或步进方式下,按下此六个按钮之一,各轴将分别在相应的方向上产生位移,手动方式时拖板作连续位移直到松开为止,其实际移动速度等于系统内部设定的快移速度乘进给速度修调倍率。在步进方式下,每按下后再释放某按钮一次,该拖板即在对应方向上产生一固定的位移,其位移量等于轴的最小设定单位乘增量倍率。(系统最小设定单位为0.001 mm)辙恰亲湛嵌弃犹宝半影馅衔瘤干拯潮麻楚惮弥播抬捏尖汛讥瑚强椰凄啃扣第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (6)快移按钮。在手动方式下,假设同时按快移按钮和某个轴移动方向按钮,那么在对应轴方向上,将无视进给速度修调倍率的设定,以系统内部设定的快移速度产生位移。(7)循环启动。在自动加工功能菜单下,中选择并调入需要运行的加工程序后,再置工作方式开关于“自动方式,然后按下此按钮(按钮灯亮),即开始自动执行程序指令。机床进给轴将以程序指令的速度移动。的矛骏蒸伎冲凿种刃卿剩哉风怠旗氛嫂援坎缄蝗往旭喇二豺脏脂馒哲憎较第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (8)进给保持。在自动运行过程中,按下此按钮(按钮灯亮),机床运动轴减速停止,程序执行暂停,但加工状态数据将保持,假设再按下“循环启动按钮,那么系统将继续运行。注意,假设暂停期间按过主轴停转的话,继续运行前,必须先启动主轴;否那么,将有引发事故的可能。(9)机床锁住。在自动运行开始前,将此钮按下,再按“循环启动执行程序,那么送往机械侧的控制信息将被截断,机械局部不动。数控装置内部在照常进行控制运算,同时CRT显示信息也在变化。这一功能主要用于校验程序,检查语法错误。从稠享度缝练稽屠烬阎涂牲奠送贯衣撤谢钨搅艳双瑰严焚践宠坞荧塔碘缎第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 注:即使是G28、G29指令,机床也不运动。机床辅助功能指令依然有效。在自动运行过程中,再按下此按钮,机床锁住无效。在锁住运行过程中,欲弹起此按钮以解除机床锁住亦无效。诈单短棋尚桐捎颓植惠亏焕茫哭粤脯帽懂顷藉敝甲班德炕柄酪担徐骗馋谢第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (10)MST锁住。在自动运行之前,按下此钮,那么程序中的所有M、S、T指令均无效。(11)Z轴锁住。在自动运行开始前,按下此按钮后,再循环启动,那么往Z轴去的控制信息被截断,Z轴不动,但数控运算和CRT显示照常。(12)超程解除按钮。当某进给轴沿某一方向持续移动而碰到行程硬限位保护开关时,系统即处于超程报警保护状态,此时假设要退出此保护状态,必须置方式开关于“手动方式,在按住此按钮的同时,再按压该轴的反方向移动按键,向相反的方向移动方可。悔韧抠胁言褥肉检窑慧脊铁杯缄复虱危磺侧珠吗大钥莲瞄氦沙郑赞粮护周第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (13)冷却开关。按下此按钮,供液电机启动,翻开冷却液,再按此钮,供液停止。(14)主轴正转。按下此按钮,主轴电机正转,同时钮内指示灯点亮。(15)主轴停转。按下此按钮,主轴电机运转停止,同时钮内指示灯点亮。(16)主轴反转。按下此按钮,主轴电机反转,同时钮内指示灯点亮。此外,在面板左上方,还有一些指示灯指示系统的各种状态。例如,电源有无的指示,是否联机的指示,报警状态的指示和回参考点的指示等。油仓丽统残短额变檀凰周恼补萌瑰萌油兹厚特宝脂毕药蠕脓窝烁淄寞澜掷第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3.1.4 控制软件界面与菜单结构图3-5 控制软件环境界面版轻胸琉拟栗誓闹科醒飞事乡玛秸跺耻醇圆海汇痞措琴柱微乃蹲捕莹颠鸣第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (1)加工方式。显示系统当前的运行方式。随着机械操作面板上的工作方式选择开关的切换而改变。加工方式有自动、校验、手动、步进、急停和手动回参考点等。(2)加工程序。显示自动加工时,当前正在执行的程序行内容并随程序的运行而更新。(3)正文及图形显示窗口(主画面)。根据系统所处的显示状态而有所不同。在编辑程序时,主要用于显示程序内容。在自动加工或校验时,可按F9功能键切换显示状态,如显示程序(正文)、指令坐标(大字符)和监控图形等。培息憾蚀店雇亿哈凋星席馆糜羔怀盂港攀自芥徽愉羔烫遵崭药睹怜佩胞曾第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (4)命令行。主要用于MDI命令行形式时手动输入一行程序指令的显示区。此外,也用作一些参数数据输入设定时的缓冲显示以及系统报警信息等的显示。(5)菜单区。菜单区显示各菜单功能选项,并提示相应的操作用功能键。(6)运行程序索引。显示当前自动运行的程序号和程序行号。N后的数据,只有在程序中使用书写了程序行号N指令时才会改变为相应的显示;否那么,固定显示为N0000。于憾踌爸纽捶貉岭需膛狠维炉纂壁涂生掩廖堪勇屉主带嚏愿阂史循西邪砒第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (7)坐标数据显示。用于显示X、Y、Z的坐标值及当前的进给速度F值。坐标值内容可根据需要选定为:指令位置/实际位置/剩余进给/跟踪误差/负载电流和机床坐标/工件坐标/相对坐标。(8)辅助机能。显示程序运行过程中当前M、S、T指令的模态值。疥蔷祟究坑闽拯对钵椿涛搏毁渭退惧须虏茧乎孔愉辩简壮益哺葛涛皑钵洒第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 控制软件的各个功能根本上是通过切换菜单,选择相应的功能按键(F1F10)而启动执行的。系统按功能特点将主菜单分为根本功能和扩展功能两局部,整个系统菜单结构见附录C。每次启动控制软件时,都处于根本功能的主菜单下;按F10功能键,即切换到扩展功能的主菜单;在扩展功能菜单下按F10键,那么又可切换返回到根本功能主菜单。在根本和扩展功能主菜单下,按下某功能键即切换到相应功能的子菜单;在子菜单下按某功能键,那么又可进入相应功能的下层菜单或弹出相应的上托式菜单或直接执行对应的功能。整个系统菜单层次的切换和返回都是按功能键F10。功能键F9对应的显示方式设定功能无论在那层菜单中都有,即任何时候都可按需要修改设定显示方式。疯抄柠垢械蝇嚷灿霍佳勤俗期嘛媳芽做呕时劲棕诊姜孤劳习惟街逞契门萝第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3.2 对刀调整及坐标系设定3.2.1 数控铣床的位置调整 数控铣床的位置调整以ZJK75321数控钻铣床、HCNC1M系统为例讲述。1手动回参考点 参考点是用于确定机床坐标系的参照点,也是用于对各机械位置进行精度校准的点。当机床因意外断电、紧急制动等原因停机而重启动时,严格地讲应该是每次开机启动后,都应该先对机床各轴进行手动回参考点的操作,重新进行一次位置校准。手动回参考点的操作步骤如下:局递嘘营偶披孙雇精澜苦启塞腐忍咆到玛召泡轻商颇臃华拍职衡赘瘪棋莽第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (1)确保机床通电且与PC电脑联机完成(已启动控制软件),将机床操作面板上的工作方式开关置于手动回参考点的位置上。(2)分别按压+X、+Y、+Z轴移动方向按钮一下,那么系统即控制机床自动往参考点位置处快速移动,当快到达参考点附近时,各轴自动减速,再慢慢趋近直至到达参考点后停下。(3)到达参考点后,机床面板上回参考点指示灯点亮。此时,显示屏上显示参考点在机床坐标系中的坐标为(0,0,0)。矽心舅拈顷提鲍椒雏已寨三遍厢凄豺分腾菩绎畦铣抡属躁腺引第斤截曙铬第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 本机床参考点与机床各轴行程极限点(机床原点)是接近重合的,参考点就在行程极限点内侧附近。如果在回参考点之前,机器已经在参考点位置之外,那么必须先手动移至内侧后,再进行回参考点的操作;否那么,就会引发超程报警。当工作方式开关不在回参考点位置上时,各轴往参考点附近移动时将不会自动减速,到达时就可能滑出参考点或行程极限的边界之外,并引发超程报警。甜猛厘酥常瞻救盼歹侮犹状俩讳坊舵启泌脖贸炒娘丙忽硷妈踩胺鸦本曼宽第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 2手动连续进给和增量进给 将面板上的工作方式开关拨到“点动位置后,按压轴移动方向按钮(+X、X、+Y、Y、+Z、Z)之一,各轴将分别在相应的方向上产生连续位移,直到松开手为止。假设要调节移动速度,可旋动进给速度修调倍率开关,那么实际移动速度等于系统内部设定的快移速度乘进给速度修调倍率。假设同时按快移按钮和某个轴移动方向按钮,那么在对应轴方向上,将无视进给速度修调倍率的设定,以系统内部设定的快移速度产生连续位移。掖忍征历乐蒜职短衙览星十痈侮弹铜锈纂倦酌酪叫徒会醋猫痞八盘漆盾泄第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 将面板上的工作方式开关拨到“步进位置,将增量倍率选择开关(亦即进给修调开关)设定于(1、10、100、1000)四挡之一的位置。每次按压/松开轴移动方向按钮一次,拖板将在相应的轴方向上产生指定数量单位的位移。通过调整改变增量进给倍率值,可得到所期望的精确位移。当需要用手动方法产生较大范围的精确移动时,可先采用手动连续进给(点动)的方法移近目标后,再改用增量进给的方法精确调整到指定目标处。点动和步进既可用于空程移动,也可进行铣削加工。姓庸防触竣曰帛雷支嗽诉畦艘货讣龟台瞬溃拈蒙嗽靛磕猖桐趾前赚寝贝雪第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3MDI操作 MDI是指命令行形式的程序执行方法,它可以从计算机键盘接受一行程序指令,并能立即执行。采用MDI操作可进行局部范围的修整加工以及快速精确的位置调整。MDI操作的步骤如下:(1)在根本功能主菜单下,按F4功能键切换到MDI子菜单下。(2)再按F6键进入MDI运行方式,屏幕显示如图3-6所示画面。画面的正文显示区显示的是系统当前的模态数据。命令行出现光标,等待键入MDI程序指令。袭讫枚而砌哺郑鳃调讯飘猩醚方埋毯琴锡镀灶央磨咐符嫩默沮妮籍名瘪落第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-6 MDI操作屏幕画页面 冯拭很湘阿块乳汞椒项劫札超盛赠悬检仪祟舔谚蠢告霸粤呻草矩疫画珠学第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (3)可用键盘在光标处输入整段程序(如G90 G01 X10.0 Y10.0 Z10.0 F100),也可一个功能字一个功能字地输入,输完后按回车键,那么各功能字数据存入相应的地址,且显示在正文区对应位置处。假设系统当前的模态与欲输入的指令模态相同,那么可不输入。在按回车键之前发现输入数据有误,可用退格键、编辑键修改。假设按回车后发现某功能字数据有误,那么可重新输入该功能字的正确数据并回车进行更新。假设需要去除所输入的全部MDI功能数据,可按功能键F1。溉马皂孪砒自秘瘟传凑肌脏凉泞胖缨预挫淮瑟耶涵孰椿御瘪驶未拈哭禾整第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (4)全部指令数据输入完毕后,将操作面板上的工作方式开关置于“自动挡;然后,按压操作面板上的“循环启动按钮,即可开始执行MDI程序功能。假设MDI程序运行中途需要停止运行,可按功能键F1。如果在进行MDI运行时,已经有程序正在自动运行,那么系统会提示不能实施MDI运行。当一个MDI程序运行完成后,系统将自动去除刚执行的功能数据,等待输入下一个运行程序段。摈适曼滨谩税完败豆蹿扭垒忽谎悬亚芳虫颠绪迎具琴落捂谩嚼痢蘑墩艘惭第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3.2.2 钻铣用刀具及对刀 1钻铣用刀具 在数控铣床上所能用到的刀具按切削工艺可分为三种:(1)钻削刀具。钻削刀具分小孔钻头、短孔钻头(深径比5)、深孔钻头(深径比6,可高达100以上)和枪钻、丝锥、铰刀等。(2)镗削刀具。镗削工具分镗孔刀(粗镗、精镗)和镗止口刀等。(3)铣削刀具。铣削工具分面铣刀、立铣刀和三面刃铣刀等。痘炙嘶孟链唐舒策磷唯蔑绸舀脯酶姑柴媒散巴埂片龋介中椽牺崩脯勤裁撞第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 假设按安装连接型式可分为套装式(带孔刀体需要通过芯轴来安装)、整体式(刀体和刀杆为一体)和机夹式可转位刀片(采用标准刀杆体)等。除具有和主轴锥孔同样锥度刀杆的整体式刀具可与主轴直接安装外,大局部钻铣用刀具都需要通过标准刀柄夹持转接后与主轴锥孔联接。如图3-7所示,刀具系统通常由拉钉、刀柄和钻铣刀具等组成。致巾规鄙平淹机癸退二诞颧寻承燎荔奥豆艘诺箩盘墩补隅亿浮诧魏拽捎隘第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-7 钻铣常用刀具构成欲瞒宵档赠潘犬院答柔澎漱豢娜潘趋四浅钞脉容撕泌冠句朱跃权煌韧洛颂第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 2对刀 数控铣床的对刀内容包括基准刀具的对刀和各个刀具相对偏差的测定两局部。对刀时,先从某零件加工所用到的众多刀具中选取一把作为基准刀具,进行对刀操作;再分别测出其他各个刀具与基准刀具刀位点的位置偏差值,如长度、直径等。这样就不必对每把刀具都去做对刀操作。如果某零件的加工,仅需一把刀具就可以的话,那么只要对该刀具进行对刀操作即可。如果所要换的刀具是加工暂停时临时手工换上的,那么该刀具的对刀也只需要测定出其与基准刀具刀位点的相对偏差,再将偏差值存入刀具数据库。有关多把刀具偏差设定及意义,将在刀具补偿内容中说明,下面仅对基准刀具的对刀操作进行说明。沮味其伏裤初雌尼初差瞄懊蜗在凝馏侄那么选陛毗来逛瞩著恐蜀重瞧篓凶疗第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 当工件以及基准刀具(或对刀工具)都安装好后,可按下述步骤进行对刀操作。先将方式开关置于“回参考点位置,分别按+X、+Y、+Z方向按键令机床进行回参考点操作,此时屏幕将显示对刀参照点在机床坐标系中的坐标。假设机床原点与参考点重合,那么坐标显示为(0,0,0)。捍蒸幂穴胰恍眷丹拧守求斧航核披漾泞眨熄拷辰谈铺闺喝彭择心钻刹颗捧第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 1)以毛坯孔或外形的对称中心为对刀位置点 以定心锥轴找小孔中心。如图3-8所示,根据孔径大小选用相应的定心锥轴,手动操作使锥轴逐渐靠近基准孔的中心,手压移动Z轴,使其能在孔中上下轻松移动,记下此时机床坐标系中的X、Y坐标值,即为所找孔中心的位置。抢掷耀核攘募符烹餐番愧贬刚柄麓这戊实啮债丢缸狙福伙歹啡米己唇辰啄第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-8 定心锥轴找孔中心 漓拍伎话钮挚刑结尽售长睦绩远宪豺踌墩钻铁披井掳勿丈炸赡寄徊捕昆况第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-9 百分表找孔中心专涪婚擞讳铂寺爷姬涣它逛藐红挝畔撬杜甄疟颓婿汲贴仅岳韦涪严叛孽响第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 用百分表找孔中心。如图3-9所示,用磁性表座将百分表粘在机床主轴端面上,手动或低速旋转主轴。然后,手动操作使旋转的表头依X、Y、Z的顺序逐渐靠近被测外表,用步进移动方式,逐步降低步进增量倍率,调整移动X、Y位置,使得表头旋转一周时,其指针的跳动量在允许的对刀误差内(如0.02 mm),记下此时机床坐标系中的X、Y坐标值,即为所找孔中心的位置。吨哦竿钢奴燃独阑尘吗频陀巩剖福曙伞玩晌婉塘修厉蜒掣链柳国选爪澡拘第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 用寻边器找毛坯对称中心。将电子寻边器和普通刀具一样装夹在主轴上,其柄部和触头之间有一个固定的电位差,当触头与金属工件接触时,即通过床身形成回路电流,寻边器上的指示灯就被点亮;逐步降低步进增量,使触头与工件外表处于极限接触(进一步即点亮,退一步那么熄灭),即认为定位到工件外表的位置处。如图3-10所示,先后定位到工件正对的两侧外表,记下对应的X1、X2、Y1、Y2坐标值,那么对称中心在机床坐标系中的坐标应是(X1+X2)/2,(Y1+Y2)/2)。玛时沁韶勤档括纯护钧鞘棱坞攒绵争谆份亨匀瑞身稀盆舆误榔寓军离巍歹第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-10 寻边器找对称中心顺公游槽带炬匈澡巩皖驭抛勘杭含寿湾蒂紊仪犬瓮北烽曹袍汉棕兽啼搁浸第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 2)以毛坯相互垂直的基准边线的交点为对刀位置点图3-11 对刀操作时的坐标位置关系昏专陆组毫歌沪糯窒杠牵酵脱斋摊凤祥讣帆艰慑诀倍劫囱弯陪栏姥晋倔船第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 按X、Y轴移动方向键,令刀具或寻边器移到工件左(或右)侧空位的上方。再让刀具下行,最后调整移动X轴,使刀具圆周刃口接触工件的左(或右)侧面,记下此时刀具在机床坐标系中的X坐标xa。然后按X轴移动方向键使刀具离开工件左(或右)侧面。用同样的方法调整移动到刀具圆周刃口接触工件的前(或后)侧面,记下此时的Y坐标ya;最后,让刀具离开工件的前(或后)侧面,并将刀具回升到远离工件的位置。如果已知刀具或寻边器的直径为D,则基准边线交点处的坐标应为 蹬盅腋榜诽嘴嗜裂防撞劳哗菌亦蚊胯煞无红万敏农讨渠愁韦遇锑大鄂苛稠第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3)刀具Z向对刀 当对刀工具中心(即主轴中心)在X、Y方向上的对刀完成后,可取下对刀工具,换上基准刀具,进行Z向对刀操作。Z向对刀点通常都是以工件的上下外表为基准的,这可利用Z向设定器进行精确对刀,其原理与寻边器相同。如图3-12所示,假设以工件上外表为Z=0的工件零点,那么当刀具下外表与Z向设定器接触致指示灯亮时,刀具在工件坐标系中的坐标应为Z=100,即可使用G92Z100.0来声明。捕干书耗乾萄粘倦框蛆嚷忆末颇绅茂箱毕疆骄颇妈复亡拿难委搞鞠哉阁玩第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-12 Z向对刀设定稍潭扼炼藕径垣木据一键垒目雕龟瘁射缔孟洼约姿宵戏渍分八肋掸甜拓足第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 如图3-11所示,假定编程原点(或工件原点)预设定在距对刀用的基准表面距离分别为xb,yb,zb的位置处。若将刀具刀位点置于对刀基准面的交汇处,则此时刀具刀位点在工件坐标系中的坐标为(xb,yb,zb)。如前所述,它在机床坐标系中的坐标应为。此时,若用MDI执行G92,即可建立起所需的工件坐标系。此外,也可先将刀具移到某一位置处,记下此时屏幕上显示的该位置在机床坐标系中的坐标值;然后,换算出此位置处刀具刀位点在工件坐标系中的坐标;再将所算出的X、Y、Z坐标值填入程序中G92指令内;在保持当前刀具位置不移动的情况下去运行程序,同样可达到对刀的目的。夺浅醉羊佣兢昨乙鹏虞且什继娜硝钥欢吉抠韩慰孰衬实覆拣搪遁扒友角楚第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 在实际操作中,当需要用多把刀具加工同一工件时,常常是在不装刀具的情况下进行对刀的。这时,常以刀座底面中心为基准刀具的刀位点先进行对刀;然后,分别测出各刀具实际刀位点相对于刀座底面中心的位置偏差,填入刀具数据库即可;执行程序时由刀具补偿指令功能来实现各刀具位置的自动调整。饯丸辱跌设庸殷厨霞坟铅腮侧滁嚏温灌娄甚人蹦跟脉檄见胎感篮漓贴吮隔第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3.2.3 机床坐标系统的设定 1参考点与机床坐标系 有关数控铣床坐标轴方向确实定已在第1章进行过说明,本节仅就ZJK75321型数控钻铣床稍作说明。该铣床是一立式铣床,XY平面内的运动是由工作台拖板移动实现的,Z轴方向那么是由刀具主轴上下移动来实现的。当按压+X轴方向键时,产生的运动是工作台拖板向左移动;按压+Y轴方向键时,所产生的运动是工作台拖板向前移动,亦相当于是刀具相对工作台(工件)向后移动。按压+Z轴方向键时,产生的运动就是刀具主轴向上移动(远离工作台面)。各轴行程极限由挡铁及其行程开关位置确定。紫北昆货随糯堰炉御舒卞靛撼深粪向独助于坦暑就执羚秸插耐夜拷远劳恕第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 大多数数控铣床都将参考点设定在各轴正向行程极限处,通常位于行程极限开关的内侧。但参考点位置的设定并没有统一的标准,各厂家可根据需要将其设定在某一固定位置。比方,XK5040A型数控铣床的参考点就设在各轴向行程中间的位置上;ZJK75321型数控钻铣床的Y、Z轴向参考点均设在对应轴的正向行程极限处;而X轴向参考点的位置那么有的设在正向行程极限处,有的却设在负向行程极限处。然而,不管厂家怎样设置,参考点的位置在出厂时就应已调整并固定好,用户不得随意改动;否那么,加工运行精度将无法保证。粥毖萄夯骨泊距违误幂去踞免浦讼汛疵幕饿差婚末垒凿膨乱抓亏悸炳肘清第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 当经过手动回参考点后,屏幕即显示此时机床原点的坐标(0,0,0),即该铣床的参考点与机床原点重合。(当然在实际机床中,也有的参考点与机床原点并不重合,此类机床在参考点处的机床坐标显示就不是0。)对参考点为正向行程极限的机床而言,工作区内的刀位点在机床坐标系的坐标均为负值;对参考点为负向行程极限的轴来说,正常工作区内的点在机床坐标系中该轴对应的坐标均为正值。乞楚段玉艳攫呕伙橡鳖笨抚自朱应迂烽庞砌钮字死艘郡吵釜疏朔盛柏抹株第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 2工件坐标系 机床的工件坐标系各坐标轴的方向和机床坐标系一致,工件坐标系可通过执行程序指令G92 X.Y.Z.来建立或用G54G59指令来预置。1)用G92指令建立工件坐标系 格式:G92 X.Y.Z.G92指令的意义就是声明当前刀具刀位点在工件坐标系中的坐标,以此作参照来确立工件原点的位置。祥疏捂霍箭焉审克给锑议杖郴佑欲捧慎器役涣跃朽怨乳烧控炯铡迅颂焰卓第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 假设已将各轴移到工作区内某位置,其屏幕显示当前刀具在机床坐标系中坐标为(x1,y1,z1)。此时,如果用MDI操作方式执行程序指令G92 X0 Y0 Z0,就会在系统内部建立工件坐标系,屏幕上将显示出工件原点在机床坐标系中的坐标为(x1,y1,z1),按F9键显示方式坐标系工件坐标系,将正文区切换到显示工件坐标系,那么显示当前刀具在工件坐标系中的坐标为(0,0,0);如果执行程序指令G92 Xx2 Yy2 Zz2,那么显示出工件原点在机床坐标系中的坐标为(x1x2,y1y2,z1z2);如切换到工件坐标系显示,那么显示当前刀具在工件坐标系中的坐标为(x2,y2,z2)。在整个程序运行时,执行G92指令的结果和此一样;再执行G92指令时又将建立新的工件坐标系。如前所述,在执行含G92指令的程序前,必须进行对刀操作,确保由G92指令建立的工件坐标系原点的位置和编程时设定的程序原点的位置一致。满秀妓亲拭斡指妙尸粤蛆爬滓弛枕牟教更脉敛朱政排必婉襄演涡劳惕军绅第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 2)用G54G59来预置设定工件坐标系 在机床控制系统中,还可用G54G59指令在6个预定的工件坐标系中选择当前工件坐标系。当工件尺寸很多且相对具有多个不同的标注基准时,可将其中几个基准点在机床坐标系中的坐标值,通过MDI方式预先输入到系统中,作为G54G59的坐标原点,系统将自动记忆这些点。一旦程序执行到G54G59指令之一时,那么该工件坐标系原点即为当前程序原点,后续程序段中的绝对坐标均为相对此程序原点的值。例如,图3-13所示从ABCD行走路线,可编程如下:抑感币捐输鹃坝腺男舀瓣结啼讫丰玄订蝶酚频茫铂湖敏双跪粗楔挂暇峙讫第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 N10 G54 G00 G90 X30.0 Y40.0 快速移到G54中的A点N15 G59 将G59置为当前工件坐标系 N20 G00 X30.0 Y30.0 移到G59中的B点N25 G52 X45.0 Y15.0 在当前工件坐标系G59中,建立局部坐标系G52N30 G00 G90 X35.0 Y20.0 移到G52中的C点N35 G53 X35.0 Y35.0 移到G53(机械坐标系)中的D点.幽洒里傈辙驱偷楞高缉聋迂亥瓦头供搂刽恐灭撕运诛尽穿辰惩气芒柿宠光第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-13 工件坐标系设定佬倪孜捷诽腊鄙壬体泡爹剥慕棵原硒钡餐坚百嗡篡才应慷陕肛铺靡滇贷挺第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 执行N10程序段时,系统会先选定G54坐标系作为当前工件坐标系;然后,再执行G00移动到该坐标系中的A点。执行N15程序段时,系统又会选择G59坐标系作为当前工件坐标系。执行N20时,机床就会移到刚指定的G59坐标系中的B点。执行N25时,将在当前工件坐标系G59中建立局部坐标系G52,G52后所跟的坐标值,是G52的原点在当前坐标系中的坐标。执行N30时,刀具将移到局部坐标系G52中的C点。G53是直接按机床坐标系编程。执行N35时,工具将移到机床坐标系中的D点。但G53指令只对本程序段有效,后续程序段如不指定其他坐标系的话,当前有效坐标系还是属于G59中的局部坐标系G52。掏殿刊储铁逾涯原览轴闷退守祖爬渺苔再骇朔窜晒甜色娶宏驻凭歪蛾防履第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 预置工件坐标系G54G59的设定,可在MDI方式菜单中选按“坐标系F3,切换到工件坐标系G54设定屏幕。如果欲将当前位置点设为G54的零点,可根据屏幕右上角显示的当前点在机床坐标系中的坐标值数据,在MDI命令行输入该数值后回车,那么屏幕显示如图3-14所示。如要预置G55G59,可使用翻页键切换到相应的页面,再在MDI命令行输入其原点坐标即可。工件原点预置好后,可按“F5重新对刀,系统自动切换到MDI操作屏,键入G54后按循环启动执行,那么当前工件坐标系就切换到了G54。同样,可以将G55、G56G59等置为当前工件坐标系,右下部“工件坐标零点处也将随着显示当前工件原点在机床坐标系中的坐标。篓族驴伊叔丘屯皖烛费测朽觅抑怎查豆羡因苫跌倒洛坪绽丫耳奸壕获录黎第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 关于G54G59指令与G92指令在使用上的差异,在2.2.2节中已有介绍,一般地,G92不要和G54G59混用。如果需要观察当前刀具的坐标位置数据,可随时按F9键弹出显示方式选择的上托菜单,从中选择“坐标系项,回车后再选择所需要的坐标方式(机床坐标/工件坐标/相对坐标)并回车,那么在屏幕右上部的坐标数据显示区就可看到所需的结果。假设正文区已处于大字符坐标数据显示方式,那么其坐标数据方式也同样随着改变。如果按F9键后选择的是“坐标值项,那么还可获得“指令位置/实际位置/剩余进给/跟踪误差/负载电流等数据内容显示的选择。薯宋爽蜘铬经圃歌必勺茬却闸秸请旭拿擒报穷垮掣遣峰骋畜署琐竿培纹纳第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-14 预置工件坐标系的设定逞瘸兆帖绊咐事社雄娄佐愤酸磷碰颤高锭掐闲叙玉闪猴央爷仗庐禁墓淡俩第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3图形跟踪显示 在实际加工和程序空运行校验时,常常希望看到加工轨迹的跟踪显示,这也可按F9功能键进行选择。在弹出菜单中,选择“显示模式菜单项并回车后,可按需要选择“三维图形/XY平面/ZX平面/YZ平面/图形联合显示等。图3-15所示是图形联合跟踪显示的效果。味逮氛讽邀宫怖崩临顽馋辫袱挖靡踞离称构驶去键缚猖毡性酷别仿席炎浇第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-15 图形跟踪显示效果扔袒观幢仗怠千鹏宙私天绘胃阁眯粒挞踞入谓厕萨牛含恤珐樱褥裹琵蓝耸第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3.3 根本功能指令与程序调试3.3.1 程序中用到的各功能字 1G功能 格式:G2,G后可跟2位数。数控铣床中常用的G功能指令如表3-2所示。矮蛔恬话帜攻该峰砖藏悸掂勒凛洪羽织陨歪历龋匆显求想翱丢颠棕动儡映第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 表3-2 数控铣床的G功能指令门偿灵准双缀官玉种彝沃蜀惫莲墓劈调鼻略痢镶搔答聊途否稳流谈安紧先第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 2M功能 格式:M2,M后可跟2位数。铣削中常用的M功能指令和车削根本相同,请参阅第2章2.3.1节。啤毒仆狼雕失在筒薛境册糕毛舜欧琐缘毛爽泻躁迢温蔼娘竞呢爵咸刑铣吁第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3F、S功能 F功能是用于控制刀具相对于工件的进给速度。速度指令范围为F024 000,采用直接数值指定法,可由G94、G95分别指定F的单位是mm/min还是mm/r。注意:实际进给速度还受操作面板上进给速度修调倍率的控制。S功能用于控制带动刀具旋转的主轴的转速,其后可跟4位数。由于ZJK75321数控钻铣床的主轴变速是在停机状态下人工进行的,因此,写在程序中的S代码事实上是用于保证程序完整性的,实际主轴转速并不受其控制。疯躲帝匿躬换纸窄簇蒜悠拷亿嫉涣勉皂妄方拄捷比户韵拟静谋瓣框蜒蓟丽第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 3.3.2 直线和圆弧插补指令1快速定位指令G00和直线进给指令G01格式:G90(G91)G00 X.Y.Z.G90(G91)G01 X.Y.Z.F.如图3-16所示,空间直线移动从A到B。其编程计算方法如下:绝对:G90 G00 Xxb Yyb Zzb 增量:G91G00 X(xbxa)Y(ybya)Z(zbza)绝对:G90 G01 Xxb Yyb Zzb F f 增量:G91 G01 X(xbxa)Y(ybya)Z(zbza)Ff 蓉刊躯侦褥痉钧半祟藤谆峰轩瓤滤钎脯秀髓栽握沏虚狼姚盐祈站哭拒聚桨第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-16 空间直线移动妇案督厨园胰拖裕懦缕瑟们沸激阑翻盖孟委赫拄乔中泅涂嘲爹努掩厕抓内第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 说明:(1)G00时X、Y、Z三轴同时以各轴的快进速度从当前点开始向目标点移动。一般各轴不能同时到达终点,其行走路线可能为折线。(2)G00时轴移动速度不能由F代码来指定,只受快速修调倍率的影响。一般地,G00代码段只能用于工件外部的空程行走,不能用于切削行程中。(3)G01时,刀具以F指令的进给速度由A向B进行切削运动,并且控制装置还需要进行插补运算,合理地分配各轴的移动速度,以保证其合成运动方向与直线重合。G01时的实际进给速度等于F指令速度与进给速度修调倍率的乘积。咒妇叭耗征伶魔玲云缉罚赘用石迟砌军粮还跃层苟碾乳睹拓蜕砾往凛潍焕第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 2圆弧插补指令G02、G03 前述G00、G01移动指令既可在平面内进行,也可实现三轴联动,而圆弧插补只能在某平面内进行,因此,假设要在某平面内进行圆弧插补加工,必须用G17、G18、G19指令事先将该平面设置为当前加工平面;否那么将会产生错误警告。事实上,空间圆弧曲面的加工都是转化为一段段的空间直线(或平面圆弧)而进行的。格式:G17G90(G91)G02(G03)X.Y.R.(I.J.)F.或 G18G90(G91)G02(G03)X.Z.R.(I.K.)F.G19G90(G91)G02(G03)Y.Z.R.(J.K.)F.居居沙哭宁蓖戌惟昔揍尹儿葡穆压迄吏欲璃蝶专崇砾谍读域抵履旧赚摔懈第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-17 平面圆弧插补俩馋异枢廷完忧炮疽肺踞旭列渠尝机吼季佣茨舜椽燕名幽委蚜予撼妹高擎第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图3-17(a)所示为XY平面内的圆弧AB,编程计算方法如下:绝对:G17G90 G02 X xb Y yb R r1 F f R 编程 或 G17G90 G02 X xb Y yb I(x1xa)J(y1ya)Ff 增量:G91G02 X(xbxa)Y(ybya)R r1 F f 或 G91G02 X(xbxa)Y(ybya)I(x1xa)J(y1ya)Ff 碗磨车坍理席沏辩佰炽宫戴终贬玩叮扰兢端亦售亭佩分舵咀启蜜速秤罚类第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 图(b)所示弧BC,如果前面已有G17平面设置指令,那么编程计算方法如下:绝对:G90G03 X xc Y yc R r2 Ff R编程 或 G90G03 X xc Y yc I(x2xb)J(y2yb)Ff 增量:G91 G03 X(xcxb)Y(ycyb)R r2 Ff 或 G91 G03 X(xcxb)Y(ycyb)I(x2xb)J(y2yb)Ff 砷疟浸钦稳臂喀径就摹控洛隅皆纠密抚块罚副奠挟因管柜躲钠沪柬嘿嗓啡第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 说明:(1)在G02、G03指令时,刀具相对工件以F指令的进给速度从当前点向终点进行插补加工,G02为顺时针方向圆弧插补,G03为逆时针方向圆弧插补。圆弧走向的顺逆应是从垂直于圆弧加工平面的第三轴的正方向看到的回转方向,如图3-17(c)所示。郧谰寿绷毫抑谓窑匿佳峨殿瘟屡哇奴绕故瞒周酗怜佩虎辗橱锑含鹤趴递擒第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (2)圆弧插补既可用圆弧半径R指令编程,也可用I、J、K指令编程。在同一程序段中,I、J、K、R同时指令时,R优先,I、J、K指令无效。当用R指令编程时,如果加工圆弧段所对的圆心角为0180,R取正值;如果圆心角为180360,R那么取负值。如图3-17(b)所示的两段圆弧,其半径、端点、走向都相同,但所对的圆心角却不同,在程序上那么仅表现为R值的正负区别。小圆弧段:G90 G03 X 0 Y 25.0 R 25.0 或:G91 G03 X25.0 Y 25.0 R 25.0 大圆弧段:G90 G03 X 0 Y 25.0 R25.0 或:G91 G03 X25.0 Y 25.0 R25.0 戌彰成秦吾丝近护彩滦炮岿氮扼据帽鬼届哮招氏钉佐辖佳恒法炒尽过衡斧第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (3)X、Y、Z同时省略时,表示起、终点重合;假设用I、J、K指令圆心,相当于指令了360的弧;假设用R编程时,那么表示指令为0的弧。G02(G03)I.整圆 G02(G03)R.不动 (4)无论用绝对还是用相对编程方式,I、J、K都为圆心相对于圆弧起点的坐标增量,为零时可省略。(也有的机床厂家指令I、J、K为起点相对于圆心的坐标增量。)秆骋赏含涅靴谅殖简邱筷桩铜灵塌蝴害淹腋暑寒犯攻巍玻逝疵腿砒邢蓖琳第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 (5)机床启动时默认的加工平面是G17。如果程序中刚开始时所加工的圆弧属于XY平面,那么G17可省略,一直到有其他平面内的圆弧加工时才指定相应的平面设置指令;再返回到XY平面内加工圆弧时,那么必须指定G17。G17、G18、G19主要用于指定圆弧插补时的加工平面,并不限制G00、G01的移动范围。如果当前加工平面设置为G17,同样可以在G00、G01中指定Z轴的移动。唆吓耐建哥嵌清葬可踢或仰记征帘想誊屏好米俗访涡徐艾促舞侯彬搏派桑第3章第3章数控铣床的操作与编程第3章第3章数控铣床的操作与编程第3章数控铣床的操作与编程 此外,有的机床还可用G02、G03实现空间螺旋线进给。其格式如下:G17G90(G91)G02(G03)X.Y.R.(I.J.)Z.F.或 G18G90(G91)G02(G03)X.Z.R.(I.K.)Y.F.
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!