浪漫之旅
发表于 2011-8-12 12:24:10
说一下思路啊:圆弧与圆弧之间切点的连线也是一个圆弧,算出切点的坐标,再加入G02和G03就行了!:)
lukexc
发表于 2011-8-12 17:58:18
浪漫之旅 发表于 2011-8-12 12:24 static/image/common/back.gif
说一下思路啊:圆弧与圆弧之间切点的连线也是一个圆弧,算出切点的坐标,再加入G02和G03就行了!
我之前也是那样做的,但是精度不高,jiangssli的这种方法精度较高,但是还是没有看懂,还在进一步研究!
浪漫之旅
发表于 2011-8-13 12:36:06
这个好难,用宏程序变成要算的啊
lukexc
发表于 2011-11-7 14:02:25
哎,这帖子沉了几个月了!
lukexc
发表于 2011-11-7 14:04:31
jiangssli 发表于 2011-8-9 23:30 static/image/common/back.gif
T101M03 S500
#1=200
#2=108
补充完“一生有你”大师的宏程序:
O3523
G97M3S500
T0101
#1=200
#2=108
#3=4.5
#4=2
#5=#2/2
#6=#3*2
#7=#5+#4
#9=0.1
#10=#3+#4
#18=57
#20=44.9
#21=ATAN[#5]/[#1]
#22=#1*2+#20
#23=#22-2**#1]
#101=[#1-]]*2
#102=[#1-*[#5-#6]]]]*2
#103=[#1-*[#5-#6]]]]*2
#104=[#1-*[#5-#6]]]]*2
#105=[#1-*[#5-#6]]]]*2
#106=[#1-*[#5-#6]]]]*2
#107=[#1-*[#5-#6]]]]*2
#130=#101-#102
#131=#102-#103
#132=#103-#104
#133=#104-#105
#134=#105-#106
#135=#106-#107
G0X[#18-#6-#4]Z[#7+#4]
G3X#23Z#7R#10F#9
G3U-#130W-#6R#10F#9
G3U-#131W-#6R#10F#9
G3U-#132W-#6R#10F#9
G3U-#133W-#6R#10F#9
G3U-#134W-#6R#10F#9
G3U-#135W-#6R#10F#9
G3U#135W-#6R#10F#9
G3U#134W-#6R#10F#9
G3U#133W-#6R#10F#9
G3U#132W-#6R#10F#9
G3U#131W-#6R#10F#9
G3U#130W-#6R#10F#9
G3X[#18-#6-#4]Z-[#7+#4]R#10F#9
G0X200.
M5
G0Z200.
M30我个人理解这个是用R2刀加工的程序!
lukexc
发表于 2011-11-7 14:09:03
本帖最后由 lukexc 于 2011-11-7 14:13 编辑
我的程序加工的作品,求指教!求围观!
我的程序(精加工)如下:
O0256
#1=4.5
#2=200+#1
#3=2
#4=108
#5=9
#6=44.9/2
#7=1
#8=#1+#3
#9=#4/#5
G97M3S500
G0X57.Z2.
G99
G1X48.Z0.F1.
WHILE[#7LE#9]DO1
N1#7=#7-1
#10=[#1+#7*#5]
#11=ABS[#4/2-#10]
#12=SQRT[#2*#2-#11*#11]
#13=#1*#12/#2
#14=[#2-#1+#6]-#12
#101=#13+#14
#102=-#11*#1/#2-#10
IF[#7GE6]THEN#102=#11*#1/#2-#10
#7=#7+1
#20=[#1+#7*#5]
#21=ABS[#4/2-#20]
#22=SQRT[#2*#2-#21*#21]
#23=#1*#22/#2
#24=[#2-#1+#6]-#22
#103=#23+#24
#104=-#21*#1/#2-#20
IF[#7GE6]THEN#104=#21*#1/#2-#20
#15=SQRT[[#24-#14]*[#24-#14]+#5*#5]
#16=#15/2
#17=SQRT[#8*#8-#16*#16]
#18=ATAN[[#16]/[#17]]
#25=SQRT[#15*#15-#5*#5]
#26=ATAN[[#25]/[#5]]
#27=#18+#26
IF[#7GE6]THEN#27=#18-#26
#111=#1*COS[#27]+#14
#112=-#1*SIN[#27]-#10
#28=#18-#26
IF[#7GE6]THEN#28=#18+#26
#113=#1*COS[#28]+#24
#114=#1*SIN[#28]-#20
G3XZ#112R#1F0.1
G2XZ#114R#3
#7=#7+1
END1
M5
M30
lukexc
发表于 2011-11-7 14:15:19
本帖最后由 lukexc 于 2011-11-7 14:15 编辑
lukexc 发表于 2011-11-7 14:09 static/image/common/back.gif
我的程序加工的作品,求指教!求围观!
我的程序(精加工)如下:
感谢“一生有你”大师、“千年健”等的指导!
lukexc
发表于 2011-11-7 14:26:41
这是我、一生有你、千年健的程序!
qinxin131400
发表于 2011-11-7 17:40:45
楼主的专研精神值得赞扬啊,但是现在这种图纸有了电脑编程简单的很多了。
lukexc
发表于 2011-11-7 23:58:38
qinxin131400 发表于 2011-11-7 17:40 static/image/common/back.gif
楼主的专研精神值得赞扬啊,但是现在这种图纸有了电脑编程简单的很多了。
呵呵,谢谢夸奖!我这是练习宏算法的!
这个图我理解有三种方法加工:
1.通过画图软件(比如CAXA、CAD等)用G3、G2直接编程(简单、方便);
2.软件编程(要求软件掌握较高);
3.用宏程序(要求宏程序一定知识,懂得一定的算法)。
页:
1
2
3
4
5
6
[7]
8
9
10