首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在数控车削中,如何对斜椭圆进行编程与加工?

如果这两篇文章你都能看懂的话,你可能会说在数控铣床中针对斜椭圆的加工只需要添加一个旋转指令(G68)即可,那么在数控车削中是不是也存在这样的一个旋转指令呢?呵呵,如果真存在的话,那么本文也没有撰写的必要了!

接下来,我以一个零件图为例把斜椭圆的加工思路尽可能言简意赅的讲解一下,带有斜椭圆零件图如下所示

在数控车削中对于斜椭圆的加工思路,大家可以这样理解既然没有坐标系的旋转指令,那么你就要考虑旋转后椭圆上每一个点坐标和未旋转椭圆上每一个点坐标之间存在一个什么关系即可,针对要加工的那部分椭圆,按照未旋转椭圆进行编程就可以了!这就是加工斜椭圆的一种思路!

首先,我们来看下两种椭圆之间关于点坐系之间的关系。

通常在数控车削中,我们通常把Z作为自变量,所以按照上面的公式我们只要找出被加工部分椭圆的起点和终点Z坐标即可,这个起点和终点坐标一定要是在未旋转椭圆坐标系中的,所以按照旋转的角度大家把坐标系建立一下,如下图所示

从图中可知,ab这段圆弧就是要加工的,其中a点的Z坐标为起点,b点的坐标为终点,在坐标系XOZ中,Z坐标为起点为9,比较容易看出,Z坐标的终点需要计算,或者在软件中直接查找,如下图所示,Z坐标的终点为2.01

在理解以上知识后,就很容易编制程序了。首先,在未旋转椭圆内,以Z[9,2.01]为自变量#1,编制出因变量X为#3=15*SQRT[1-#1*#1/81],然后把X、Z分别带入到旋转后椭圆的参数方程内:

X=#1*SIN(25)+#3*COS(25);

Z=#1*COS(25)-#3*SIN(25),

最后利用G01插补即可。

特别强调一下,还要考虑椭圆圆心的偏移问题,本文零件图椭圆心为(127.8,8.16),不知道各位小伙伴是否看明白了呢?

如需免费编程视频资料+安装包+视频安装教程的小伙伴请凭以下方式联系牧亭哦!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180705A1S9P100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券