椭圆编程实例.docVIP

  • 88
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-12-08 发布于浙江
  • 举报
实例1:椭圆插补 CNC只有圆弧插补,螺旋插补等多种插补功能。对没有插补功能的椭圆等轮廓轨迹,可以用微小距离的直线来近似。指定椭圆长短轴半径,分割角度,把各角度的椭圆上的点用直线连接起来。 ●椭圆长轴半径设为R1,短轴半径为R2,分割角度为θ,则椭圆上的点P的的坐标Px,Py可以用下式求出: Px=R1*COSθ Py=R2*SINθ O0001; G91G18Z0; G90G54G M03S1200; G43G00Z100. ; #24=50; #25=40; G00X[#24+10.]Y[-#25] ; G00Z2. ; G01Z-2F80; #5=0;............................................椭圆分割角度初始化 WHILE[#5LE360]DO1;................... ....... .. .. ..循环到360度 #2=#24*COS[#5];..........................................椭圆的X坐标 #3=#25*SIN[#5];..........................................椭圆的Y坐标 G01X#2Y#3F500;..................................用直线连结椭圆上的点 #5=#5+1.;...............................................更新分割角度 END1; G0Z200.; M30;

文档评论(0)

1亿VIP精品文档

相关文档