书名:数控编程与数估计算
图书编号:1384861
出版社:上海交通大学出版社
定价:25.0
ISBN:731304231
作者:谷清贤
出版日期:2006-03-24
版次:1
开本:11×189×260毫米
§1-1 数控加工技术发展概况
一、数控机床的发展
二、软件技术的发展
§1-2 数控机床的分类
一、按控制的运动轨迹分类
二、按控制的坐标轴数分类
三、按机床的工艺用途分类
四、按控制系统的性价比分类
五、按伺服系统的类别分类
六、其他分类方式
§1-3 数控加工技术特点
一、数控加工技术的特点
二、数控机床的应用范围
§1-4 数控机床的组成及工作过程
一、数控机床的构成
二、数控机床的工作过程
习题
§2-1 数控加工的插补原理
一、脉冲当量
二、插补原理分析
三、直线插补原理
四、圆弧插补原理
五、逐点比较法
§2-2 坐标轴及运动方向的确定原则
一、固定原点和浮动原点
二、坐标系(符合右手定则)
三、运动方向的确定原则
四、坐标的计算单位
五、脉冲圆整化
六、如何确定编程允许误差
§2-3 数控机床加工程序的结构与格式
一、字符
二、程序的一般结构
三、程序段的格式
四、基本编程方法
§2-4 指令代码及功能
一、G指令代码表
二、数控车床的基本功能指令
§2-5 DTM SYSTEM-5T数控车床编程方法
一、快速点定位程序段(G00指令)
二、直线插补程序段的编写方法
三、G90、G92、G94单一形状固定循环程序段
四、G72螺纹复合固定循环程序段
五、G82多头螺纹复合固定循环程序段
六、圆弧插补程序段的编写方法:G02/G-03指令
七、子程序的编写与调用
八、DTM SYSTEM-5T数控车床的原点偏置指令
§2-6 FANUC 0T/18T系统数控车床基本编程方法
一、坐标值编程方式
二、机床原点与参考点
三、机床坐标系与工件坐标系
四、快速点定位指令
五、直线插补编程指令
六、圆弧插补指令
七、暂停指令
八、循环加工编程
九、多重复合循环指令
十、螺纹加工程序段编制方法
十一、孔加工、外径切槽加工
十二、自动倒角、倒圆弧角功能
十三、子程序
§2-7 圆弧车刀的编程与补偿
一、刀尖圆弧半径的概念
二、刀具半径补偿功能的实施
§2-8 综合编程实例
习题
§3-1 数值计算概论
一、基点和节点的定义
二、刀位点轨迹的计算
三、辅助计算
§3-2 工件轮廓基点坐标计算
一、基点坐标计算方法分析
二、作图计算法
三、代数、平面几何计算法
四、三角函数计算法
五、平面解析几何计算法
六、演绎计算法
七、标准经验公式应用
八、平面交点坐标转换计算
§3-3 非圆曲线拟合计算
一、非圆曲线节点坐标的计算步骤
二、直线逼近节点计算方法
三、圆弧逼近节点计算方法
§3-4 刀位点轨迹坐标计算
一、刀具中心轨迹坐标计算
二、数控车床刀尖半径的补偿计算
习题
§4-1 数控铣床编程基础
一、数控铣床控制系统的基本功能
二、SINUMERIK840系统
三、常用的G功能指令
四、刀具运动功能指令
五、刀具补偿功能指令
六、固定循环功能指令
七、子程序的应用
八、镜像加工与比例缩放功能
九、转移加工功能
十、M功能
十一、进给速度F
十二、主轴转速S
§4-2 数控铣床基本编程方法
一、数控铣床程序编制的基本模式
二、铣削轮廓类零件的加工程序
三、孔类零件的加工程序编制方法
四、去余量类零件加工程序编制方法
五、空间曲面类零件的编程方法
六、适用于坐标变换编程零件编程方法
七、适用于极坐标编程零件的编程方法
八、螺旋线加工程序的编制方法
§4-3 加工中心编程基础
一、加工中心简介
二、FANUC-6M系统的准备功能及辅助功能
三、辅助功能(M功能)
四、主轴功能、刀具功能、进给功能、刀具补偿功能、第二辅助功能
§4-4 圆弧插补程序段的编制方法
一、圆心法(或称两点式)圆弧加工程序段的编制方法
二、半径法(也称点径法)圆弧加工程序段的编制方法
§4-5 R参数编程
一、R参数的构造和应用
二、R参数定义
三、R参数的计算
四、参数编程举例
§4-6 固定循环功能程序段的编写方法
一、固定循环功能程序段的编写方法
二、编程实例
习题
§5-1 数控线切割机床概论
一、数控线切割机床的加工原理
二、数控线切割机床的基本组成
三、数控线切割机床的加工特点
§5-2 数控线切割加工工艺的制定
一、零件图样的工艺分析
二、加工工艺的准备
三、工作液的准备
四、加工参数的选择
五、影响数控线切割加工工艺指标的主要因素
六、零件的装夹与校正
§5-3 数控线切割机床的编程基础
一、数控线切割机床坐标系
二、数控线切割机床加工程序段格式
三、数控线切割编程常用数值计算方法
四、综合编程实例
习题
§6-1 DTM SYSTEM-5T数控车床操作方法
一、系统操作站面板介绍
二、系统上电及工作方式选择
三、编辑工作方式
四、手动及手动步进给工作方式
五、自动工作方式
六、参数考点设置
七、参考点工作方式
§6-2 FANUC-O系列数控车床操作
一、电源接通前后的检查工作
二、手动操作
三、机床急停
四、程序的输入、检查和修改
五、刀具补偿值的输入和修改
六、机床的运行
七、对刀与找正操作
主要参考书目2100433B
G代码 内容G00 快速定位G01 直线插补G02 圆弧插补G03 圆弧插补G04 暂停G05 G06 G07 G08 G09 G10 G11 G12 G13 刀架选择:刀架AG14 刀架选择:刀架B...
大部分自动编程软件都可以给数控车床编程。比如:MasterCAM、UG、Cimatron、CATIA、camworks、CAXA等。前面2种用得多一些,具体使用哪一种,根据公司的实际情况和从事的行业进...
楚天的怎么编程
1 编号 实 训 报 告 题 目:数控加工与编程实训专周 学生姓名: 学 号: 系 别 专 业: 班 级: 指导教师: 四川交通职业技术学院 20010 年 12月 9日 2 目 录 一、实训目的......................................... 3 二、实训内容......................................... 3 三、实训要求......................................... 3 四、实训成果 1.学习情境一 芯轴的数控加工...................... 3 2.学习情境二 螺塞的数控加工...................... 8 3.学习情境三 轴套的数控加工......................13 4.学习情境四 开关盒的数控加工.....
对于几何形状复杂的零件需借助计算机使用规定的数控语言编写零件源程序,经过处理后生成加工程序,称为自动编程。
随着数控技术的发展,先进的数控系统不仅向用户编程提供了一般的准备功能和辅助功能,而且为编程提供了扩展数控功能的手段。FANUC6M数控系统的参数编程,应用灵活,形式自由,具备计算机高级语言的表达式、逻辑运算及类似的程序流程,使加工程序简练易懂,实现普通编程难以实现的功能。
数控编程同计算机编程一样也有自己的"语言",但有一点不同的是,现在电脑发展到了以微软的Windows为绝对优势占领全球市场.数控机床就不同了,它还没发展到那种相互通用的程度,也就是说,它们在硬件上的差距造就了它们的数控系统一时还不能达到相互兼容.所以,当我要对一个毛坯进行加工时,首先要以我们已经拥有的数控机床采用的是什么型号的系统.
⑴UG
Unigraphics 是美国Unigraphics Solution公司开发的一套集CAD、CAM、CAE 功能于一体的三维参数化软件,是当今最先进的计算机辅助设计、分析和制造的高端软件,用于航空、航天、汽车、轮船、通用机械和电子等工业领域。
UG软件在CAM领域处于领先的地位,产生于美国麦道飞机公司,是飞机零件数控加工首选编程工具。
提供可靠、精确的刀具路径
能直接在曲面及实体上加工
良好的使用者界面,客户也可自行化设计界面多样的加工方式,便于设计组合高效率的刀具路径
完整的刀具库
加工参数库管理功能
包含二轴到五轴铣削、车床铣削、线切割
大型刀具库管理
实体模拟切削
泛用型后处理器等功能
高速铣功能
CAM客户化模板
Catia是法国达索(Dassault)公司推出的产品,法制幻影系列战斗机、波音737、777的开发设计均采用Catia。
CATIA 据有强大的曲面造型功能,在所有的CAD三维软件位居前列,广泛应用于国内的航空航天企业、研究所,以逐步取代UG成为复杂型面设计的首选。
CATIA具有较强的编程能力,可满足复杂零件的数控加工要求。一些领域采取CATIA设计建模,UG编程加工,二者结合,搭配使用。
⑶Pro/E是
美国 PTC (参数技术有限公司)开发的软件,是全世界最普及的三维 CAD/CAM (计算机辅助设计与制造)系统。广泛用于电子、机械、模具、工业设计和玩具等民用行业。具有零件设计、产品装配、模具开发、数控加工、造型设计等多种功能。
Pro/E在中国南方地区企业中被大量使用,设计建模采用PRO-E ,编程加工采用MASTERCAM 和 CIMATRON 是通行的做法。
CimatronCAD/CAM系统是以色列Cimatron公司的CAD/CAM/PDM产品,是较早在微机平台上实现三维CAD/CAM全功能的系统。该系统提供了比较灵活的用户界面,优良的三维造型、工程绘图,全面的数控加工,各种通用、专用数据接口以及集成化的产品数据管理。CimatronCAD/CAM系统在国际上的模具制造业备受欢迎,国内模具制造行业也在广泛使用。
美国CNC公司开发的基于PC平台的CAD/CAM软件,它具有方便直观的几何造型 Mastercam提供了设计零件外形所需的理想环境,其强大稳定的造型功能可设计出复杂的曲线、曲面零件。Mastercam具有较强的曲面粗加工及的曲面精加工的功能,曲面精加工有多种选择方式,可以满足复杂零件的曲面加工要求,同时具备多轴加工功能。由于价格低廉,性能优越,成为国内民用行业数控编程软件的首选。
美国DELCAM公司开发的基于特征的全功能CAM软件,全新的特征概念,超强的特征识别,基于工艺知识库的材料库,刀具库,图标导航的基于工艺卡片的编程模式。全模块的软件,从2~5轴铣削,到车铣复合加工,从曲面加工到线切割加工,为车间编程提供全面解决方案。DELCAM软件后编辑功能相对来说是比较好的。
国内一些制造企业正在逐步引进,以满足行业发展的需求,属新兴产品。
CAXA制造工程师是北京北航海尔软件有限公司推出一款全国产化的CAM产品,为国产CAM软件在国内CAM市场中占据了一席之地。作为中国制造业信息化领域自主知识产权软件优秀代表和知名品牌,CAXA已经成为中国CAD/CAM/PLM业界的领导者和主要供应商。 CAXA制造工程师是一款面向二至五轴数控铣床与加工中心、具有良好工艺性能的铣削/钻削数控加工编程软件。该软件性能优越,价格适中,在国内市场颇受欢迎。
英国Pathtrace公司出品的具有智能化的专业数控编程软件,可应用于车、铣、线切割等数控机床的编程。针对当前复杂三维曲面加工特点,EdgeCAM设计出更加便捷可靠的加工方法 ,流行于欧美制造业。英国路径公司正在进行中国市场的开发和运作,为国内的制造业的客户提供更多的选择。
美国CGTECH公司出品的一种先进的专用数控加工仿真软件。VERICUT 采用了先进的三维显示及虚拟现实技术,对数控加工过程的模拟达到了极其逼真的程度。不仅能用彩色的三维图像显示出刀具切削毛坯形成零件的全过程,还能显示出刀柄、夹具,甚至机床的运行过程和虚拟的工厂环境也能被模拟出来,其效果就如同是在屏幕上观看数控机床加工零件时的录像。
编程人员将各种编程软上生成的数控加工程序导入VERICUTVERICUT中,由该软件进行校验,可检测原软件编程中产生的计算错误,降低加工中由于程序错误导致的加工事故率。目前国内许多实力较强的企业,已开始引进该软件来充实现有的数控编程系统,取得了良好的效果。
随着制造业技术的飞速发展,数控编程软件的开发和使用也进入了一个高速发展的新阶段,新产品层出不穷,功能模块越来越细化,工艺人员可是在微机上轻松地设计出科学合理并富有个性化的数控加工工艺,把数控加工编程变得更加容易、便捷。
PowerMILL是英国Delcam Plc公司出品的功能强大,加工策略丰富的数控加工编程软件系统。采用全新的中文WINDOWS用户界面,提供完善的加工策略。帮助用户产生最隹的加工方案,从而提高加工效率,减少手工修整,快速产生粗、精加工路径,并且任何方案的修改和重新计算几乎在瞬间完成,缩短85%的刀具路径计算时间,对2-5轴的数控加工包括刀柄、刀夹进行完整的干涉检查与排除。具有集成一的加工实体仿真,方便用户在加工前了解整个加工过程及加工结果,节省加工时间。
⒈分析零件图确定工艺过程
对零件图样要求的形状、尺寸、精度、材料及毛坯进行分析,明确加工内容与要求;确定加工方案、走刀路线、切削参数以及选择刀具及夹具等。
⒉数值计算
根据零件的几何尺寸、加工路线、计算出零件轮廓上的几何要素的起点、终点及圆弧的圆心坐标等。
⒊编写加工程序
在完成上述两个步骤后,按照数控系统规定使用的功能指令代码和程序段格式,编写加工程序单。
⒋将程序输入数控系统
程序的输入可以通过键盘直接输入数控系统,也可以通过计算机通信接口输入数控系统。
⒌检验程序与首件试切
利用数控系统提供的图形显示功能,检查刀具轨迹的正确性。对工件进行首件试切,分析误差产生的原因,及时修正,直到试切出合格零件。
虽然,每个数控系统的编程语言和指令各不相同,但其间也有很多相通之处.
杨丙乾主编的这本《数控编程与加工》立足于数控加工实用技术,以理论知识做引导,以实际应用为目的,融基础知识、工艺技术、编程原理与方法、操作技能于一体。主要内容包括数控机床的基础知识,数控机床的操作,加工的工艺基础,数控程序,数控坐标系及常用编程指令,数控车床的常用编程指令、刀具补偿及实际加工编程举例,加工中心的常用编程指令、刀具补偿及实际加工编程举例,FANUC系统的宏编程基础知识及A、B类宏的编程应用,线切割编程加工的基础知识、工艺知识、编程方法及实际应用编程举例,最后综述了CAD/CAM基础知识与应用。
手工编程是指编程的各个阶段均由人工完成。利用一般的计算工具,通过各种三角函数计算方式,人工进行刀具轨迹的运算,并进行指令编制。
这种方式比较简单,很容易掌握,适应性较大。使用于非模具加工的零件。
人工完成零件加工的数控工艺
分析零件图纸
制定工艺决策
确定加工路线
选择工艺参数
计算刀位轨迹坐标数据
编写数控加工程序单
验证程序
手工编程
刀轨仿真
主要用于点位加工(如钻、铰孔)或几何形状简单(如平面、方形槽)零件的加工,计算量小,程序段数有限,编程直观易于实现的情况等。
对于具有空间自由曲面、复杂型腔的零件,刀具轨迹数据计算相当繁琐,工作量大,极易出错,且很难校对,有些甚至根本无法完成。