- 1
- 0
- 约 3页
- 2017-02-08 发布于重庆
- 举报
利用宏程序编制数控车床斜椭圆程序
利用宏程序编制数控车床斜椭圆程序
2010-04-14 23:28
利用宏程序编制数控车床斜椭圆程序
编程计算题:请利用宏程序或子程序编制粗、精加工程序 答案: 提示:如果采用三角函数计算椭圆起点和终点,会造成一定的计算误差。所以应该采用坐标系的平移和角度变换进行计算。 已知AB=20AOB=30 求出AOB=AB/AO AO=40 所以椭圆长轴为40短轴为30 在xoy坐标系
编程计算题:请利用宏程序或子程序编制粗、精加工程序
答案:
提示:如果采用三角函数计算椭圆起点和终点,会造成一定的计算误差。所以应该采用坐标系的平移和角度变换进行计算。
已知AB=20 ∠AOB=30
求出 ∠AOB=AB/AO
AO=40
所以椭圆长轴为40短轴为30
在xoy坐标系中求出起点与终点
起点x=37.7 y=10
在XOY坐标系求椭圆起点:X=xCOS30+ySIN30
X=37.7*COS30+10*SIN30
X=37.649
将x=-10 y=28.55代入公式求出椭圆终点:
X=xCOS30+ySIN30
X=5.6125
将计算出的起点和终点值带入公式X=A*COSα求出起点和终点的角度值:
起点:37.649=40COSα
COSα=0.94
原创力文档

文档评论(0)