- 15
- 0
- 约2.11千字
- 约 6页
- 2017-08-21 发布于浙江
- 举报
斜椭圆宏程序举例的
21车削斜椭圆宏程序编写方法和注意事项
一、数学基础
1、坐标的旋转
在zox坐标系中,设定椭圆的的长半轴为a,短半轴为b。把坐标系沿着逆时针旋转一个角度α,得到一个坐标系如图(1)。
图(1)
在坐标系中,点A的坐标:
(1)
在坐标系zox中,点A的坐标:
(2)
由(2)得:
(3)
(注意:椭圆顺时针旋转时,公式中的 角取负值;逆时针旋转时, 角取正值。=2(I±X)(直径编程;凸弧为+、凹弧为-)
=Z-K (一般情况编程坐标原点设在工件右端面和轴线交点处)
3、斜椭圆起始角和终止角度计算
从2008年江苏省赛几套试题来看,用角度直接加减的方法得到斜椭圆起始角和终止角度都与实际不符,需要计算才能得到正确的数值。
一般情况下,中职组的竞赛题目都给出节点坐标,个别没有直接给出坐标值的节点,也可以通过简单的计算获得。假如通过计算知道斜椭圆(要加工部分)起始点1、终止点2在坐标系zox中坐标值分别为(x1、z1),(x2、z2)。
可以分别把(x1、z1),(x2、z2)代入公式(3),
得到: 点1 (、)、点2 (、),
然后把点1 (、)和点2 (、)中的任一坐标值代入公式(1)中就可以得到起始角θ1和终止角θ2 。
二、编程实例
图(2)
例1、如图2所示
(一)图形分析
椭圆的长半
原创力文档

文档评论(0)