数控车床编程-基础篇教材.pdf
1JOHNSON PRECISION ENGINEERING(SUZHOU)CO.,LTD.强胜精密机械(苏州)有限公司强胜精密机械(苏州)有限公司车床编程基础篇车床编程基础篇刘德军刘德军2车床程序是干什么用?它是用来驱动刀具动作完成符合图纸形状要求的一族代码数值指令集3车床程序编辑的基本概念:1,工艺路径选择2,坐标系建立3,刀具选择4,刀具路径选择5,切削参数选择4本次课程重点讲述:坐标系:坐标系:绝对坐标和相对坐标建立,及它们相互关系动作执行指令:G代码辅助动作指令:M代码循环指令:G70G76,G90,G92,G94等5数控编程分为:手工编程和自动编程两种数控编程分为:手工编程和自动编程两种。手动编程手动编程:整个编程过程由人工完成。对编程人员的要求高(不仅要熟悉数控代码和编程规则,而且还必须具备机械加工工艺知识和数值计算能力)整个编程过程由人工完成。对编程人员的要求高(不仅要熟悉数控代码和编程规则,而且还必须具备机械加工工艺知识和数值计算能力)自动编程:编程人员只要根据零件图纸的要求,使用专业软件将零件的加工信息用较简便的方式送入计算机,由计算机自动进行程序的编制自动编程:编程人员只要根据零件图纸的要求,使用专业软件将零件的加工信息用较简便的方式送入计算机,由计算机自动进行程序的编制第一章编程基础培训第一章编程基础培训6第一章编程基础培训第一章编程基础培训数控车床程序编辑特点:数控车床程序编辑特点:1.在一个程序中可以采用绝对坐标编程、增量坐标编程、二者结合混合编程2.绝对坐标编程:1.在一个程序中可以采用绝对坐标编程、增量坐标编程、二者结合混合编程2.绝对坐标编程:工件所有点的坐标值基于某一坐标系(机床或工件)零点计量的编程方式。通常我们采用工件坐标系。增量坐标编程:。增量坐标编程:运动轨迹的终点坐标值是相对于起点计量的编程方式(增量坐标编程)3.由于车削余量较大,简便程序编辑,设备具备不同加工形式的固定循环4.编程时,通常认为刀尖是一个点,而实际中刀尖存在圆角,因此需要对刀具圆角进行半径补偿(R)由于车削余量较大,简便程序编辑,设备具备不同加工形式的固定循环4.编程时,通常认为刀尖是一个点,而实际中刀尖存在圆角,因此需要对刀具圆角进行半径补偿(R)789?右手法则104.通常采用刀具试切削后,通过测量通常采用刀具试切削后,通过测量-试切法试切法1112对刀操作界面13四,代码说明四,代码说明1415161718?G代码应用格式代码应用格式?快速1920自动倒,角三种通常用法G01X(u)_C(R)_;G01Z(w)_C(R)_;G01A_C(R)_;?注:.指令指为倒角前交点座标值?.须在指令后跟进倒角方向及最小长度值?只能在01机能模式下使用?.并非所有系统均适用?不同倒角,不同指令212223242526272829刀具补偿方式(通常称:T号)的选择303132简化编程简化编程为了简化程序开发人员给我们设计了十几种常用固定循环分别为:G71;G72;G73;G74;G75;G76;G92,G90;G94;等并允许使用G70分别对G71,G72,G73精加工333435363738394041G70精加工格式格式42实例实例4344?D?454647484950515253545556575859606162636465程式中常用代码66实例实例Microsoft Excel 工作表67考题考题