美文网首页UG编程程序员
「数控干货」数控铣手动编程(宏部分)方法总结

「数控干货」数控铣手动编程(宏部分)方法总结

作者: UG编程莫莫 | 来源:发表于2018-06-29 22:29 被阅读0次

以前在数控铣编程中,最不喜欢编制的就是关于倒角倒圆弧之类的宏程序编制,今天整理电脑资料时,觉得还舍不得扔掉,但是现在基本上也不常用了,索性发在网上,希望对初学者有点帮助吧!高手欢迎指点!(以上主要用FANUC和HNC两种系统!)

一、立铣刀倒凹圆弧: (不加刀补)

#1=-30

#2 = -90

#3 = 20 ( 圆弧半径 )

#4 = 6 ( 刀具半径 )

WHILE [ #1 GE #2 ] DO1

#5 = [ #3 - #4 ]×COS [ #1 ] ( X值 )

#6 = #4 ×SIN [ #1 ] (Z值 )

G1 X [ #5 ] Y 0 F 500

Z [ #6 ]

G2 I [ -#5 ]

#1 = #1 - 5

END1

二、立铣刀倒圆角: (加刀补 )

刀具半径为5

#1=90

#2=0

#3=5

#4=6

WHILE [ #1 GE #2 ] DO1 注:华中格式不加 DO1

N1 #10=[#4]×SIN[#1]-#4 ( Z值 )

#11 = #4-[ #4 ]×COS [ #1 ]-#3 ( 刀补 )

G1Z [ #4 ]F200

G10 L12 P02 R[#11]

G41/G42 X… Y… D02

#1= #1-3

END1注:华中格式为 ENDW

三、立铣刀倒圆角: ( 不加刀补 )

刀具半径为5

#1=90

#2=0

WHILE [ #1 GE #2 ] DO1 注:华中格式不加 DO1

N1 #3 =-25+10×COS [ #1 ]+5 ( X值 )

#4 =10×SIN [ #1 ]-10 ( Z值 )

G1X [ #3 ] Y 0 F400

Z [ #4 ]

G2 I [-#3 ] F1000

#1= #1-5

END1注:华中格式为 ENDW

球头刀倒圆角: ( 加刀补 )

华中格式:

#1=90

#2=0

#3=5 ( 刀具半径 )

#4=5 ( 圆角半径 )

WHILE [ #1 GE #2 ]

#10= [ #3+#4 ]×SIN [ #1×PI/180 ]― #3 ― #4 ( Z值 )

#110= [ #3+#4 ]×COS [ #1×PI/180 ]―#4 ( 刀补 )

…#11= [ #3+#4 ]×COS [ #1 ]―#4 ( 刀补 )

… G10 L12 P02 R [ #11 ]

G1Z [ #10 ] F…G42 …… D02

G42 …… D110

#1 = #1-5

ENDW

注:当对刀补附值时,华中格式用“#100”以后的表示,而法那克用“可编程数据输入G10”如以上加粗部分

四、立铣刀加工球面

裁剪图片

该程序适用于法那克系统:

G0 X8 Y0

Z 2

M 8

G1 Z0 F50 (刀具移动到工件表面的平面)

#1 = 0 ( 初始角度 )

#2 = 20 ( 球半径 )

#3 = 8 ( 刀半径 )

#6 = 90 ( 角度终止值 )

WHILE[#1GE#6]DO1

#4 = #2×[1-COS [ #1 ] ] ( Z值 )

#5 = #3+ #2 ×SIN [ #1 ] ( X值 )

G1 X [ #5 ] Y0 F200

Z [ -#4 ] F50

G2 I [ -#5 ] F 200

#1 = #1+1

END1

五、球头刀倒凹圆弧: (加刀补)

#1=-30

#2=-90

#3=4(刀具半径)

#4=20(圆半径)

WHILE[#1GE#2]

#10=[#4-#3]×SIN[#1×PI/180]-#3(Z值)

#110=[#4-#3]×COS[#1×PI/180](刀补)

不懂的可以留言大家一起讨论交流哦!!!

相关文章

  • 「数控干货」数控铣手动编程(宏部分)方法总结

    以前在数控铣编程中,最不喜欢编制的就是关于倒角倒圆弧之类的宏程序编制,今天整理电脑资料时,觉得还舍不得扔掉,但是现...

  • 数控铣手动编程(宏部分)总结的方法!

    以前在数控铣编程中,最不喜欢编制的就是关于倒角倒圆弧之类的宏程序编制,今天整理电脑资料时,觉得还舍不得扔掉,但是现...

  • 第七周

    这一周从数控车换到数控铣,在数控铣上做了一个星期感觉和数控车比起来数控车算简单的了。 数控铣上的编程比数控车繁...

  • 数控铣床和加工中心工艺特点、刀具介绍、机代码阐述和运用

    一、数控铣床和加工中心工艺特点 1、数控铣床 数控铣床按其主轴位置的不同分三类:立式、卧式、立卧两用铣床 数控系统...

  • UG|软件与机床的连接问题

    前言 最近在校工厂实习,在数控铣床上。通过手动编程能够加工出简单的工件,但对于较复杂的形状就很麻烦了,总是有办法的...

  • 第七周

    这一周我们和数控铣的换了一下,我们学习的是数控铣,操作不是很难只要看看,在编程这里还是有点难的,有时会编着编着就不...

  • 第7星期

    这一周我们和数控铣的换了一下,我们学习的是数控铣,操作不是很难只要看看,在编程这里还是有点难的,有时会编着编着就不...

  • 实训第一周

    今天是第一周实习,因为只有五台数控铣床,所以安排是这个样子,15个人在数控铣,其余的人在数控车,每台数控铣床要有...

  • 第七周

    这一周学习的是数控铣,操作不是很难但是在编程这一块上很烦,常常会晕头转向,比数控车编程复杂,但是在操作上比数控车简...

  • 第七周

    上完两天课休了一天假就这样过了一周,这周我们跟数控铣换了一下,他们去数控车我们数控铣,对于我来说数控铣还是比较熟悉...

网友评论

    本文标题:「数控干货」数控铣手动编程(宏部分)方法总结

    本文链接:https://www.haomeiwen.com/subject/mxszyftx.html