版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.铣床概述1.1铣床的种类与型号1.2铣床的组成1.3立式铣床与卧式铣床的区别1.4铣床的主要运动1.1铣床的种类与型号铣床的种类:立式铣床卧式铣床普通卧式铣床万能卧式铣床铣床的型号:X5025X6130铣床类立式组立式升降台铣床工作台宽250mm铣床类卧式组卧式万能升降台型工作台宽300mm1.2铣床的组成1.横梁2.挂架3.主轴、刀具4.纵向工作台5.横向工作台、转台6.升降台7.床身1.3立式铣床与卧式铣床的区别
立式铣床的主轴轴线垂直于工作台,主轴能扳转角度(+-45)。工作台不能搬角度。
卧式万能铣床的主轴轴线平行于工作台,工作台能扳转角度(+-45)。主轴不能搬角度。1.4铣床的主要运动刀具的旋转运动是铣床的主运动。工件由工作台带动做直线运动是铣床的进给运动。进给运动主运动2.常用铣刀的安装带孔端铣刀:通过短刀杆来安装在主轴上,拉杆拉紧。主轴孔刀柄拉杆带柄立铣刀:30—50mm规格的直接安装在立式铣床的主轴里,用拉杆拉紧。2—16mm规格铣刀为直柄的,通过弹簧夹灌装夹,在主轴里用拉杆拉紧。注:14—28mm规格的,通过变直径套装夹,然后在主轴里用拉杆拉紧。3.铣床的加工方法周铣:铣齿轮铣沟槽
铣平面铣齿齿轮轮铣沟沟槽槽铣六六面面体体成型型法法齿齿轮轮加加工工用万万能能分分度度头头,,分分度度方方法法计计算算例::已已知知齿齿轮轮模模数数M=2,齿轮轮齿齿顶顶圆圆直直径径为为D=100求齿齿轮轮齿齿数数Z周节节p分度度圆圆直直径径d齿顶顶高高h齿根根高高h1齿轮轮基基本本公公式式h=1××MH1=1.25××Md=Z×MZ=(D-2××M)÷÷M根据据齿齿数数Z和分分度度头头传传动动比比计计算算分分度度手手柄柄的的转转数数。。n=40/Z=40/(D-2××M)÷÷MDn=40/Z=40/(D-2××M)÷÷M=40/(100-2××2)÷÷2=40/48=10/11逆铣铣:旋转转方方向向与与进进给给方方向向相相反反。。顺铣铣:旋转转方方向向与与进进给给方方向向相相同同。。什么么是是周周铣铣法法的的顺顺铣铣和和逆逆铣铣4.铣铣床床的的常常用用附附件件回转转台台:给给工工件件做做直直接接等等分分或或圆圆周周等等分分;;加加工工圆圆弧弧槽槽。。回转转工工作作台台在回回转转工工作作台台上上铣铣圆圆弧弧槽槽分度度头头:给给工工件件做做均均匀匀等等分分;;凸凸轮轮;;分分度度头头的的挂挂轮轮轴轴配配合合机机床床的的纵纵向向工工作作台台的的丝丝杠杠加加工工螺螺旋旋槽槽。。分度头头加工工斜面面时的的应用用例万能立立铣头头:首先先安装装在卧卧式万万能铣铣床上上,代代替立立式铣铣床使使用,,作用用是扩扩大加加工范范围。。燕尾槽槽铣刀刀T型槽铣铣刀凸型槽槽铣刀刀凹型槽槽铣刀刀角度铣铣刀模数铣铣刀立式铣铣刀5.铣铣刀的的种类类及用用途常见的的铣刀刀按刀具具的形形状分分:盘状刀刀具(带孔刀刀具))指状刀刀具((带柄柄刀具具)主要运运动::切削运运动---滚刀的的旋转转运动动,保保证滚滚刀以以一定定的线线速度度切削削齿轮轮。分齿运运动---保证滚滚刀的的转速速和被被切齿齿轮的的转速速之间间的啮啮合关关系。。垂直进进给运运动---滚刀沿沿工件件轴向向进给给,使使滚刀刀逐渐渐切削削至齿齿宽。。径向进进给运运动---滚刀沿沿工件件径向向进给给使滚滚刀逐逐渐切切削至至齿根根。滚齿机机6.齿轮加加工机机床插齿机机主要运运动:切削运运动---刀具具的上上下往往复运运动,,保证证刀具具以一一定的的线速速度切切削齿齿轮。。分齿运运动---使插插齿刀刀和被被切齿齿轮之之间保保持一一对齿齿轮传传动的的啮合合关系系。圆周进进给运运动---使插插齿刀刀每往往复运运动一一次在在分度度圆上上转过过一定定的弧弧长。。让刀运运动---避免免擦伤伤已加加工表表面和和减少少刀齿齿的磨磨损。。径向进进给运运动---插齿齿刀沿沿工件件径向向的进进给,,保证证逐渐渐切削削至齿齿根。。1.1数控机机床的的组成成1.2数控机机床的的分类类1.3数控加加工工工艺1.5数控机机床在在机械械制造造业中中的优优势1.4数控加加工与与传统统加工工的比比较CNC(computerNumericalControl)计计算机机数控控机床床一般般由输入输输出设设备、CNC装置置(或或称称CNC单单元)、伺服单单元、驱动单单元(或或称执执行机机构)、可编程程控制制器及机床本本体等组成成。除除了机机床本本体之之外,,其它它部分分统称称为计计算机机数控控(CNC)系系统。。1.1数控机机床的的组成成数控程程序输入装装置输出装装置计算机机数控装装置(CNC装置))PLC主轴控控制主轴电电机机床本本体速度控控制单单元伺服电电机位置检检测装装置数控机机床的的种类类很多多,其其分类类方法法尚无无统一一规定定。一一般可可按以以下几几种不不同的的方式式分类类。1:按工工艺用用途分分类有有数控车车床、、数控控铣床床、数数控钻钻床、、数控控磨床床、数数控镗镗铣床床、数数控剪剪床、、数控控冲床床、数数控齿齿轮加加工机机床、、数控控电火火花加加、工工机床床、数数控线线切割割机床床、数数控液液压机机、各各种工工艺用用途的的数控控机床床、以以及加加工中中心等等。1.2数控机机床的的分类类2:按运运动方方式分分类点位控控制数数控机机床::直线控控制数数控机机床::轮廓控控制数数控机机床:2.1点位控控制数数控机机床::点位控控制是是指刀刀具从从某一一位置置移到到下一一位置置的过过程中中,不不考虑虑其运运动轨轨迹,,只要要求刀刀具能能最终终达到到目标标位置置。刀刀具移移动过过程中中不切切削,,一般般采用用快速速运动动。数控钻钻床、、数控控镗床床和数数控冲冲床等等。2.2直线控控制数数控机机床::直线控控制数数控机机床不不仅要要保证证点与与点之之间的的准确确位置置,而而且要要控制制两点点之间间的位位移速速度。。刀具具移动动过程程中切切削工工件,,其加加工路路线一一般由由各坐坐标轴轴平行行的垂垂直线线段或或与坐坐标轴轴成450的斜线线组成成。简易数数控车车床、、数控铣铣床、、数控镗镗床等等。2.3轮廓控控制数数控机机床::大多数数数控控铣床床、数数控车车床、、加工工中心心等。。轮廓控控制数数控机机床的的数控控装置置同时时对两两个或或两个个以上上的坐坐标轴轴进行行连续续控制制。加加工时时不仅仅要控控制起起点和和终点点,还还要控控制加加工过过程中中每个个点的的速度度和位位置来来满足足加工工轨迹迹的要要求。。3:按伺伺服系系统类类型的的不同同分类类数控机机床按按伺服服系统统类型型的不不同可可以分为:1:开环伺伺服系系统数数控机机床2:闭环伺伺服系系统数数控机机床3:半闭环环伺服服系统统数控控机床床1:开环伺伺服系系统开环伺伺服数数控机机床是是一总总比较较原始始的数数控机机床。。这类类机床床数控控系统统将零零件的的程序序处理理后,,输出出数据据指令令给伺伺服系系统,,驱动动机床床运动动,没没有来来自位位置传传感器器的反反馈信信号。。最典典型的的开环环伺服服系统统如图图。指令输入数控装装置进给脉脉冲步进电电机驱动器器工作台台步进电电机齿轮箱箱2:闭环伺伺服系系统数数控机机床闭环伺伺服体体统机机床带带有位置检检测装装置,直接接对工工作台台的位位移进进行检检测和和反馈馈。当当数控控系统统发出出位移移指令令脉冲冲,电电动机机带动动工作作台移移动时时,工工作台台上的的位置置检测测器把把机械械位移移转换换成电电信号号,反反馈到到数控控装置置并与与指令令位置置信号号进行行比较较,得得到的的差值值驱动动工作作台向向减少少误差差的方方向移移动,,直到到差值值0.伺服驱动器器位置信信号位置比比较环节节速度控控制环环节伺服电电机工作台台位置测测量装置速度反反馈A3:半闭环环伺服服系统统数控控机床床半闭环环伺服服系统统是用用安装装在进进给电电机轴轴短的的角位移移测量量元件件(如如脉冲冲编码码器、、旋转转变压压器等等)来代替替机床床工作作台上上的直直线测测量元元件,,用测测量电电动机机的旋旋转角角位移移来代代替测测量工工作台台的直直线位位移。。这种种系统统未将将丝杠杠螺母母副、、齿轮轮传动动副装装置包包含在在闭环环系统统中,,大多多数数数控机机床采采用的的是半半闭环环系统统。伺服驱动器器位置信信号位置比比较环节节速度控控制环环节伺服电电机工作台台角位移移测量装装置速度反反馈A4:按数数控机机床系系统功功能水水平分分类1;低档档数控控机床床2;普及及型数数控机机床3;高档档数控控机床床低挡数数控机机床的的主CPU一般为为8位或16位微处处理机机。由由步进进电机机驱动动,脉脉冲当当量0.01-0.005mm,快进进速度度4-10m/min。普及型型数控控机床床的主主CPU一般为为16位或32位微处处理机机。CRT显示自自负和和图形形,进进行人人机对对话、、自诊诊断等等。伺伺服系系统为为半闭闭环系系统,,脉冲冲当量量0.005-0.001mm,快进进速度度10-20m/min。高档数数控机机床的的主CPU一般为为32位或64位微处处理机机,具具有中中档数数控机机床的的功能能,还还具有有三维维动画画图形形显示示等。。伺服服系统统为闭闭环系系统,,脉冲冲当量量0.001-0.0001mm,快进进速度度10-20m/min。1.确定零零件上上需要要数控控加工工的表表面;;2.对零件件图纸纸进行行数控控加工工的工工艺分分析;;3.数控加加工的的工艺艺设计计;4.编制加加工程程序;;5.输入加加工程程序;;6.对加工工程序序进行行校验验和修修改;;7.运行加加工程程序对对零件件进行行加工工。1.3数控加加工工工艺数控加加工工工艺就就是用用数控控机床床加工工零件件的方方法。。数控控加工工工艺艺是伴伴随数数控机机床的的产生生、发发展而而逐步步完善善起来来的一一种应应用技技术,,它是是人们们长期期从事事数控控加工工实践践的经经验总总结。。一般般来说说,数数控加加工主主要包包括以以下几几个方方面内内容::图纸工艺分析工艺卡卡数控加加工程序序人工操作输入数控系统机床1.4数控加加工与与传统统加工工的比比较数控加加工传统加加工工件1.5数数控控机床床在机机械制制造业业中的的优势势数控机机床在在机械械制造造业中中得到到日益益广泛泛的应应用,是是因为为它有有效地地解决决了复复杂、、精密密、小小批多多变的的零件件加工工问题题,能能适应应各种种机械械产品品迅速速更新新换代代的需需要,,经济济效益益显著著,具具体表表现在在以下下几个个方面面:●生产效效益一般般比普通通机床提提高3-5倍,,多的可可达8-10倍倍;●减少刀刀具和夹夹具的存存储和花花费,减减少零件件的库存存和搬运运数;●减少工工装,减减少人为为误差,,提高加加工精度度,零件件重复精精度高,,互换性性好;●缩短新新产品的的试制和和生产周周期(当当零件设设计改变变时,只只需要改改变零件件程序即即可),,易于组组织多品品种生产产,使企企业能对对市场需需要迅速速做出响响应;●能加工工传统方方法不能能加工的的大型复复杂零件件;●有利于于产品质质量的控控制,生生产便于于管理;;●减轻了了劳动强强度,改改善了劳劳动条件件,节省省人力,,降低了了劳动花花费。2.2;数控铣铣床分类类2.3;数控铣铣床主要要加工对对象2.1;数控铣铣床的基基本组成成2.5;数控铣铣床常用用刀柄及及刀具2.6;数控铣铣床常用用夹具2.4;数控铣铣床主要要加工范范围2.7;数控铣床床型号及及主要要技术参参数2.8;典型数控控系统2.1数控铣床床的基本本组成组成机床本体体主传动系系统数控系统统冷却润滑滑系统进给伺服服系统2.2数数控铣铣床的分分类中型大型卧式立卧两用用式两轴半控控制三轴控制制多轴控制制小型立式按体积分分按主轴布局局形式分按控制坐标标的联动动轴数分经济型全功能型型高速铣削削型按数控系统统的功能能分数控铣床床的分类类主轴头升升降式数数控铣床床龙门式数数控铣床床工作台升升降式数数控铣床床按构造上上分类数控铣床床的分类类2.3数数控铣铣床的主主要加工工对象(1)平面类类零件平面类零零件的特特点是各各个加工工表面是是平面,,或可以以展开为为平面。。目前在在数控铣铣床上加加工的绝绝大多数数零件属属于平面面类零件件。平面面类零件件是数控控铣削加加工对象象中最简简单的一一类,一一般只须须用三轴轴数控铣铣床的两两轴联动动(即两两轴半坐坐标加工工)就可可以加工工。带平面轮廓廓的平面面类零件件带斜平面面的平面面类零件件带正台和和斜筋平平面类零零件数控铣床床的主要要加工对对象飞机上变变斜角梁梁缘条直纹曲面面类零件件是指由由直线依依某种规规律移动动产生的的曲面类类零件。直纹曲曲面类零零件的加加工面不不能展开开为平面面。变斜角类类零件加工面与与水平面面的夹角角成连续续变化的零件称称为变斜角类类零件。加工变变斜角类类零件最最好采用用四轴或或五轴数数控铣床床进行摆摆角加工工,若没没有上述述机床,,也可在在三轴数数控铣床床上采用用两轴半半控制的的行切法法进行近近似加工工,但精精度稍差差。(2)直纹曲面面类零件件(变斜角类类零件)B、采用三三轴联动动方法加加工。所所用的铣铣床必须须具有X、Y、Z三轴联动动加工功功能,可可进行空空间直线线插补。。这种方方法常用用于发动动机及模模具等较较复杂空空间曲面面的加工工。数控铣床床的主要要加工对对象(3)曲面类类(立体体类)零零件加工面为为空间曲曲面的零零件称为为曲面类类零件。。曲面类类零件的的加工面面与铣刀刀始终为为点接触触,一般般采用三三轴联动动数控铣铣床加工工,常用用的加工工方法主主要有下下列两种种:A、采用两两轴半联联动行切切法加工工。行切切法是在在加工时时只有两两个坐标标联动,,另一个个坐标按按一定行行距周期期行进给给。这种种方法常常用于不不太复杂杂的空间间曲面的的加工。。2.4:数控铣铣床主要要加工范范围数控铣床床适合加加工平面面、斜面面、外轮轮廓、型型腔、槽槽、键槽槽、钻孔孔、较孔孔、扩孔孔、攻丝丝等。立式数控控铣床卧式数控控铣床适于加工工箱体、、箱盖、、平面凸凸轮、样样板、形形状复杂杂的平面面或立体体零件,,以及模模具的内内、外型型腔等。适于加工工复杂的的箱体类类零件、、泵体、、阀体、、壳体等等。2.5;数控铣铣床常用用刀柄及及刀具整体式钻钻头2.6;数控铣铣床常用用夹具2.7数控铣床床型号XKA5032A类别代号号铣铣床类机机床特性代号号数数控机床床系列代号号立立式铣床床组代号升升降降台式工作台宽宽度320mm改进序号号第一一次重大大改进通用代号号数控铣床床的结构构和主要要技术参参数机床主要要技术参参数工作台面面积(宽×长)320mm×1320mm工作台最最大行程程纵纵向800mm横向315mm垂向400mm立铣头最最大回转转角度±45°°主轴端部部锥度(ISO)No.50主轴端面面至工作作台面距距离60~460mm主轴中心心线至床床身导轨轨面距离离350mm主轴转速速级数18级主轴转速速范围30~1500r/min进给速度度级数无无级级纵、横向向进给范范围6~3000mm/min垂向进给给范围4~1800mm/min纵、横向向快进速速度4000mm/min垂向快进进速度2400mm/min定位精度度土土0.015mm重复定位位精度±0.005mm主电动机机功率7.5kW进给电动动机功率率(纵、横向向)1.1kW(垂向)1.4kW一、数控控编程的的基本概概念二、数控控编程的的方法四、数控加加工程序序的格式式与组成成三、数控控铣床的的坐标系系一、数控控铣床编编程的基基本概念念编程就是将加加工零件件的加工工顺序、、刀具运运动轨迹迹、尺寸数据据、工艺参数数以及辅辅助操作作等加工工信息,,用规定定字符、、数字、、符号按按规定代代码格式式,编制制成加工工程序单单。这一一过程,,就称为为是编程。运动轨迹迹与方向向、尺尺寸数据据。主运动和和进给运运动、切切削用量。换刀、主主轴控制制、冷却却液开关关、刀具具夹紧、、松开等等辅助操作。编程的内容包括括:数控编程程工艺流流程如图图所示:不同的数数控系统统、不同同的机床床,程序序编制基基本上是是相似的的,但又又各不相相同,我我们要学学习的是是日本大大隈(OKUMA)数控系统统。大隈隈数控系系统的许许多功能能指令与与其他数数控系统统很近似似。典型数控控系统1:FANUC法那科((克)数数控系统统2:SIEMENS西门子数数控系统统3:FAGOR法格数控控系统4:OKUMA大隈数控控系统6:华中数控控系统6:广州数控控系统7:航天数控控系统二、数控编编程的方法法2.1、手手工编程手工编程是是指编制零零件程序加加工程序的的前几个步步骤,即从从零件图纸纸工艺分析析、坐标点点的计算直直至编写零零件程序单单,均由人人工完成。。手工编程可分为1;直接编程程。2;简化编程程。3;宏程序。。0,0XYABCG15H1G00Z10M03S600X5Y9.5G01Z-.1F200G03X1Y7R7G01X6.5Y8.5…G00Z5X8.8Y11.5G01Z-.1………….………….…………………….G00Z50M05M30Nn直接编程。。AB(X,Y)RZQQQQddd%G15H1M03S600F200G00Z5#1=50#2=10#3=36#4=#3/2#5=#1*SIN[#4]/SIN[180-#3-#4]#6=0#7=ATAN[#5/#2]#11=0N05G68R#11N10#8=#6*TAN[#7]#9=#1*SIN[#3]#10=#1*COS[#3]G00X#9Y#10简化编程。。宏程序。G01Z-#2X0Y#8Z-#6G01X-#9Y#10Z-#2G00Z5X0Y0#6=#6+.5IF[#6LE#2]GOTO10#6=0#11=#11+2*#3IF[#11LE360-2*#3]GOTO05G00Z50G69M05M30%2.3、常用自动动编程软件件1:CAXA制造工程师师2:Pro/Eniineer3:UG4:Mastercam5:CATIA6:CIMATRON由我国北京京北航海尔尔软件公司司研制开发发是美国PTC公司研研制开发是美国UGS公司研研制开发是美国CNCSoftware公司司研制开发发是最早实现现曲面造型型的软件是以色列Cimatron公公司提供的的软件2.2、自自动编程自动编程是是借助数控控自动编程程系统由计计算机来辅辅助生成零零件的程序序。此时,,编程人员员一般只需需要借助数数控编程系系统提供的的各种功能能,对加工对象象、工艺参参数及加工工过程进行较简单单的描述,,即可由编编程系统自自动完成数数控加工程程序编制的的其余内容容。笛卡尔数控机床采采用的是笛笛卡尔的直直角三坐标标系统,X、Y、Z三轴之间的的关系遵循循右手定则则。如右图图所示,右右手三指互互成直角,,拇指指向X轴正方向,,食指指向向Y轴正方向,,中指指向向Z轴正方向。。ZYX三、数控控铣床的坐坐标系统遵循右手笛笛卡尔直角角坐标系原原则又称机械械坐标系系,其坐坐标原点点的位置置则由机机床生产产厂设定定。机床床坐标系系的原点点也称为为机床零零点。若采用增增量式位位置检测测装置,则每次次机床上上电后,,必须进进行回零零点的运运行操作作,以建建立机床床坐标系系。如果采用用绝对式式位置检检测装置置,则可以以省去这这个操作作。机床坐标标系数控铣床床的坐标标系由于数控控铣床有有立式和和卧式之之分,所所以机床床坐标轴轴的方向向也因其其布局的的不同而而不同,,以立式式数控铣铣床为例例。工件坐标标系用来确定定工件几几何形体体上各要要素的位位置而设设置的坐坐标系,,工件坐坐标系的的原点即即为工件件零点。。工件零点点的位置置是任意意的,它它是由编编程人员员在编制制程序时时根据零零件的特特点选定定的。工件坐标标系原点机床坐标标系原点点为机床X、Y、Z坐标轴的的正向极极限位置置。为了方便便编程,,工件编程程坐标一律采用用工件固固定、刀刀具移动动的坐标标系,由由CNC系统自动动转换成成刀具的的运动。。在编程程时,直直接使用用机床坐坐标系计计算被加加工工件件的坐标标点会很很不方便便,所以以一般要要建立工工件坐标标系,要要确定工工件原点点。工件原点也也称编程程原点,设在工件件的工艺艺基准处处。程序名::由英文字字母和数数字组成成。程序的内内容:由若干程程序段组组成。程序段::由若干字字组成。。每个字字又由字字母和数数字组成成。程序结束束:以结束指指令M02或M30作作为整个个程序的的结束。。1程序段组组成每个程序序都由程序号、程序内容容和程序结束束三部分组组成。2常用地址址码的含含义如表表所示机能地址码意义程序号
顺序号
准备机能O
N
G程序编号
顺序编号
机床动作方式指令坐标指令X.Y.Z
A.B.C.U.V.W
R
I.J.K坐标轴移动指令
附加轴移动指令
圆弧半径
圆弧中心坐标进给机能
主轴机能
刀具机能F
S
T进给速度指令
主轴转速指令
刀具编号指令辅助机能M
B接通、断开、启动、停止指令
工作台分度指令补偿H.D刀具补偿指令3程程序编制制中的基基本指令令(1)G指令———准备功能能指令是使数控控机床准准备好某某种运动动方式的的指令分为模态指令令和非模态指指令。模态指令令表示在程程序中一一经被应应用,直直到出现现同组其其它任一一G指令时时才失效效。否则则该指令令继续有有效,直直到被同同组指令令取代为为止。非模态指指令只在本程程序段中中有效。。组成:G后带二二位数字字组成,,从G00到G99共共100种,常常用的G指令。。G15G01-G03G53-G59G17-G19G80G81-G89G40-G42………(2)M指令———辅助功能能指令作用:用于控控制CNC机机床开关关量,如如主轴正正反转、、停止,,冷却液液的开停停,程序序暂停结结束等。。组成:M后带二位位数字组组成。M03----起动主轴轴(正转)M08----冷却液开开启M05----主轴停止止M09----冷却液关关闭M04----主轴反转转M30----程序结束束M02----程序结束束(3)F指令——进给速度度指令续效代码码,一般直直接指定定,即F后跟的数数字就是是进给速速度的大大小,如如F100表示进给给速度为为100mm/min在程序启启动第一一个G01或G02或G03功能时,,必须同同时驱动动F功能。(4)S指令——主轴速度度指令如S600表示主轴轴速度为为600n/s4、绝对对坐标编编程和相相对坐标标编程采用绝对坐标标编程时,尺寸寸字描述述的是刀刀具运动动的终点点坐标。。绝对坐坐标指令令﹕G90(系统默默认)而采用相对坐标标编程,尺寸字字描述的的是刀具具相对前前一个程程序段中中运动终终点相对对起点的的位移。。相对坐坐标指令令﹕G91XY(0,0)A(80,20)B(20,80)起点终点绝对值指指令(G90))编程:G......A(80,20)坐标标G90G01X20Y80(G90程序段段不能单单独运行行)增量值指指令(G91))编程:G91G01X-60Y60(G91程序段段则能够够单独运运行)5.1工件坐标标系(G15)及坐标平平面选择择指令(G17-G19)G17——平面XY(系统默认认);G18——平面XZ;G19——平面YZ;工件坐标标系G15Hn“Hn”制定工件件坐标系系组号。。有50组可供选选择,即即0≤n≥≥505:常用的指指令及其格式ZXYG17G18G19坐标平面面选择指指令5.2基基本移移动指令令1.快速速定位((G00/G0)格式:G00X___Y___Z___;功能:该该指令命命令刀具具以点定定位方式式快速从从刀具所所在点到到达指定定点,G00为模态指指令。只能快速速定位,,不能切切削加工工,可以以同时指指令一轴轴、两轴轴或三轴轴。2.直线线插补((G01/G1)格式:G01X___Y___Z___F;功能:可可以同时时指令一一轴、两两轴或三三轴。3.圆弧弧插补((G02/G2、G03/G3)式中:I、J、K——圆心分别别在x、y、z轴相对圆圆弧起点点的增量量(IJK编程)G02为为顺时针针圆弧插插补指令令G03为逆时时针圆弧弧插补指指令格式:G17G02X_Y_R_F_;G03X_Y_I_J_G18G02X_Z_R_F_;G03I_K_G19G02Y_Z_R_F_;G03J_K_式中:R、为圆弧弧的半径径值圆弧中心心角≤180﹕﹕表示为R>0圆弧中心心角>180﹕﹕表示为R<0G02(G03)::顺时针针圆弧插插补(逆逆时针圆圆弧插补补)0xy1008060R30始点终点100G02X80Y15R30F100G03X100Y100R30F100(100,100)(80,15)整圆的遍遍程G15H1制定定坐坐标标G00Z10M03S600主轴轴X0Y0G00X30Y0G01Z-3F100指定定进进给给量量G02I-30J0G00Z5G00X0Y0MO5主轴轴停停M30程序序停停止止5.3刀刀具具半半径径补补偿偿指指令令G40,,G41,,G42G40G41G42G00G01格式式::XYZDn指令令功功能能::数控控系系统统根根据据工工件件轮轮廓廓和和刀刀具具半半径径自自动动计计算算刀刀具具中中心心轨轨迹迹,,控控制制刀刀具具沿沿刀刀具具中中心心轨轨迹迹移移动动,,加加工工出出所所需需要要的的工工件件轮轮廓廓,,编编程程时时避避免免计计算算复复杂杂的的刀刀具具中中心心轨轨迹迹。。说明明::G40:取取消消刀刀具具半半径径补补偿偿;;G41:左左刀刀补补((在在刀刀具具前前进进方方向向左左侧侧补补偿偿))见见下下图图A;;G42:右右刀刀补补((在在刀刀具具前前进进方方向向右右侧侧补补偿偿))见见下下图图B;Dn:刀刀补补表表中中刀刀补补号号码码((D00~~D20)),,它它代代表表了了刀刀补补表表中中对对应应的的半半径径补补偿偿值值;;左刀刀补补与与右右刀刀补补的的判判断断注意意::1、G41/42只能能与与G00或G01一起起使使用用,,且且刀刀具具必必须须移移动动!!注意意::2、D为刀刀具具半半径径补补偿偿号号码码,,一一般般补偿偿量量应应为为正正值值,若为为负负值值,,则则G41和G42正好好互互换换。G15H1M03S600G00Z5X0Y0G41G01X30Y0D01G01Z-3F100G03I-30J0G00Z5G40G01X0Y0M05M30例::带刀具具半半径径补补偿偿的整整圆圆刀刀具具运运动动轨轨迹迹G15H1M03S600G00Z5X0Y0G42G01X30Y0D01G01Z-3F100G03I-30J0G00Z5G40G01X0
Y0M05M30切入切出点点切入点。。切出点5.4刀刀具补偿偿功能(长长度补偿))刀具长度补补偿指刀具具在Z方向向的实际位位移比程序序给定值增增加或减少少一个值;;指令说明::1)G56指令为为Z轴刀具具长度补偿偿;2)G53指令为取取消刀具长长度补偿;;格式中的Z值是指程序序中的指令令值;H01为刀具长度度补偿代码码,后面两两位数字是是刀具长度度补偿寄存存器的地址址符。G56Z100H010ZXDHG0Z0G0Z100H01基准刀具工件上表面面工件原点Z0的位置(G54)此为长度正正补偿,补补偿值为正正值。正向长度补补偿0ZXHG0Z100H01基准刀具工件原点Z0的位置(G54)工件上表面面此为长度负负向补偿,,补偿值为为负值。负向长度补补偿刀具长度补补偿值的确确定方法采用对刀仪仪测量法、、对刀显微镜镜测量法、、试切法确定定。5.5简化编程5.5.1孔加工工固定循环环(G80G73G81G83)格式:G81XYZRPF式中:X、Y孔位坐标;;Z为孔底坐标标;R为R平面的Z坐标;P为孔底进给给暂停时间间(s);F为进给速度度;(1)G81一般钻孔循循环;AB(X,Y)RZ一般钻孔循循环G81基本动作G15H3T1M03G81X10Y10Z-15R5P1F100Y30X50Y10G80Z150G00X0Y0M05M30一般钻孔循循环应用举举例G81R5.5.2高速深深孔啄钻循循环指令((断屑)格式:G73X_Y_Z_R_Q_P_F_;;AB(X,Y)RZQQQQddd式中:X、、Y孔位坐坐标;Z为孔底坐坐标;R为R平面面的Z坐标标;P为孔底进进给暂停时时间(s));F为进给速速度;Q__每次次进给深度度(2~3㎜)。图中:d为刀具快速速后退一个个设定量d(该值由系系统参数设设定)。高速深孔啄啄钻循环指指令G73基本动作G73X10Y10Z-26R5P1Q5F1005.5.3深孔循循环指令((排屑)格式:G83X_Y_Z_R_Q_P_F_;;式中:X、、Y孔位坐坐标;Z为孔底坐坐标;R为R平面面的Z坐标标;P为孔底进进给暂停时时间(s));F为进给速速度;Q__每次次进给深度度(2~3㎜)。AB(X,Y)RZQQQQd1d1图中:从R平面快进至至离前次加加工表面d1的上方然后后切削进给给(该值由由系统参数数设定)。。AB(X,Y)RZ5.5.4初镗循循环指令G85格式:G85X_Y_Z_R_P_F_FA_;式中:X、Y孔位坐标;;Z为孔底坐标标;R为R平面的Z坐标;P为孔底进给给暂停时间间(s);F为进给速度度;FA为返回时进进给速度;;G85X10Y10Z-26R5P1Q5F100FA300G15H1T1M03S475G90G17G00Z50G00X30Y15CALLO100第一次调用用子程序G00X30Y65CALLO100第二次调用用子程序G00X110Y65CALLO100第三次调用用子程序G00X110Y15CALLO100第四次调用用子程序G00Z50M05M30O100G00Z5G01Z-4F100G91G01X50Y30X-50Y-30G00Z20G90RST主程序:子程序:CALLO100CALLO100CALLO100CALLO1005.5.5子程序:程序的书写格格式OSKX程序号G15H1建立坐标系G90G17进给方式T1选刀具M03、M04主主轴正转转、主轴转速速G00X0Y0Z50刀具快速定位位G01Z5F100程序内容N10………N20G00XOYOZ100返回坐标点N30M30;程序结束5.6数学运算的编程方法在编程的过程程当中,不免存在着一一些数学运算,需要用人工或或计算器计算算,是比较麻麻烦的过程。。如果数学运算的方方法直接输入就能能够节省很多多时间与精力力。例如:G15H1T1M03S600…G01X10﹡SQRT[3]Y20X20*COS[20]Y20*SIN[20]M30常用数学运算算:开方:函数计算:10﹡SQRT[3]SIN[n]正玄函数ASIN[n]反正玄函数COS[n]余玄函数ACOS[n]反余玄函数TAN[n]正切函数ATAN[n]反正切函数注:算数式中中的所有括弧弧只可以使用用中[]括弧,其他的无效例2N01G15H1N02G90G17N03G00Z50N04M03S300N05G00X-30Y-30N06G00Z2N07G01Z-3F100N08G41G01X20Y14D01N09G01Y62N10G02X44Y86R24N11G01X100N12G03X120Y62R24N13G01Y40N14X100Y14N15X20N16G00G40X0Y0M09N17G00Z50N19M30数控铣床编程程练习C(40,70)D(51.771,70)B(30,60)E(82.32,65)F99.64,55)G(110,55)A(30,30)H(110,30)0XYG15H01G00Z10M03F100X0Y0G41G00X30Y30D01G01Z-5G01Y60X40Y70X51.771G02X82.32Y65R20G03X9964Y55R20G01X110Y55Y30X30G00Z10G40G00X0Y0Z50X65Y55G41Y45D01G03I0J10G00Z50G40X0X0M05M300,0XYABCG15H1G00Z10M03S600X5Y9.5G01Z-.1F200G03X1Y7R7G01X6.5Y8.5…G00Z5X8.8Y11.5G01Z-.1………….………….…………………….G00Z50M05M30Nn宏程序编程应用:通过变变量计算,减减少手工编程程时的繁琐的的数值计算,,精简了程序序;通过变量量编程使NC程序不仅适适用于特定数数值下的一次次加工,而是是适用于相似似的一类加工工。增加了程程序的灵活性和通用性;利用变量的的函数运算、、逻辑运算可可以对非圆曲线及立体曲面进行编程。非圆曲线包括除园以外外的各种可以以用方程描述述的二次曲线线(如抛物线、椭椭圆、双曲线线)、阿基米德德螺旋线及各各种参数方程、极坐标方所说描述的的平面曲线和和列表曲线。。定义:宏程序序与子程序类类似,对编制相同加加工的操作可可以使程序简简化.同时宏程序中中可以使用变变量,算术和和逻辑运算及及转移指令,,还可以方便便地实现循环环程序设计。。使相同加工工操作的程序序更方便,更更灵活。宏变量是一种能够在在数控加工程程序内部使用用的特殊形式式的实数类变变量。从使用用类型上可以以分为系统变量和用户变量。用户变量是专门留给数数控加工程序序编制人员使使用的,可以以任意读写、、使用,并且且能够代替程程序中的坐标值、主轴转速、进给速度值以及G功能代码值等。3.1变量编编程的表示方方法及格式宏变量的形式式大隈系统:VCn(n=1,2,3,4,….)法那克系统:#n(n=1,2,3,4,….)引用方法例如:VC1=1000#1=1000F=VC1F=#1VC2=20#2=20Z=VC2Z=#2VC1=VC2#1=#1运算指令变量的赋值与与置换VC1=5#1=5VC2=VC1#2=#12.加法运算算VC1=VC1+VC2VC1=100+VC2#1=#1+#2#1=100+#2VC1=VC1-VC2VC1=100-VC2#1=#1-#2#1=100-#23.乘法运算算VC1=VC1*VC2#1=#1*#2VC1=VC1/VC2#1=100/#24.函数运算算正弦:VC1=SIN[VC2]#1=SIN[#2]余弦:VC1=COS[VC2]#1=COS[#2]控制命令转移指令:IF[条件式式]GOTOn(n为为跳转的位置置,一般写成成程序段号)条件为:EQ(等于))NE(不等于于)GT(大于))GE(大于等等于)LT(小于))LE(小于等等于)例如:VC10=0#10=0N01G00X=VC10N01G00X=#10VC10=VC10+10#10=#10+10IF[VC10LT100]N01IF[#10LT100]GOTO013.2利用用宏程序实现现非圆曲线轮轮廓的加工数控系统一般般只有直线和和圆弧插补功功能,也就是是说通过运动动代码G01\G02\G03只能能实现直线和和圆弧两种轨轨迹运动。那那么众多的非非圆曲线轨迹迹运动怎么实实现呢?其数数学处理方法法就是利用极极限的原理。。对于非圆曲曲线轮廓,用用直线或圆弧弧逼近它。在在这里我们又又遇到了一个个“节点”的的概念,“节节点”就是逼逼近线段与非非圆曲线的交交点。它不同同于我们先前前学到的基础础编程里的““基点”概念念。一个已知知曲线方程的的节点数主要要取决于所用用逼近线段的的形状、曲线线方程的特性性以及允许的的误差。3.2.2编编程实例((正多边形逼逼近园)大隈系统:VC10=10(刀具半半径变量赋值值)VC1=0((角度变量赋赋初值)VC2=50+VC10(半径+刀刀具半径变量量赋值)VC3=H((加工深度绝绝对值)VC4=360(判断变变量的最终值值)G15H01(调用工件件零点)G0G90X[[VC2]]Y0((快速定位到到落刀点)Z10(快速速下降到安全全高度)G01Z[-VC3]F100(工工进到加工深深度)N01G01X[COS[VC1]*[VC2]]Y[SIN[VC1]*[VC2]](用变量数学学表达式对坐坐标地址赋值值)VC1=VC1+1(循循环变量均匀匀递增)IF[VC1LEVC4]N01(控控制语句)G0Z10((抬刀)M30(程序序结束)在这个程序中中,我们不但但在函数中使使用了计算参参数,而且对对所有的地址址复赋值都采采用了变量。。这个程序就就被称为宏程程序。VC2VC1VC10VC3%G15H1M03S600F200G00Z5#1=50#2=10#3=36#4=#3/2#5=#1*SIN[#4]/SIN[180-#3-#4]#6=0#7=ATAN[#5/#2]#11=0N05G68R#11N10#8=#6*TAN[#7]#9=#1*SIN[#3]#10=#1*COS[#3]G00X#9Y#10G01Z-#2X0Y#8Z-#6G01X-#9Y#10Z-#2G00Z5X0Y0#6=#6+.5IF[#6LE#2]GOTO10#6=0#11=#11+2*#3IF[#11LE360-2*#3]GOTO05G00Z50G69M05M30%加工中心1.加工中心心简介1.1分类1.2特点1.3与数控铣床的的区别1.1分类按主要切削方式分::镗铣类加工中心立式加工中心卧式加工中心心车削类加工中心心立式加工工中心模具加工工及面铣铣切削加加工手机模具具加工卧式加工工中心柔性制造造系统1.2加加工中心心的特点点具有自动换刀刀功能,,加工连连续性强强。加工工序序集中,在在一台机机床上可可以完成成多种工工序的加加工。机床精度高,,适合加加工高精精度零件件和型面面复杂的的工件。。主轴转数高,,进给数数度快。。具有较高高的柔性,,适应性性强。产品一致性好好,可互互换。1.3与与数控铣铣床的区区别加工中心心有自动动换刀功功能。加工中心心主轴转数高高,进给速速度快。。加工中心心机床精精度高。。加工中心心数控系统统功能更全全,性能能更高,,控制能能力更强强。2.加工工中心常常用辅助助工具2.1寻寻边器用于寻找找工件原原点在机机床上的的坐标值值。2.2刀刀具测量量仪用于测量量刀具的的长度和和直径。。3.加工工中心编编程指令令(西门门子系统统)3.1原点设定定指令3.2运动指令令3.3半径补偿偿指令3.4长度补偿偿指令3.5绝对值与与相对值值指令3.6工艺指令令3.7钻孔固定定循环3.8换刀指令令3.1原原点设定定指令G54---G59::也可以以叫机床床坐标系系零点偏偏置机床坐标标系编程坐标标系01(G54)XYZ02(G55)XYZ编程零点点在机床床坐标系系的坐标标编程零点点在机床床坐标系系的坐标标机床坐标标设定界界面3.2运运动指令令G01::直线线插补0xy10080刀位点终点G01X100Y80F100G00::快速速移动((点定位位)0xy10080刀位点终点G00X100Y80G02(G03)::顺时针针圆弧插插补(逆逆时针圆圆弧插补补)0xy10080刀位点((终点))终点(刀位点))G02X100Y60CR=10F10060R10G03X100Y80CR=10F100G02::顺时时针圆弧弧插补0xy10080刀位点终点G02X80Y70CR=-10F10060R107080G02::顺时时针圆弧弧插补0xy10080刀位点终点G02X100Y80I0J-10F10060R107080JI小结圆心角小小于等于于180度时半半径值写写正值圆心角大大于180度时时半径值值写负值值整圆时,,要用圆圆心相对对于起点点的相对对坐标练习程序:G01X0Y0F100G01X230F100G01X70Y40G01Y120G01X230G02X180CR=35G01Y140G03X120CR=30G01Y120G02X70CR=25G01X0G01Y03.3半半径补偿偿指令3.3.1G41:半径左补补偿3.3.2G42:半径右补补偿3.3.3G40:取消半径径补偿3.3.1半半径左补补偿(G41)程序:G41G01X0Y0D01F100G01Y120G01X70G03X120R25G01Y140G02X180R30G01Y120G03X230R25G01X300G01Y40G01X230Y0G01X0G40G01X-30Y-30刀位点X-30Y-303.3.2半半径右补补偿
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版市政工程挖掘机租赁及施工配合合同协议书3篇
- 2025版智能交通管理系统软件开发与运营服务合同3篇
- 2025版城市绿地养护劳务分包合同模板4篇
- 企业人力资源管理概念
- 二零二五版知识产权保密与竞业限制服务合同3篇
- 塑料薄膜光学性能研究考核试卷
- 2025版事业单位教师岗位聘用合同续签协议书3篇
- 2025年度码头转租及船舶停靠服务外包合同4篇
- 04毛首鞭形线虫简称鞭虫47课件讲解
- 2025年食品行业食品安全风险评估合同范本3篇
- 垃圾处理厂工程施工组织设计
- 天疱疮患者护理
- 2025年蛇年新年金蛇贺岁金蛇狂舞春添彩玉树临风福满门模板
- 《建筑制图及阴影透视(第2版)》课件 4-直线的投影
- 新生物医药产业中的人工智能药物设计研究与应用
- 防打架殴斗安全教育课件
- 损失补偿申请书范文
- 压力与浮力的原理解析
- 铁路损伤图谱PDF
- 装修家庭风水学入门基础
- 移动商务内容运营(吴洪贵)任务二 社群的种类与维护
评论
0/150
提交评论