数控加工程序编制基础

数控加工程序编制基础

ID:15335045

大小:4.21 MB

页数:22页

时间:2018-08-02

数控加工程序编制基础_第1页
数控加工程序编制基础_第2页
数控加工程序编制基础_第3页
数控加工程序编制基础_第4页
数控加工程序编制基础_第5页
资源描述:

《数控加工程序编制基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数控加工程序编制基础主要内容:Ø概述Ø数控编程中的常用指令Ø数控编程中的工艺处理Ø高速加工及其工艺处理Ø数控编程中的数学处理一、概述1.数控编程的基本概念从分析零件图纸开始,经过工艺分析、数学处理到获得数控机床所需的数控加工程序的全过程叫做数控编程。2.数控编程内容及步骤3.编程方法:手工编程和自动编程据国外统计:用手工编程时,一个零件的编程时间与机床实际加工时间之比,平均约为30:1;数控机床不能开动的原因中,有20-30%是由于加工程序不能及时编制出造成的。编程自动化是当今的趋势!3.1手工编程:几何形状不太复杂的零件;3.2自动编程:形状复杂的

2、零件;虽不复杂但编程工作量很大的零件(如有数千个孔的零件);虽不复杂但计算工作量大的零件(如非圆曲线的计算)等。224.数控机床坐标系坐标轴的命名及方向:标准规定,在加工过程中无论是刀具移动,工件静止,还是工件移动,刀具静止,一般都假定工件相对静止不动,而刀具在移动,并同时规定刀具远离工件的方向作为坐标轴的正方向。4.1Z轴正方向的规定:刀具远离工件的方向4.2X轴在刀具旋转的机床上(铣床、钻床、镗床等)Z轴水平(卧式):从刀具(主轴)向工件看时,X轴正方向指向右边。Z轴垂直(立式):单立柱机床,从刀具向立柱看时,X的正方向指向右边;双立柱机床(龙门

3、机床),从刀具向左立柱看时,X轴的正方向指向右边。在工件旋转的机床上(车床、磨床等),X轴的运动方向是工件的径向并平行于横向拖板,且刀具离开工件旋转中心的方向是X轴的正方向。4.3Y轴的确定X、Z轴的正方向确定后,Y轴可按右手直角笛卡尔直角坐标系来判定。坐标数:采用数字控制的运动方向的个数联动数:数控系统能同时控制的坐标数(2坐标联动加工--5坐标联动加工)4.4机床坐标系与工件坐标系22机床坐标系与机床原点机床坐标系是机床上固有的坐标系,用于确定被加工零件在机床中的坐标、机床运动部件的位置(如换刀点、参考点)以及运动范围(如行程范围、保护区)等。机

4、床原点是机床坐标系的零点,在机床调试完成后便确定,是机床上固定的点,一般不允许用户改变。数控车一般在卡盘前后端面的中心,数控铣各厂家不一样,有的工作台中心,有的行程终点等。工件坐标系与工件原点1)由编程人员确定,用于编程;2)工件坐标系的原点称为工件原点或工件零点,可用程序指令来设置和改变;3)根据编程需要,在一个加工程序中可一次或多次设定或改变工件原点。机床参考点机床参考点是数控机床厂家设定的固定点,一般为机床各坐标轴的正极限位置,通过返回参考点,数控系统才能确定机床的原点位置,从而正确建立机床坐标系。2.1.5加工程序结构与格式加工程序的构成字地

5、址程序段的一般格式22主程序和子程序二、数控编程中的常用指令1、准备功能G代码在插补运算之前需要规定,为插补运算作好准备的工艺指令,如:G17、G01、G02、G81等。模态代码和非模态代码模态代码:一经在一个程序段中指定,其功能一直保持到被取消或被同组其它G代码所代替。非模态代码:仅在所出现的程序段内有效。G41、G42、G40G81~G89G04G90、G91G00、G01、G02、G03绝对坐标与增量坐标编程指令G90、G91N100G90G01X30.0Y20.0F100;N100G91G01X20.0Y10.0F100;快速点定位指令G00

6、直线插补指令G01圆弧插补指令G02/G0322刀具半径补偿建立与取消指令G41/G42、G40刀具长度补偿建立与取消指令G43/G44、G4922G43(G44)a_H_G43:正偏移G44:负偏移G49:取消长度补偿a_:指定轴的位置H_:偏移值地址22G91G43Z-100.0H1;H1----刀具偏移值为20.022刀具补偿功能应用的优点简化编程工作量实现粗、精加工内外型面的加工22坐标平面选择指令G17、G18、G19用G54-G59指令设定工件坐标系操作者在实际加工前,测量工件原点与机床原点之间的偏置值,并在数控系统中预先设定。这个值叫做

7、“工件零点偏置”。工件零点偏置??试切对刀测量棒对刀杠杆百分表对刀寻边器对刀Z轴设定器对刀自动对刀22用杠杆百分表找正孔中心Z轴设定器对刀暂停(延迟)指令G04使刀具作短时间(几秒钟)的无进给光整加工,用于车槽、镗孔、锪孔等场合。G04P/X(U);G04F/S;2、辅助功能字也称为M功能,该功能指定除G功能之外的种种“通断控制”功能。它一般用地址码“M”和后面的两数字表示。2.1、M00——程序停止指令M00指令实际上是一个暂停指令。功能是执行此指令后,机床停止一切操作。按下控制面板上的启动指令后,机床重新启动,继续执行后面的程序。2.2、M01—

8、—计划停止指令M01指令的功能与M00相似,不同的是,M01只有在预先按下控制面板上“选择停止开关”22按钮

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。