1、数控铣削编程ppt2图4-1 XK5032型数控铣床3XD40型立式数控铣床4567 1、数控铣床的编程特点(1)解决复杂和难加工工件的加工问题;(2)与普通机床相比,使用数控铣床加工某些零件,可以大大提高加工效率。(2)数控铣床的数控装置具有多种插补方式,一般都具有直线插补和圆弧插补。有的还具有极坐标插补,抛物线插补,螺旋线插补等多种插补功能。编程时要合理充分地选择这些功能,以提高加工精度和效率。(3)编程时要充分利用数控铣床齐全的功能,如刀具位置补偿、刀具长度补偿、刀具半径补偿和固定循环、对称加工等功能,以提高加工产品的质量和编程效率。(4)对于非圆弧曲线、空间曲线和曲面的轮廓铣削加工,数
2、学处理比较复杂,一般要采用计算机辅助计算和自动编程,可以减轻编程工作强度。一、数控铣床一、数控铣床8 2 2、数控铣床加工的特点、数控铣床加工的特点 (1)零件加工的适应性强、灵活性好,能加工轮廓形状特别复杂或难以控制尺寸的零件,如模具、壳体类零件等。(2)能加工普通机床无法加工或很难加工的零件,如用数学模型描述的复杂曲线零件以及三维空间曲面类零件。(3)能加工一次装夹定位后,需进行多道工序加工零件。(4)加工精度高、加工质量稳定可靠。(5)生产自动化程序高。(6)生产效率高。(7)属于断续切削方式,对刀具的要求较高,具有良好 的抗冲击性、韧性和耐磨性。在干式切削下,要有红硬性。9 3、数控铣
3、床定义及应用范围 数控铣床是机床设备中应用非常广泛的加工机床,它可以进行平面铣削、平面型腔铣削、外形轮廓铣削、三维及三维以上复杂型面铣削,如凸轮、样板、模具、螺旋槽等。还可进行钻削、镗削、螺纹切削等孔加工。加工中心、柔性制造单元等都是在数控铣床的基础上产生和发展起来的。4、数控铣床编程时应注意的问题(1)了解数控系统的功能及规格。不同的数控系统在编写数 控加工程序时,在格式及指令上是不完全相同的。(2)熟悉零件的加工工艺。(3)合理选择刀具、夹具及切削用量、切削液。(4)编程尽量使用子程序。(5)程序零点的选择要使数据计算的简单。105、数控系统和铣削加工的主要功能(1)点位控制功能此功能可以
4、实现对相互位置精度要求很高的孔系加工。(2)连续轮廓控制功能此功能可以实现直线、圆弧的插补功能及非圆曲线的加工。(3)刀具半径补偿功能此功能可以根据零件图样的标注尺寸来编程,而不必考虑所用刀具的实际半径尺寸,从而减少编程时的复杂数值计算。(4)刀具长度补偿功能此功能可以自动补偿刀具的长短,以适应加工中对刀具长度尺寸调整的要求。(5)比例及镜像加工功能比例功能可将编好的加工程序按指定比例改变坐标值来执行。镜像加工又称轴对称加工,如果一个零件的形状关于坐标轴对称,那么只要编出一个或两个象限的程序,而其余象限的轮廓就可以通过镜像加工来实现。11(6)旋转功能该功能可将编好的加工程序在加工平面内旋转任
5、意角度来执行。(7)子程序调用功能有些零件需要在不同的位置上重复加工同样的轮廓形状,将这一轮廓形状的加工程序作为子程序,在需要的位置上重复调用,就可以完成对该零件的加工。(8)宏程序功能该功能可用一个总指令代表实现某一功能的一系列指令,并能对变量进行运算,使程序更具灵活性和方便性。12二、数控铣床所用刀具及其工艺特点 刀具 数控铣床和加工中心上使用的刀具主要有铣削用刀具和孔加工用刀具两大类。131、铣刀的种类和工艺特点 面铣刀 用于面积较大的平面铣削和比较平坦的立体轮廓的多坐标加工.面铣刀加工圆柱铣刀加工14d.系统性原则是反映企业生产经营各类统计指标,由于彼此间的相互依存和相互制约关系,从而
6、形成系统的指标群统计指标体系。指标体系通过一系列的指标系统描述生产经营全过程及基本特征。23.1 如果买方在本标书第二章“前附表”中提出卖方应在与买方签订本合同时向买方提交履约保证金的,卖方应予提交。精致化的服务能够贯彻到眼神和表情。眼神呆若木鸡,服务就会显得生硬。服务要整体表达出真情诚意,眼神也要流露对顾客的感情,这样才能令客户感受深刻。眼神的表达要经过系统训练,除了喜、怒、哀、乐这四种基本表情之外,还要表现出贴切、真诚、热忱、关注等感情,努力做到“眼睛会说话”。23.4 履约保证金应在合同签署之后十五(15)天内由卖方向买方提交,逾期未提交合同无效。c、处理好科室和药店的关系,以便查询,处
7、理情况和供求关系。自信心与热忱5S活动的推行时机是影响推行顺利与否的重要因素,如果在工厂的生产高峰期推行5S,就有可能导致基层员工抵制,此时大家被生产任务压得喘不过气,根本无心去执行,或工厂士气低迷,人员流动较大时,也会遇到重重困难,最好是在工厂由旺季转入淡季时开始实施,或工厂其它活动如ISO 9000实施时进行。运用媒体的传播力量,进一步刺激台湾银行员工产生荣誉感,同时也在社会上形成很高的期待。这种期待又进一步要求银行改进服务,这种相互需求和相互改进,形成一个良性的循环。运用这种方式从内在、外在两个方面把企业进行了整体的改造。划分营销区域,应选择一个较大的富裕的乡镇做为中心;建立服务价值观7
8、.1 日报:有关单位将数据于每日8:20前电话报生产部,9:00前报送书面报表。生产部汇总后10:00前报公司分管领导;立铣刀立铣刀主要用于铣削面轮廓、槽面、台阶等。15加工沟槽的铣刀角度铣刀键槽铣刀立铣刀三面刃铣刀 键槽铣刀键槽铣刀主要用于铣槽面、键槽等。16锯片铣刀 锯片铣刀 锯片铣刀主要用于大多数材料的切槽、切断、内外槽铣削、组合铣削、缺口试验槽加工、齿轮毛坯粗齿加工。17成型铣刀 成型铣刀 成型铣刀主要用为特定工件或者加工内容专门设计制造的,如角度面、凹槽、特形孔或台。182.孔加工刀具的类型 数控钻头 19数控绞刀直柄机用铰刀锥柄机用铰刀手用铰刀可调节手用铰刀套式机用铰刀直柄莫氏圆锥
9、铰刀手用1:50硬质合金锥柄机用铰刀 数控绞刀铰刀 可以加工圆柱形孔,锥度铰刀可以加工锥度孔。20镗刀精镗刀 镗刀镗刀适合于各类型孔的加工21丝锥 丝锥丝锥适用于高效率螺纹丝孔的加工。22扩孔钻 扩(锪)孔钻扩孔钻主要是在原有孔的基础上扩大孔的直径,为下一步孔的加工奠定基础。锪孔钻在加工沉头孔上应用比较广泛。23复合刀具复合孔加工数控刀具集合了钻头、铰刀、扩(锪)孔刀及挤压刀具的新结构、新技术。24 3.刀柄的种类和选用 刀柄的种类(1)莫氏锥度刀柄 它适用于莫氏锥度刀杆的钻头、铣刀等。莫式锥度刀柄(2)侧固式刀柄 它采用侧向夹紧,适用于切削力大的加工,但一种尺寸的刀具需对应配备一种刀柄,规格
10、较多。侧固式刀柄25ER卡簧(3)ER弹簧夹头刀柄 它采用ER型卡簧,夹紧力不大,适用于夹持直径在16mm以下的铣刀。(4)钻夹头式刀柄 它有整体式和分离式两种,用于装夹直径在13mm以下的中心钻、直柄麻花钻等。钻夹头式刀柄26成功企业案例、会计帐薄及辅助报表的自动生成:包括记证凭证查找、会计账册、损益表、资产负债表、会计明细科目汇总表及会计科目试算平衡表。在引导过程中,女性的标准礼仪是手臂内收,然后手尖倾斜上推“请往里面走”,显得很优美;男性服务员要体现出绅士风度,手势要夸张一点,手向外推。同时,站姿要标准,身体不能倾斜。为了提高服务的品质,皮尔卡丹服饰连锁集团也接受了改善服务的培训:全部连
11、锁店的店长集中起来,有计划的按照既定的规划流程进行培训。培训结束之后,这些店长觉得大有收获,掌握了很多新的服务技巧。5.1.1 统计方法选定的目的设备与构筑物档案要求将设备与构筑物的背影情况、技术特性技术资料、维修保养和更新改造情况进行登记和整理,真实全面反映楼宇设备及构筑物的技术状态。大厦的设备和构筑物技术档案主要内容包括:1.9作业时,严禁非防爆工具撞击,禁止用汽油擦洗衣服,严禁穿戴化纤服装和铁钉鞋上岗,严禁酒后上岗。8.3.1 对外报表的种类11.4 买方在卖方按合同规定交货或安装、调试后,无正当理由而拖延接收、验收或拒绝接收、验收的,应承担由此而造成的卖方直接损失。a、如有条件,可以开
12、一产品鉴定会,这样可以加速把药品情况向医生做一介绍,使其对我们的企业和产品有个初步印象,为以后工作打下基础。2.2未经质量技术监督局认可的厂商制造的气瓶、制造标识不符合气瓶安全监察规程规定的气瓶、制造标志模糊不清或项目不全而又无据可查的气瓶、有关政府文件规定不准再用的气瓶,登记后通知气瓶产权单位按报废处理。1改变员工的惯性1、工件零点的选择原则:总体原则:应与设计坐标系重合,方便测量,方便计算。应与设计坐标系重合,方便测量,方便计算。具体时可以考虑:具体时可以考虑:应选在零件图的尺寸基准上;应尽量选在精度较高的工件表面;对于对称的零件,工件零点应设在对称中心上;Z轴方向的零点,一般设在工件的上
13、表面上。272、安全高度的确定、安全高度的确定 对于铣削(加工中心)加工零件时,开始段和结束段采用快速移动定位,节省空刀时间。起刀点和退刀点必须离开零件表面一定的安全高度,避免撞刀。通常在安全高度之上完成刀具长度补偿。安全高度不能设得太小,也不能设得太大。如安全高度定为50mm。3、进刀、进刀/退刀方式的确定退刀方式的确定 加工外轮廓时,立铣刀从安全高度下降到切削高度,应离开工件毛坯边缘一定距离,不能直接下刀切削到工件,以免发生危险。对于型腔的粗铣加工,立铣刀应从工艺孔进刀,再横向进行型腔加工。进刀段、退刀段通常沿轮廓的切线方向。通常在此建立或取消刀具半径补偿,因此,可把此段设为直线或直线加圆
14、弧。28 在铣削加工中,采用顺铣还是逆铣方式是影响加工表面粗糙度的重要因素之一。铣削方式的选择应视零件图样的加工要求,工件材料的性质、特点以及机床、刀具等条件综合考虑。通常,由于数控机床传动采用滚珠丝杠结构,其进给传动间隙很小,顺铣的工艺性就优于逆铣。在铣削加工零件轮廓时应尽量采用顺铣加工方式;同时,为了降低表面粗糙度值,提高刀具耐用度,对于铝镁合金、钛合金和耐热合金等材料,尽量采用顺铣加工;但如果零件毛坯为黑色金属锻件或铸件,表皮硬而且余量一般较大,这时采用逆铣较为合理。在切削部位刀齿的旋转方向和零件的进给方向相同时为顺铣。在切削部位刀齿的旋转方向和零件的进给方向相反时为逆铣。29四、切削用
15、量的选择四、切削用量的选择1、从刀具耐用度出发,切削用量的选择方法是:先选取背吃刀量或侧吃刀量,其次确定进给速度,最后确定切削速度。背吃刀量ap为平行于铣刀轴线测量的切削层尺寸,单位为mm。侧吃刀量ae为垂直于铣刀轴线测量的切削层尺寸,单位为mm。302 2切削用量的确定切削用量的确定 切削用量包括主轴转速(切削速度)、背吃刀量和进给量。对于不同的加工方法,需要选择不同的切削用量,并应编入程序单内。粗加工时,考虑经济性和加工成本,通常选择较大的背吃刀量和进给量,采用较低的切削速度;半精加工和精加工时,通常选择较小的背吃刀量和进给量,并选用切削性能高的刀具材料和合理的几何参数,以尽可能提高切削速
16、度。具体数值应根据机床说明书、切削用量手册并结合经验而定。31主轴转速主轴转速n(r/min)主要根据允许的切削速度c(m/min)选取。D v1000Cn式中:vc:切削速度,由刀具的耐用度决定;D:工件或刀具直径(mm)。主轴转速n要根据计算值在机床说明书中选取标准值,并填入程序单中。32五、数控机床常用夹具及装夹方式五、数控机床常用夹具及装夹方式在选用夹具时,通常需要考虑产品的生产批量、生产效率、质量保证及经济性。常用数控常用数控铣削夹具铣削夹具 万能组合夹具。适合于小批量生产万能组合夹具。适合于小批量生产。气动或液压夹具。适用于生产批量较气动或液压夹具。适用于生产批量较大、不宜采用其他
17、夹具的工件。大、不宜采用其他夹具的工件。专用铣削夹具。专用铣削夹具。多工位夹具。适用于中批量生产多工位夹具。适用于中批量生产。也经常采用平口虎钳、分度头和三爪也经常采用平口虎钳、分度头和三爪自定心卡盘等通用夹具。自定心卡盘等通用夹具。331、通用夹具装夹、通用夹具装夹三爪卡盘机用虎钳(1)夹具的刚度和夹紧力都要满足大切削力的要求。(2)夹具结构不要妨碍刀具对工件各部位的多面加工。(3)夹具的定位要可靠,定位元件应具有较高的定位精度,定位部位应便于清屑,无切屑积留。(4)对刚度小的工件,应保证最小的夹紧变形。342、直接在数控铣床工作台上安装直接在数控铣床工作台上安装压紧点的选择353、利用角铁
18、和、利用角铁和V形铁装夹工件形铁装夹工件角铁装夹工件 V铁装夹工件364、组合夹具装夹工件、组合夹具装夹工件37六、进给路线六、进给路线1、铣削外轮廓的进给路线、铣削外轮廓的进给路线382、铣削内轮廓的进给路线、铣削内轮廓的进给路线39服务是企业和员工的天职。服务人员要树立这样的意识:服务并不是做给别人看的,而是自己的需要。因为高尚的生命情操要求自己时时刻刻把服务做好,提供良好的服务实际上就是肯定自己生命的价值。因此,服务人员应该注意迎宾、引导和送客等各个环节的礼仪,给顾客最为温馨的享受。5.2 年度的考核结果,应付款项应于下一年【2】月【10】日之前确定并结算。季度(包括月度)的考核结果,应
19、于下个季(月)度的【5】日之前确定并结算。6.4加强对安全教育培训情况、持证上岗情况的监督检查,确保安全培训制度的落实使员工安全生产意识以及安全操作自我防护能力得到有效提高。医院是药品销售的主渠道,同时应该作为宣传的主阵地,具体在医院销售的步骤分为以下几步。五、自我约束机制采购代理机构在成交供应商确定后2个工作日内,在青海政府采购网、青海招标投标网上公告成交结果,同时向成交供应商发出成交通知书。台积电的企业文化可以概括为四个信条:坚持高度的职业道德,维护企业机密,忠于职守,专注于积电制造服务本业。这四个信条的核心含义是:忠于顾客、忠于企业、忠于专业、忠于自我。3、禁止投标人相互串通投标、弄虚作
20、假:二、构筑物维护保养与装修管理人们在改变惯性的时候会觉得不舒服和不习惯,潜意识会不由自主地回到从前。如何来克服这种情况呢?例如,藤本身具有很强的弹性,在制作藤椅的过程中,需要用火烘烤藤,使之慢慢变形,在压力的作用下,藤才会真正变成所期望的形状。23.2 履约保证金应不超过合同总价的百分之十(10%),具体在本标书第二章“前附表”中规定。3、铣削内槽的进给路线、铣削内槽的进给路线4、铣削曲面轮廓的进给路线、铣削曲面轮廓的进给路线405、孔加工时进给路线的确定、孔加工时进给路线的确定(1)确定)确定xy平面内的进给路线平面内的进给路线圆周均布孔的最短进给路线设计示例圆周均布孔的最短进给路线设计示
21、例 41定位要准确42(2)确定)确定Z向的进给路线向的进给路线43 七、常用辅助功能(七、常用辅助功能(M功能)指令:功能)指令:M00:程序停止,执行该指令时,机床的主轴、进给及冷却液停止,而全部存在的模态信息保持不变,该指令用于加工过程中测量刀具和尺寸、工件调头、手动变速等固定手工操作,待操作完成后重新按“启动”键,继续执行后续程序。M01:选择停止;功能与M00相似。不同的是必须在面板上的“选择停止”按钮被按下后,M01才有效,否则机床仍然继续执行后续的程序段。M02、M30:程序结束指令,执行时机床主轴、进给、冷却液全部停止,并使系统复位加工结束。两者不同之处是M30还兼有使程序重新
22、开始的作用。M03:主轴正转;M04:主轴反转;M05:主轴停转;M06:换刀;M07:切削液打开(雾状);M08:切削液开(液状);M09切削液关;M98:子程序调用;M99:子程序调用结束。441坐标平面选择指令:坐标平面选择指令:G17、G18、G19 格式:G17/G18/G19 说明:(1)G17、G18、G19指令分别表示选XY、ZX、YZ平面为当前工作平面。如图所示。(2)由于XY平面最常用,故G17可省略,对于两坐标控制的机床,如车床总是在XZ平面内运动,故无需使用平面指令。坐标平面选择八、常用八、常用G功能指令及编程方法功能指令及编程方法45 2、G90/G91 G90表示绝
23、对坐标值,而G91表示相对坐标值。注意:(1)绝对坐标方式编程时终点的坐标值在绝对坐标系中确定,增量坐标方式编程时终点的坐标值在增量坐标系中确定。(2)在某些机床的增量坐标尺寸不用G91指定,而是在运动轨迹的起点建立平行于X、Y、Z的增量坐标系U、V、W。例1、请解释G90X20Y15和G91X20Y15的区别。46 3 3快速点定位指令:快速点定位指令:G00G00 格式:G00 X_Y_Z_;说明:(1)G00一般用作为空行程运动;(2)X、Y、Z为目标点的绝对或增量坐标;注意:(1)G00指令中不需要指定速度,即F指令无效。(2)在G00状态下,不同数控机床坐标轴的运动情况可能不同。(3
24、)编程前应了解机床数控系统的G00指令各坐标轴运动的规律和刀具运动轨迹,避免刀具与工件或夹具碰撞。47 4 4直线插补指令:直线插补指令:G01G01 格式:G01 X_Y_Z_F_ 说明:(1)X、Y、Z为目标点的绝对或增量坐标;(2)F为沿插补方向的进给速度。注意:(1)G01指令既可双坐标联动插补运动,又可三坐标联动插补运动,取决于数控系统的功能。(2)G01程序段中必须含有进给速度F指令,否则机床不动作。(3)G01和F指令均为模态指令,即续效指令。举例:见教材P28。例21。48有些数控系统允许用半径参数R来代替圆心坐标参数I、J、K编程。因为在同一半径的情况下。从圆弧的起点到终点有
25、两个圆弧的可能性。因此在用半径值编程时,R带有“”号。具体取法是:若圆弧对应的圆心角180o,则R取正值。若l80o360o,则只取负值。顺逆圆弧方向的判断:顺逆圆弧方向的判断:在圆弧插补中,沿垂直于要加工的圆弧所在平面的坐标轴由正方向向负方向看,刀具相对于工件的转动方向是顺时针方向为G02,是逆时针方向为G03。如上图所示。注意:注意:整圆切削时不能用R进行编程,但是非整圆切削可以用I、J、K进行编程。G19G18G17G03G02-Z-Y-Z-X-Y-X-R-K-J-K-I-J-I或5圆弧插补指令:圆弧插补指令:G02、G03格式:F-;说明:G02表示顺时针圆弧(顺圆)插补,G03表示逆
26、时针圆弧(逆圆)插补。I、J、K表示圆心相对于圆弧起点的增量坐标值,有正负之分,且不受G90控制。圆弧顺、逆的判断496.刀具半径补偿指令:刀具半径补偿指令:G41、G42、G40(1)格式:分为两种情况与G00,G01指令配合使用时的编程格式为:与G02、G03指令配合使用时的编程格式为:取消刀具半径补偿的编程格式:G42G41G01G00-D-Y-XG42G41G01G00-D-Y-XG03G02-R-Y-XG40G01G00-Y-XG40取消刀补,使刀具中心与编程轨迹重合。G40必须与G41、G42指令配合使用;XY为插补终点坐标值;R为圆弧插补时圆弧的半径;D为刀具半径补偿值寄存器的地
27、址号,刀具半径补偿值在加工之前用MDI方式输入相应的寄存器,加工时由D指令调用。(2)说明:G41刀具左偏,指顺着刀具前进的方向观察,刀具偏在工件轮廓的左边;如右图所示。G42刀具右偏,指顺着刀具前进的方向观察,刀具偏在工件轮廓的右边;如右图所示。轮廓线G41G42G4050(3)刀具半径补偿的过程:如右图示。刀具半径补偿的建立;刀具半径补偿的进行;刀具半径补偿的取消。(4)注意事项:使用G41、G42、G40指令本身不产生运动,必须与G00或G01指令之前才有效;刀补指令为模态指令;加工之前必须建立刀具半径补偿,加工之后才能取消刀具半径补偿;一般在下刀过程中不建立刀具半径补偿,在抬刀过程中不
28、取消刀具半径补偿;在同一零件上加工内外轮廓的刀具半径补偿应该分别建立和取消。4050YXACB刀具中心运动轮廓O刀具半径补偿的建立过程 517刀具长度补偿指令:刀具长度补偿指令:G43、G44、G49(1)含义:刀具长度补偿指令一般用于刀具轴向(Z方向)的补偿,它可使刀具在Z方向上的实际位移大于或小于程序给定值,即 实际位移量=程序给定值补偿值上式中,二值相加称为正补偿,用G43指令来表示;二值相减称为负补偿,用G44指令来表示。(2)格式:Z-H-;G01G00G44G43(3)说明:Z值是程序中给定的坐标值;H值是刀具长度补偿值寄存器的地址号,该寄存器中存放着补偿值。假定寄存器H内的补偿值
29、为正,则G43、G44指令执行的结果,G43:刀具长度正补偿(即离开工件补偿);执行G43时,Z实际值=Z指令值+(H-);如上图(a)表示。G44:刀具长度负补偿(即趋向工件补偿);执行G44时,Z实际值=Z指令值-(H-);如上图(b)表示。刀具长度补偿指令G43、G44的注销用取消刀补指令G49或H00。G43、G44、G49均为模态指令。刀具长度补偿 52(4)举例:如果刀具长度偏置寄存器H01中存放的刀具长度值为10,则:数控铣床执行程序段:G90G0G43Z-15H01后,刀具实际运动到Z(-15+10)=Z(-5)的位置,如下图(a)所示。数控铣床执行程序段:G90G0G44Z-
30、15H01后,刀具实际运动到Z(-15-10)=Z(-25)的位置,如下图(b)所示。(b)(a)25.0Z-15.0Z-15.05.0刀具长度补偿 53 8、工件坐标系建立指令:、工件坐标系建立指令:G92和和G54G59(1)G92设定工件坐标系 格式:G92X_Y_Z_ 说明:X_Y_Z_:为刀位点在工件坐标系中的初始位置(为绝对坐标尺寸),即为整个程序的起刀点;该指令必须作为单独的一个程序段来使用,执行时机床上的移动部件不做任何移动;执行该指令之前,必须使机床刀具刀位点处于程序加工起始点位置;机床重新开机时G92建立的工件坐标系将消失。54(2)G54G59设定工件坐标系 格式:G54
31、/G55/G56/G57/G58/G59 说明:使用G54G59设定工件坐标系时,其后没有任何尺寸字;使用时,必须测量出工件零点相对于机床坐标系原点的位置偏移量,并将各个轴方向上的偏移量通过MDI方式输入到数控系统的零点偏置寄存器中。在使用了G54G59指令之后,控制刀具的第一个坐标点应采用绝对值的方式指定数据,不能采用增量值的方式指定数据。55(3)使用G92与G54G59设定工件坐标系的异同点:编程格式不同:G92指令需后续坐标值指定当前工件坐标值,必须单独一个程序段指定;而G54G59指令可单独使用。对刀过程不同:使用G92指令之前,必须保证机床处于加工起点该点称为对刀点,而G54G59
32、必须先用MDI方式输入该坐标系的坐标原点。执行结果不同:执行G92指令时机床移动部件不产生运动,而执行G54G59指令时会产生运动。注意:要掌握在实际操作中如何建立工件坐标系的步骤。注意:要掌握在实际操作中如何建立工件坐标系的步骤。56例1、加工下图所示的零件。毛坯上下表面已经过精加工,其直径为80mm,长为100mm的棒料,试编写加工凸台的加工程序。设刀具直径为12立铣刀。57参考程序如下:O4001G54;T01;S1200M03;G00Z3.;G43G01Z-5.F50H01;G42G01X15.D01;X-15.;G01Y-15.;G03X-15.Y-30.R15.;G01X15.;G
33、03X30.Y-15.R15.;G01Y15.;G01X-15.;G40G00X-60.;G49Z100.;X0.Y0.;M05;M30;%方法一:使用方法一:使用G54G59建立工件坐标系。建立工件坐标系。58对刀的原因对刀的原因:(1)确定工件坐标系、刀具刀心位置与机床坐标系之间的位置关系。(2)确定几把刀具的刀位点,在同一个零件上对刀点的位置。对刀步骤对刀步骤:(1)机床返回参考点机床返回参考点;(2)X、Y轴工件原点的对刀轴工件原点的对刀,其原理见右图所示。对X:分别记录两个位置X1和X2的机床坐标值;再计算两者的中点坐标X0(X1X2)/2;即为X轴原点的位置。类似方法,计算Y轴原点
34、所在的坐标值Y0;注意:仿真系统上必须使用基准工具中的对刀棒或寻边器。(3)Z轴工件原点的对刀轴工件原点的对刀。得到Z轴原点的位置Z0.。Z0=Z1-Z0注意:仿真系统上必须使用所使用的刀具进行对刀。即工件原点在机床坐标系中的位置为(X0,Y0,Z0)。(4)寻找程序加工的起刀点寻找程序加工的起刀点 工件刀具注意事项注意事项:(1)机床使用前必须回参考点一次;(2)简单的计算必须准确;(3)手轮的使用。59参考程序如下:O4001T01;S1200M03;G90G00X60.Y30.;G00Z3.;G43G01Z-5.F50H01;G42G01X15.D01;X-15.;G01Y-15.;G0
35、3X-15.Y-30.R15.;G01X15.;G03X30.Y-15.R15.;G01Y15.;G01X-15.;G40G00X-60.;G49Z100.;X0.Y0.;M05;M30;%方法二:使用G92建立工件坐标系。60九、固定循环功能九、固定循环功能 1、固定循环指令简介、固定循环指令简介(1)孔加工循环的组成动作 如图所示。孔加工循环一般由以下六个动作组成:AB 刀具快进至孔位坐标(x、y),即循环初始点B。BR 刀具Z向快进至加工表面附近的及点平面。RE 加工动作(如:钻、攻螺纹、镗等)。E点 孔底动作(如:进给暂停、刀具偏移、主轴准停、主轴反转等)。ER 返回到R点平面。RB
36、返回到初始点B。孔加工循环的组成动作(2)与孔循环相关的平面)与孔循环相关的平面初始平面:是指初始点所在的与Z轴垂直的平面,是为安全下刀而规定的一个平面。R点平面:又称R参考平面。是指刀具下刀时自快进转为工进的高度平面,距工件表面的距离主要考虑工件表面尺寸的变化,一般取为25mm。孔底平面:加工盲孔时孔底平面是指孔底的Z轴高度;加工通孔时一般刀具还要伸出工件底平面一段距离,以保证全部孔深度加工到尺寸。注意:孔加工循环与平面选择指令(G17、G18或G19)无关。即孔加工都是在XY平面上定位并在Z轴方向上钻孔。61P用来指定刀具在孔底的暂停时间,以秒为单位,不使用小数点。F指定孔加工切削进给时的
37、进给速度。单位为mmmin,这个指令是模态这个指令是模态的,即使取消了固定循环在其后的加工中仍然有效。的,即使取消了固定循环在其后的加工中仍然有效。K是孔加工重复的次数,K指定的参数仅在被指令的程序段中才有效,忽略这个参数时就认为是K1。(3)孔加工循环指令格式:)孔加工循环指令格式:(不同的孔加工指令其编程格式不同,要依照说明书规定。)孔加工循环指令的一般格式如下:(G90或G91)(G98或G99)G X_Y_Z_R_Q_P_F_K_;说明:G98指令使刀具返回初始点B点,G99指令使刀具返回R点平面,如图所示。G为各种孔加工循环方式指令,见表3-3。X、Y为孔位坐标,可为绝对、增量坐标方
38、式。Z为孔底坐标,增量坐标方式时为孔底相对R点平面的增量值。R为安全平面的Z坐标,增量坐标方式时为R点平面相对B点的增量值。Q在G73或G83方式中,用来指定每次的加工深度,在G76或G87方式中规定孔底刀具偏移量(增量值)。G98和G99功能指令 62表33 固定循环功能G G代代码码孔加工动作孔加工动作(Z Z方向方向)在孔底的动作在孔底的动作刀具返回方式刀具返回方式(+Z(+Z方向方向)用用 途途G73G73间歇进给间歇进给-快速快速钻深孔步进循环钻深孔步进循环G74G74切削进给切削进给暂停,主轴正转暂停,主轴正转切削进给切削进给攻左旋螺纹攻左旋螺纹G76G76切削进给切削进给主轴定向
39、停止,刀具位移主轴定向停止,刀具位移快速快速精镗孔精镗孔G80G80-取消固定循环取消固定循环G81G81切削进给切削进给-快速快速钻通孔钻通孔G82G82切削进给切削进给暂停暂停快速快速钻盲孔、锪孔钻盲孔、锪孔G83G83间隙进给间隙进给-快速快速钻深孔循环钻深孔循环G84G84切削进给切削进给暂停,主轴反转暂停,主轴反转切削进给切削进给攻右旋螺纹攻右旋螺纹G85G85切削进给切削进给-切削进给切削进给镗孔循环镗孔循环G86G86切削进给切削进给主轴停止主轴停止快速快速镗孔循环镗孔循环G87G87切削进给切削进给主轴停止主轴停止快速返回快速返回反镗孔循环反镗孔循环G88G88切削进给切削进给
40、暂停,主轴停止暂停,主轴停止手动操作手动操作镗孔循环镗孔循环G89G89切削进给切削进给暂停暂停切削进给切削进给精镗孔循环精镗孔循环632、几种加工方式的图示说明:、几种加工方式的图示说明:(1)G81:钻削固定循环:如图所示格式:说明说明:主轴正转,刀具以进给速度向下运动钻孔,到达空底位置后,快速退回(无孔底动作)。注意注意:如果Z的移动位置为零,该指令不执行。G81 X_ Y_ Z_ R_ F_G99G98G81指令循环动作 64例例3、加工如图所示零件,要求用G81加工所有的孔,其数控加工程序如下:O0003G92X0Y0Z30;建立工件坐标系T01M06;选用T01号刀具(10钻头)G
41、90G00Z30M08;刀具到达安全高度,冷却液开G00X10Y10;刀具快速定位到1孔S1000M03;设定主轴转速G99G81Z-15R5F70;钻1孔X50;钻2孔Y30;钻3孔X10.;钻4孔G80;取消钻孔循环G00 Z30.;刀具到达安全高度G00 X0 Y0;刀具回原点M05;主轴停M30;程序结束%G81指令加工举例 65(2)G82:钻削固定循环指令:如图所示。格式:G99G98说明:与G81的主要区别是:在孔底增加了进给暂停动作。G82 X_ Y_ Z_ R_ P_ F_G82钻削固定循环 66(3)G73:钻深孔步进循环:如图所示为深孔钻削。格式:G99G98说明:采用间
42、断进给,有利于排屑。每次切深为Q,退刀量为d(系统内部设定),末次进刀量Q,为剩余量。G73 X_ Y_ Z_ R_ Q_ F_G73高速深孔钻削固定循环 67(4)G83:深孔钻削固定循环:如图所示。格式:G99G98说明:与G73的主要区别是:该指令在每次进刀Q距离后返回R点平面,有利于排屑。每次进给时,应在距已加工面d(mm)处将快速进给转换为切削进给,由系统内部设定。G83 X_ Y_ Z_ R_ Q_ F_G82深孔钻削固定循环 68(5)G74:左旋攻螺纹循环:如图所示。格式:G99G98说明:G74攻反螺纹(左旋)时主轴反转,到孔底时主轴正转,然后退回。注意:攻螺纹时速度倍率、进
43、给保持均不起作用;R应选在距工件表面7mm以上的地方;如果Z的位移量为零,该指令不执行。G74 X_ Y_ Z_ R_ P_ F_K_G74左旋攻螺纹循环 69注意:螺纹的旋向分为:左旋:沿轴线方向看逆时针旋转时旋入的螺纹;右旋:沿轴线方向看顺时针旋转时旋入的螺纹。螺纹旋向的判别:如图所示。将外螺纹轴线铅垂放置,螺纹可见部分自左向右升起为右旋螺纹,自右向左升起为左旋螺纹。螺纹旋向判别70G99G98(6)G84:攻螺纹(右旋)循环:如图所示。格式:说明:G84攻螺纹时从R点到Z点主轴正转,在孔底暂停后,主轴反转,然后退回。注意:攻丝时速度倍率、进给保持均不起作用;R 应选在距工件表面7mm以上
44、的地方;如果Z的移动量为零,该指令不执行。G84 X_ Y_ Z_ R_ P_ F_G84攻螺纹循环71(7)G76:精镗循环:如图所示。格式:G99G98说明:精镗至孔底后,有三个孔底动作:进给暂停(P)、主轴定位停止、刀具偏移Q距离(),然后退刀,这样可使刀头不划伤精镗表面。注意:如果Z的移动量为零,该指令不执行。G76 X_ Y_ Z_ R_ P_ Q_ F_ K_G76精镗循环举例:使用G76指令编制如图3-65所示精镗加工程序:设刀具起点距工件上表面42mm,距孔底50mm,在距工件上表面2mm处(R 点)由快进转换为工进。程序:O0076G92 X0 Y0 Z50G91G00 Z-
45、2 G99 M03 S600G76 X100 R-40 P2 Q-6 Z-10 F200G00 X0 Y0 Z50M05M3072(8)G85:镗削固定循环:如图所示。为一般孔镗削加工循环指令。格式:G99G98 说明:主轴正转,刀具以进给速度向下运动镗孔,到达空底位置后,立即以进给速度退出(没有孔底动作)。G85 X_ Y_ Z_ R_ F_G85镗削固定循环(9)G86:退刀型镗削固定循环:为一般孔镗削加工循环指令。格式:G99G98 说明:与G85的区别是:G86在到达孔底位置后,主轴停止转动,暂停一段时间后退出。G86 X_ Y_ Z_ R_ P_ F_73(10)G87:背镗孔固定循
46、环:如图所示。格式:G99G98说明:如图所示,刀具运动到起始点B(X,Y)后,主轴准停,刀具沿刀尖的反方向偏移Q值,然后快速运动到孔底位置,接着沿刀尖正方向偏移回E点,主轴正转,刀具向上进给运动,到R点,再主轴准停,刀具沿刀尖的反方向偏移Q值,快退,接着沿刀尖正方向偏移到B点,主轴正转,本加工循环结束,继续执行下一段程序。G87 X_ Y_ Z_ R_ Q_ F_G87背镗孔固定循环(11)G80:取消固定循环:该指令能取消固定循环,同时R 点和Z 点也被取消。743、使用固定循环时应注意以下几点:在固定循环指令前,应使用M03或M04指令使主轴回转;在固定循环程序段中,X、Y、Z、R数据应
47、至少指令一个才能进行孔加工;在使用控制主轴回转的固定循环(G74、G84、G76)中,如果连续加工一些孔间距比较小,或者初始平面到R点平面的距离比较短的孔时,会出现在进入孔的切削动作前时,主轴还没有达到正常转速的情况,遇到这种情况时,应在各孔的加工动作之间插入G04指令,以获得时间;使用G80、G00、G01、G02、G03可以取消固定循环,当用G00G03指令注销固定循环时,若G00G03指令和固定循环出现在同一程序段,按后出现的指令运行;在固定循环程序段中,如果指定了M,则在最初定位时送出M信号,等待M信号完成才能进行孔加工循环。孔加工固定循环中,刀具长度补偿指令在刀具至R点时生效。75
48、例2、使采用重复固定循环方式加工如图所示各孔。工件厚度为10mmOXY重复固定循环加工参考程序:O0425;G80G54;T01;M03S100;Z20.M08;X40.;Y40.;X-40.;G80G00X-80.Y-40.;G90G80G00Z100.M09;X0.Y0.;M05;M30;%76例3、加工如图所示的内外轮廓,用刀具程序。半径补偿指令编程,刀具直径10。65432ACBDZXXY1(1)说明:外轮廓用左刀补,沿圆弧切线方向切入12,切出时也沿切线方向23。内轮廓采用右刀补,45为切入段,64为切出段。外轮廓加工完毕取消左刀补,待刀具至4点,再建立右刀补。(2)参考程序如下:内
49、外轮廓加工实例O4004;G54;T01;S1500M03;G90G00X-50.Y-50.Z140.;X20.Y-44.Z2.;G01Z-4.F100;G41G01X0Y-40.D01;G02I0J40.;G40G01X-20.Y-44.;G00Z2.;X0Y15.;G01Z-4.;G42X0Y0D01;G02X-30.Y0I-15.J0;G02X0Y0I-15.J0;G40G01X0Y15.;G00Z100.;M05;M30;%77 十、特殊功能指令 1、可编程镜像:G51.1、G50.1 用编程的镜像指令可实现坐标轴的对称加工 指令格式:G51.1X_Y_ 镜像 G50.1X_Y_ 取消
50、镜像78举例:使用镜像指令G51.1、G50.1编制下图所示零件的加工程序。AB图 中:点 坐 标:=1 0.0 0 0 0,=2 7.6 5 8 6B 点 坐 标:=1 5.8 0 6 5,=3 1.2 2 7 579参考程序主程序:%O0030G54G90G80G49G40M03S600T01M08M98P0031G51.1X0M98P0031G50.1X0G51.1Y0M98P0031G50.1Y0G51.1X0Y0M98P0031G50.1X0Y0G00Z50.X0Y0M09M30%子程序:%O0031G90G00X0Y0Z50.X18.Y18.Z2.G01Z-8.F10X27.658