付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑基于华中系统的轴类零件椭圆面的宏程序编程【摘要】随着现代制造业的发展和数控设备的普及,数控加工技术在我国得到了空前的发展。近年来从部级到省市级都非常重视数控技能大赛,并成功多次举办了各类各级别数控技能大赛,形成了层层有比赛,层层有选拔的良好氛围。大赛在很大程度上体现出了各省市在数控加工领域的真实水平,近几年在数控车大赛教师组和学生组频频出现椭圆面的加工,碰到这类问题操最头痛的就是编程,在规定时间内能否熟练应用宏程序编程,是在大赛中取得好成绩的关键。本文将解决利用华中系统编写常见的轴类零件椭圆面的程序时出现的难点问题,详细阐述了宏程序的编写及编程时的难点突破。让学习者能够按由简单到复杂的思路理解椭圆编程的精髓,做到举一反三。
【关键词】宏程序;椭圆编程;华中系统编程
1引言
目前在数控车削加工中,对于椭圆等一系列非标准圆弧所构成的特殊曲面进行编程加工时经常采用专业CAD/CAM软件自动生成加工程序,由于受各方面的影响,在实际加工中我们使用较多的是利用宏程序编程的方法进行加工。在编写宏程序的过程中,正确使用数学公式表达轮廓曲线是宏程序编程的关键,也是在实际生产中影响编程效率的两大难点。本文就以华中数控系统为例解决轴类椭圆面零件在数控车削加工中遇到的编程难点。
2宏程序简介
1.1宏程序
宏程序是一种具有计算能力和决策能力的数控加工程序,在编程中使用变量,通过对各个变量进行赋值、数学用算、逻辑运算和函数的混合运算进而使其利用各种条件转移命令的处理达到描述几何图形的目的。
1.2宏程序有如下特点
1.2.1使用了变量或表达式的计算功能比如:
G01X[1+2]计算功能1+2相当于G01X3
G01Z[3*SIN[3]]相当于正弦函数运算
1.2.2能够进行程序流程控制,体现了宏程序的决策能力,例如:
IF#1GE8……ENDIF调用选择执行命令
WHILE#1LT#2*3……ENDW调用条件循环命令
3椭圆宏程序的编程方法
3.1椭圆宏程序编写流程
首先给自变量赋初始值――逻辑用算循环条件――因变量表达式赋值――直线插补椭圆――设置步距变化――结束。
假设Z坐标为自变量,Z=#2,X坐标为因变量X=#1,自变量步长为Δ,a为椭圆长半轴,b为椭圆短半轴,则椭圆的精加工宏程序编程如下:
#2=N1(给自变量#2赋值N1)
WHILE#2GE[N2](自变量#2的终止值N2)
1=2b*SQRT[1-#2*#2/a*a](#1相对于自变量#2的表达式)
G01X[#1]Z[#2-a](用直线插补逼近的办法加工椭圆)
#2=#2-Δ(自变量#2以步长Δ变化)
ENDW(循环结束)
3.2位置偏移的椭圆宏程序编程
在编程时,为了便于计算各点坐标,常把工件坐标系原点和编程原点重合,在宏程序编程时也是如此。如下图所示,如果直接以椭圆方程编程,走刀路线为曲线a。把曲线a的所有点x值向上偏移48,Z值不偏移,就可以实现b曲线。这里是此类宏程序编程的难点。以下是利用椭圆的标准方程来编写宏程序。
本例中椭圆面加工由两部分加工来完成,先加工孔内椭圆弧面,再加工外面椭圆面。
孔内椭圆面加工宏程序如下:
#1=15;
WHILE#1GE0;
#2=1/3*[SQRT[225-#1*#1]];
G01X[48-2*#2]Z[#1-15];
#1=#1-0.2;
ENDW.
外部椭圆面加工宏程序如下:
#1=15;
WHILE#1GE0;
#2=1/3*[SQRT[225-#1*#1]];
G01X[2*#2+48]Z[#1-15];
#1=#1-0.2;
ENDE.
4结束语
椭圆的宏程序是操根据所加工椭圆零件的轮廓形状,应用椭圆方程有效的将数学公式与计算机编程语言相融合而手工编写的加工程序,是目前解决数控加工实际问题的有效方法。
本文从实际加工轴类零件时经常碰到的两大类椭圆面的编程入手,分析介绍了各类椭圆面的宏程序编程方法,在使用宏程序编程时,首先要能够选对变量和自变量,要能写出正确的椭圆方程,再对方程进行数学用算,推导出另一变量的表达式,最后还要能正确建立工件原点与椭圆中心之间的数学表达关系,接着准确的编出所要加工的椭圆面的宏程序。通过在实践中的应用,上述方法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能网联汽车电池管理协同系统研发项目可行性研究报告
- 喷射器项目可行性研究报告
- 农村服装半价活动方案策划(3篇)
- 企业营销思维调整方案(3篇)
- 八一舞蹈活动策划方案模板(3篇)
- 海南省三亚市重点学校高一入学数学分班考试试题及答案
- 贵州省安顺市重点学校高一英语分班考试试题及答案
- 成都铁中立人初一入学语文分班考试真题含答案
- 2026年青海小升初(语文)真题考试试题及答案
- 2026年四川小升初(数学)考试真题(含答案)
- GA 1812.2-2024银行系统反恐怖防范要求第2部分:数据中心
- 电力工作票制度
- GB/T 45128-2025塑料含水量的测定
- GB/T 21270-2025食品馅料质量通则
- 预应力混凝土枕产品检验项目及依据标准
- 10S505 柔性接口给水管道支墩
- 2024年山西省吕梁市方山文旅集团招聘笔试冲刺题(带答案解析)
- 2024-2025北京中考英语真题阅读CD篇
- 企业安全风险分级管控21类表格、标牌
- 视觉传达设计考研名词解释和填空
- GB/T 4798.3-2023环境条件分类环境参数组分类及其严酷程度分级第3部分:有气候防护场所固定使用
评论
0/150
提交评论