【摘要】:如图5-21所示,某刀具中心的移动轨迹为一玫瑰线,方程为ρ=60sin 3θ,试编写其宏程序。各变量赋值说明:#1=A,玫瑰线的包络半径a。#2=B,玫瑰线控制叶片个数的参数n。图5-21 三叶玫瑰线#4=I,加工的起始角度,一般为0°。#24、#25=X、Y,玫瑰线外包络圆圆心的X、Y轴绝对/相对坐标值。
ρ=asin(nθ)或ρ=acos(nθ)
根据三角函数的特性可知,玫瑰线是一种具有周期性且包络线为圆弧的曲线,曲线的几何结构取决于方程参数的取值,不同的参数决定了玫瑰线的大小、叶片的数目和周期的可变性。这里参数a(包络半径)控制叶片的长短,参数n(自然数,且>1)控制叶片的个数、叶片的大小及周期的长短。当n为偶数时,有2n瓣叶片;当n为奇数时,有奇数瓣叶片;不可能有4n+2瓣。
如图5-21所示,某刀具中心的移动轨迹为一玫瑰线,方程为ρ=60sin 3θ(θ∈[0°,360°]),试编写其宏程序。
#1=A,玫瑰线的包络半径a。
#2=B,玫瑰线控制叶片个数的参数n。
#3=C,加工起点Z轴绝对/相对坐标值。
图5-21 三叶玫瑰线
#4=I,加工的起始角度,一般为0°。(www.xing528.com)
#5=J,加工的终止角度,一般为360°。
#6=K,每次角度的递增量,>0。
#17=Q,等高铣削每次的递增量,>0。
#24、#25=X、Y,玫瑰线外包络圆圆心的X、Y轴绝对/相对坐标值。
#26=Z,加工终点Z轴绝对/相对坐标值。
调用格式:
G65 P1066 A_B_C_I_J_K_Q_X_Y_Z_F_;
宏程序如下:
说明:从该例可以看出,只要知道了曲线的方程和其自变量的定义域,就可以铣削出其轨迹。感兴趣的读者可以铣削其他曲线的轨迹,例如各种摆线、渐开线等。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。