数控法兰克系统 椭圆的宏程序编程 最好写上公式 哪里写些什么 如何计算

如题所述

车床还是铣床啊??? 不太一样的 标准公式有点麻烦 有参数方程比较简单
#1=0
WH[#1LE360]DO1
#2=长半轴
#3=短半轴
#4=#2*COS[#1]
#5=#3*SIN[#1]
G01X#4Y#5
DO1
这是铣床的 车床的要根据实际位置在#4和#5那里加上或减去相应的值追问

数控车床

追答

#1=0
WH[#1LE360]DO1
#2=长半轴
#3=短半轴
#4=#2*COS[#1]-z轴方向半轴长
#5=#3*SIN[#1]*2
G01X#4Y#5
DO1
这里是直径编程 椭圆的圆心在z轴上 如果椭圆在其它地方程序还得变

参数方程为 x向坐标值=长半轴*cos[角度](车床上是z轴 具体数值调整看原点坐标与椭圆关系)
y向坐标=短半轴*sin[角度] (车床上是x轴 直径编程要乘以2 具体数值调整看原点坐标与椭圆关系)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-23
用椭圆的公式加工出的椭圆不好,也可以说不是椭圆,我会椭圆的程序,经过实际验证的,可是你一点本钱都不花,就想学走别人辛苦研究的东西,太不地道吧
第2个回答  2011-04-23
公式记不得了,我只记得用C语言的格式,去找本C语言的书一看便知