谁会数控车正弦曲线编程

来源:百度知道 编辑:UC知道 时间:2024/06/17 17:53:01
能讲解的更好 随便什么例子 只要有正弦曲线

用G71和宏指令吧(必须要宏指令)
我有椭圆的不知道你要不要
t0101
m03 s480
#1=0*pi 循环控制
#2=pi/2 椭圆取90度角
g00 x210 z5 棒料直径200

g71 u2 r2p*** q*** x0.1 z0.1 f200 (***代表循环起终的程序行号 )
g00 x0 z0
while #1 le #2
#3=70*sin[#1] 椭圆短轴长70mm 与X轴重合,椭圆的参数方程自己会吧x=a*sin@ z=b*cos@ @代表某一角(利用椭圆方程求出x,z也可以 只不过用到开方)
#4=140*cos[#1] 椭圆长轴140 与机床Z轴重合(椭圆圆心点此时正好在工件坐标原点上 需要修改#4)
#5=140-#4
#6=-#5 这个#5、#6对#4的转换很重要 把椭圆起点转换到工件坐标系原点上了(自己体会,试着改改参数,可以变换椭圆中心位置哦,取的椭圆弧长就变了)
g01 x[#3] z[#6] f120 利用直线插补逼近椭圆
#1=#1+pi/180
endw
……自己写

这个椭圆程序我验证过 还不错
用直接求解椭圆方程的X,Z解也可以 只不过不是像我用角度控制循环 用累加做循环控制也可以 其他曲线方程都类似 不难

*_* 你个的分太少了
要不俺会把程序详细都给你的 打字很累啊(忘了告诉你我用的是华中系统的 别的系统你只改G71程序段就可以了)

这次修改正确了 while循环应包含在G71程序之内