跪求FANUS系统数控车床的一个椭圆宏程序

数控
2025-03-06 18:37:07
推荐回答(2个)
回答1:

假如长半轴为18、短半轴为13.
可得椭圆方程: X^/13^+Z^/18^=1 ,X=13*SQRT(1-Z^/324) (" ^ " 在此为平方)
一般和G71系列连用 在此只写椭圆部分
#100 = 18 (#100为Z轴变量)
1 #101 = #100 * #100(101为中间变量)
#102 = 13 * SQRT [1 -#101 / 324](102为X轴变量)
G1 X [2 * #102 ] Z [#100 - 18 ](Z轴向负方向平移18的距离)
#100 = #100 - 0.1
IF [ #100 GE 0 ]GOTO1

希望对你有所帮助

回答2:

车一半就好了