Sg
#1=5,边数
#2=100外接圆直径
#3=2深度
#4=10刀具半径
#5=0自变量设为0
#15=1深度递增量
#24=0多边形X原点
#25=0多边形Y原点
G90G54G0X#24Y#25
G43Z100H1
M3S500
#10=180/#1
#11=#2/2*COS[#10]+#4
#12=#11/COS[#10]
X#12Y0
WHILE[#5LE#3]DO1
G0Z[-#5+1]
G1Z-#5F250
#17=1
WHILE[#17LE#1]DO2
Y-#17*[#10*2]
#17=#17+1
END2
#5=#5+#15
END1
G0Z100M5
M30
这是加工正五边形外轮廓的宏程序,坐标原点即五边形中心,顶面为Z轴原点,顺铣加工,你可以在机床上验证一下
新 2010-09-17 19:00
你回答的真是天真,“简单的铣外形加铣深度的结合”是什么呀,只不过是一个简单的深度上的循环,别人问的是铣5边形的宏程序?铣外形要用宏程式的,看清楚了
告诉你最简单的方法,就是找点算坐标,这样最快,在工厂里,怎么快怎么做,那么复杂的 程序,等你编出来,别人都做好了
你这种写法是弧度制的sin120和cos60,程序如下:这就是先把120和60分别赋值给D0和D20,然后将整数转换成二进制浮点数,在进行三角运算。但是感觉你这个用的是120和60,你的意思应该是角度制的sin120°和con60°才是呀,那就是下面这个:先把角度换算成弧度,也就是60°=π/3保存到D0中,120°=2*60°=2*π/3保存到D20中,然后在将D0和D20中的十进制浮点数转化称为二进制浮点数,然后在进行三角运算。望采纳。。。。。
你说呢...
走边就行,然后用g41 D01扩展磨损,向外扩就行了,你里面的5边形应该每个点都有棉坐标的,我帮你写下那个带圆弧的正方形吧,里面的也一样,你仿照写就行了,发到hi里面了,你自己看看