- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CIMATRON E7
2009年全国技工教育和职业培训
优秀教研成果评选活动参评论文
数控铣加工椭圆曲线时比例变换的应用
数控铣加工椭圆曲线时比例变换的应用
摘要:在数控铣加工椭圆(非圆曲线)手工编程时,通常运用到的是宏程序的编写,但目前仍然有些数控铣床是不能调用宏程序的,针对这种情况,本文通过对椭圆性质的分析和数控铣床特殊指令的运用,提出另外一种方法,就是运用比例变换功能指令对椭圆进行编写,同样可以加工出符合要求的零件。
关键词: 数控加工 非圆曲线 椭圆 程序 比例变换
一、前言
数控机床一般只能作直线插补和圆弧插补。遇到工件轮廓是非圆曲线(如椭圆)的零件时,要用直线段或圆弧段去逼近非圆曲线,但数学处理工作一般比较复杂,必须借助计算机辅助制造软件来处理。 除了用宏程序编写外,目前一些数控机床还设置了特殊的编程功能指令,如:图形比例编程功能指令,如果能使用好这类功能指令,能大大简化编程工作,满足生产需要。
二、宏程序编写椭圆程序
编写一个长半轴40、短半轴30的椭圆
G54 G90 G00 Z30
M03 S800
G00 X45 Y-15 ;
Z3
G01 Z-2 F100
#10=0;给角度(赋0初值
WHILE #10 LE 360 DO 1;当角度(≤360度时,执行循环体内容
#11=40*COS[#10];用椭圆的标准参数方程求动点M的X坐标值
#12=30*SIN[#10];用椭圆的标准参数方程求动点M的Y坐标值
G01 X#11 Y#12 ;用直线插补指令加工至M点,即用直线段逼近椭圆
#10=#10+1;角度(的递增步长取1度
END 1
X45 Y15;
G00 Z30
X0 Y0
M05
M30
在手工编程中,虽然宏程序编程灵活、高效、快捷,是加工编程的重要补充,但是目前用宏程序编写程序的人员比较少,懂得宏程序的人也越来越少,学起来也有一定的难度,导致宏程序的应用也没得到很好的推广,并且有些数控机床是不能调用宏程序的,针对这种情况,只要能灵活运用数控铣床的特殊指令,正如比例变换功能指令,同样也可以对椭圆加工编写出一个好的程序。
三、椭圆的性质
首先,我们对椭圆的性质进行分析,同时跟圆的性质进行比较.
椭圆参数方程: x2/a+y2/b=1 (a、b0)
圆参数方程: x2 +y2 =r2
由上面方程可知,当a=b时,椭圆就等同于一个圆,由此发现,椭圆与圆之间必然存在一定的关系,处于这点考虑,我先举个例子对它们的关系进行分析。
先画一个长半轴为50,短半轴为25的椭圆和一个直径为100的圆。然后画直线L1、L2交于A、B、C、D点。
不难发现,椭圆、圆与L1分别交于A、B两点,A点坐标(27.39,-20.92),B点坐标(27.39,-41.83),同一条直线交出的两个点,X坐标是相等的,而Y坐标不同,A点Y坐标刚好是B点的0.5倍。为了数据更加准确,再画直线L2,跟Y轴比较接近,并与椭圆、圆交于C、D两点,C点坐标(-6.88,-24.76)、D点坐标(-6.88,-49.52),得出了同样的结果,X坐标相同,C点的Y坐标刚好是D点的0.5倍。
由以上的分析,得出的结果是:当椭圆Y半轴是X半轴的0.5倍,并与同等的圆相交时,椭圆上任何一个点(除了与圆相交的两个特殊点)的Y坐标都是它在圆上相对应的点的Y坐标的0.5倍。
为了得出的结论更具说服力,我们再举几个不同比例的椭圆进行比较。
(1)椭圆长半轴为50,短半轴为10的和一个直径为100的圆
经过分析得出:椭圆短半轴是长半轴的1/5,任何一条线与它们的交点的Y坐标都是成比例的,都是非常接近1/5。
(2)椭圆长半轴为40,短半轴为30的和一个直径为80的圆
经过分析得出:椭圆短半轴是长半轴的1/4,任何一条线与它们的交点的Y坐标都是成比例的,都是非常接近1/4。
综上所述,椭圆与圆有一定的关系,当椭圆短半轴与长半轴的比是N/M,那么椭圆上的任何一个点(与圆相交的两个特殊点除外)的Y坐标,与它在圆上对应的点的Y坐标的比值也是N/M。
由此产生了一个设想:如果对椭圆进行编程,能不能根据以上这个关系,通过变换Y轴坐标来对圆进行编程呢?
四、验证
根据以上的观点,我们通过运用机床上特殊的编程指令G51,对椭圆进行编程和加工验证。
1.零件加工使用的机床为XK5032数控万能升降铣床,系统为KNDCNC系统。
为了方便分析,略去零件的其他结构,只将加工椭圆部分提出,尺寸整数化。椭圆尺寸如图所示。
2.1 试加工程序
(刀具直径:Φ12)
N200…
N220 G90 G01 X0 Y0 刀具定
您可能关注的文档
最近下载
- 中毒病人的急救与护理.pptx VIP
- 部编版小学六年级语文上册第七单元每课课后作业及答案汇编(含四套题).pdf VIP
- XXX斜拉桥监理实施细则.pdf VIP
- 技嘉主板B660M GAMING AC DDR4 (rev.1.x)用户手册简体中文(版本 1102).pdf
- 2025年秋季开学第一课精品课件.pptx
- 人教版七年级上册英语Unit 4知识点梳理及语法讲义.pdf VIP
- 人教版七年级上册英语Unit4知识点梳理及语法讲义(学生版).pdf VIP
- 斜拉桥特大桥监理细则.pptx
- 部编版小学六年级上册全册心理健康教育教案.pdf VIP
- 硼中子俘获治疗技术及应用.pptx VIP
文档评论(0)