分享

刻字宏程序分享

 yllxd9999 2023-06-13 发布于上海

图片点击上面免费订阅

问:怎么每天都能免费收到这种文章呢?

答:只需点上边《天天自学网》免费关注


  数控宏程序(Computer Numerical Control Macro Program)是在数控机床上使用的宏程序的一种形式。数控机床是一种能够通过预先编写的程序自动控制加工过程的机床,宏程序则是其中的一种编程方式。
  数控宏程序允许程序员定义一系列的指令或操作,以便在数控机床上执行特定的加工任务。这些指令和操作可以包括切削、钻孔、铣削、进给、定位等操作,以及相关的参数设置和控制命令。
   数控宏程序一般使用特定的编程语言来编写,如G代码(G-Code)或其他数控编程语言。在宏程序中,程序员可以定义宏指令(Macro Instruction),并为其分配一个唯一的标识符。宏指令可以包含各种数控指令和参数设置,以实现特定的加工操作。
数控宏程序通常用于以下情况:
 简化编程:通过将常用的加工操作封装为宏指令,程序员可以通过简单的调用来执行复杂的操作,而无需手动编写详细的指令序列。
提高生产效率:宏程序可以实现一些自动化的操作,如自动换刀、自动换工具等,从而提高加工的效率和精度。
实现重复加工:如果需要反复进行相似的加工任务,宏程序可以简化编程过程,并确保每次加工的一致性和准确性。
   使用数控宏程序需要一定的编程技巧和数控机床的相关知识。程序员需要了解数控机床的编程规范和语法,并熟悉所用机床的特定功能和参数设置。
总而言之,数控宏程序是一种在数控机床上使用的编程方式,通过定义和调用宏指令来实现特定的加工操作,从而简化编程、提高生产效率和实现重复加工。
(来源于网络仅供参考学习)看懂宏程序的可根据自己需求更改

%

O0001

G49G40G80G69

G91G28Z0 #1=#3011(日期)

 #2=#1-20160000

 #3=#3012(时间) 

#5=0

#6=2.8( KE ZI DE Jian Ju)

#7=6(DAO HAO [DaoJu D=2.  A90])

#8=10.(KE ZI Qi Dian Dao G54   X  De Ju Li) 

#9=2.(KE ZI Qi Dian Dao G54  Y  De Ju Li) 

#10=3.0(KE ZI Qi Dian Dao G54  Z  De Ju Li)

#18=FIX[#2/1000](月十位) #19=FIX[#2/100]-

10*#18(月个位) #20=FIX[#2/10]-100*#18-

10*#19(日十位) #21=FIX[#2]-1000*#18-100*#19-

10*#20(日个位) #25=0

#26=9

#11=1+#26(A)

#12=2+#25(2) 

#13=3+#26(C)

#14=4+#26(D)

#22=FIX[#3012/100000](时十位)

#23=FIX[#3012/10000]-[10.*#22] (时个位)

#700=2(A=1,B=2,...Z=26 机台区域 A---Z)

#701=12(01,02,03,........... 99 机台号)

#15=#700+9

#16=FIX[#701/10](机台号十位)

#17=#701-10*#16( 机台号个位)

G91G28Z0

G40G49G80G69

M31L3

G05.4Q1

G05.1Q1

M6T#7

N100

WHILE[#5LE13]DO1

#5=#5+1

IF[#5GT13]GOTO999

IF[#5LE13]GOTO200

END1

N200

IF[[#5GE0]AND[#5LT5.]]GOTO110

IF[[#5GE5.]AND[#5LT8.]]GOTO101

IF[[#5GE8.]AND[#5LT12.]]GOTO102

IF[[#5GE12.]AND[#5LE13.]]GOTO103

N110

#7021=#5*#6

GOTO900

N101

#601=#6+1.

#7021=#601+#5*#6

GOTO900

N102

#602=2*#6+1.5 #7021=#602+#5*#6 GOTO900

N103

#603=3*#6+1.5 #7021=#603+#5*#6 GOTO900

N900 #7001=#5221+#8+#7021

#7002=#5222+#9 #7003=#5223+#10

G0G90G54.1P1X0Y0 G0G90G43H#7Z20.

S15000M03

M8

GOTO[#[10+#5]+1]

GOTO100

N1

(0) G90G00X.107Y1.25 G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000. X-.107 X-.429Y1.131 X-.643Y.774 X-.75Y.178 Y-.179 

X-.643Y-.774 X-.429Y-1.131 X-.107Y-1.25 X.107 X.429Y-1.131 X.643

Y-.774 X.75Y-.179 Y.178 X.643Y.774 X.429Y1.131 X.107Y1.25

Z.4

Z.4

G00Z5.

GOTO100

N3(2) G90G00X.75Y-1.25 G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X-.75 X.321Y-.06 X.536Y.297

G03X.214Y1.25I-.498J.362 X-.643Y.655I-.222J-.595 G01Z.4

G00Z5.

GOTO100

N4(3) G90G00X-.75Y-.774 G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X-.643Y-1.012

G03X.643Y-.893I.596J.568 G01X.75Y-.536 G03

X0.0Y.297I-.621J.195 G01X.643Y1.25

GOTO100

N4(3) G90G00X-.75Y-.774 G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X-.643Y-1.012

G03X.643Y-.893I.596J.568 G01X.75Y-.536

G03X0.0Y.297I-.621J.195 G01X.643Y1.25

X-.536 Z.4

G00Z5.

GOTO100

N5(4) G90G00X.804Y-.417 G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X-.804 X.268Y1.25 Y-1.25

Z.4

G00Z5.

GOTO100

N6(5) G90G00X-.75Y-.774 G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X-.643Y-1.012

G03X.643Y-.893I.596J.568 G01X.75Y-.536

G03X-.214Y.416I-.789J.165 G01X-.536Y.297 X-.643Y.178

X-.536Y1.25

X.536

Z.4

G00Z5.

GOTO100

N7(6) G90G00X-.696Y-.417 G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000. G02X.375Y.178I.696J.008 

Y-1.131I-.5J-.655 G01X.054Y-1.25

X-.054 X-.375Y-1.131 X-.589Y-.893 X-.696Y-.417

Y.178 X-.589Y.774 X-.375Y1.131 X-.054Y1.25 X.161

X.482Y1.131 X.589Y.893

Z.4

G00Z5.

GOTO100

N8(7) G90G00X-.321Y-1.25 G43H#7Z5.

Z5.

Z.4 

G01Z-.1F3000. X.75Y1.25 X-.75

Z.4

G00Z5.

G91G28Z0.

GOTO100

N9(8) G90G00X.214Y1.25 G43H#7Z5.

Z5.

Z.4 

G01Z-.1F3000. X-.214 X-.536Y1.131 X-.643Y.893

Y.655 X-.536Y.416 X-.321Y.297 X.107Y.178

G02X.643Y-1.012I-.129J-.774 G01X.536Y-1.131

X.214Y-1.25 X-.214

G02X-.643Y-.179I.083J.655 G01X-.429Y.059 X-.107Y.178

X.321Y.297 X.536Y.416 X.643Y.655 Y.893 X.536Y1.131 X.214Y1.25

Z.4

G00Z5.

GOTO100

N10(9) G90G00X.589Y.893 G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000. G02X-.054Y-.298I-.652J-.417

X-.589Y.893I.129J.774 G01X-.375Y1.131 X-.054Y1.25

X.054 X.375Y1.131 X.589Y.893 Z.4

G00Z.9 X.696Y.416 Z.4

G01Z-.1 Y-.179 X.589Y-.774 X.375Y-1.131

X.054Y-1.25 X-.161

X-.482Y-1.131 X-.589Y-.893

Z.4

G00Z5.

GOTO100

N11(A) G90G00X-.85Y-1.25 G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000. X0.0Y1.25 X.85Y-1.25

Z.4

G00Z.9 X-.531Y-.417 Z.4

G01Z-.1 X.531

Z.4

G00Z5.

GOTO100

N12(B) G90G00X.2Y.059 G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000.

G02X.6Y-1.012I-.119J-.655

G01X.5Y-1.131

X.2Y-1.25

X-.7 Y1.25 X.2

G02X.6Y.297I-.083J-.595

G01X.5Y.178

X.2Y.059

X-.7 Z.4 G00Z5.

GOTO100

N13(C) G90G00X.75Y-.655

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X.65Y-.893 X.45Y-1.131

X.25Y-1.25 X-.15 X-.35Y-1.131

G02X-.65Y.655I1.267J1.131

G01X-.55Y.893 X-.35Y1.131

X-.15Y1.25 X.25 X.45Y1.131

X.65Y.893 X.75Y.655

Z.4

G00Z5.

GOTO100

N14(D) G90G00X-.7Y-1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X0.0 X.3Y-1.131

G03Y1.131I-1.288J1.131

G01X0.0Y1.25

X-.7 Y-1.25 Z.4

G00Z5.

GOTO100

N15(E) G90G00X-.78Y.059

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X.18

Z.4

G00Z.9 X.78Y-1.25 Z.4

G01Z-.1 X-.78

Y1.25 X.78 Z.4 G00Z5.

GOTO100

N16(F) G90G00X-.78Y.059

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X.18

Z.4

G00Z.9

X-.78Y-1.25

Z.4 G01Z-.1 Y1.25 X.78

Z.4

G00Z5.

GOTO100

N17(G) G90G00X.25Y-.298

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X.75

Y-.655 G02X-.35Y-1.131I-.7J.109 Y1.131I1.288J1.131

X.75Y.655I.419J-.541

G01Z.4

G00Z5.

GOTO100

N18(H) G90G00X-.5Y.059 G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000. X.5

Z.4 G00Z.9 Y1.25 Z.4

G01Z-.1

Y-1.25 Z.4

G00Z.9 X-.5

Z.4

G01Z-.1 Y1.25

Z.4

G00Z5.

GOTO100

N19(I) G90G00X-.05Y1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. Y-1.25

Z.4

G00Z5.

GOTO100

N20(J) G90G00X-.6Y-.417

G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000. G03X.12Y-1.25I.631J-.182 G01X.36Y-1.131X.48Y-1.012

X.6Y-.655 Y1.25

Z.4

G00Z5.

G

OTO100

N21(K) G90G00X.8Y1.25 G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X-.8Y-.417

Z.4 G00Z.9 Y-1.25 Z.4 G01Z-.1 Y1.25 Z.4 G00Z.9

X-.229Y.178

Z.4

G01Z-.1

X.8Y-1.25

Z.4

G00Z5.

GOTO100

N22(L) G90G00X.686Y-1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X-.686

Y1.25 Z.4 G00Z5.

GOTO100

N23(M) G90G00X-.915Y-1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. Y1.25 X0.0Y-1.25

X.915Y1.25 Y-1.25

Z.4

G00Z5.

GOTO100

N24(N) G90G00X-.8Y-1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. Y1.25 X.8Y-1.25 Y1.25

Z.4

G00Z5.

GOTO100

N25(O) G90G00X.229Y1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X-.229 X-.457Y1.131

G03Y-1.131I1.074J-1.131 X.8Y-.655I.468J.662

X.457Y1.131I-1.42J.653 G01X.229Y1.25

Z.4

G00Z5.

GOTO100

N26(P) G90G00X-.8Y-1.25 G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000. Y1.25

X.229 G02X.686Y.178I-.05J-.655

G01X.571Y.059

X.229Y-.06

X-.8 Z.4 G00Z5.

GOTO100

N27(Q) G90G00X.8Y-1.488

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X.114Y-.774 Z.4

G00Z.9 X.229Y1.25 Z.4

G01Z-.1 X-.229 X-.457Y1.131

G03Y-1.131I1.074J-1.131

X.8Y-.655I.468J.662 X.457Y1.131I-1.42J.653

G01X.229Y1.25

Z.4

G00Z5.

GOTO100

N28(R) G90G00X-.8Y.059

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X.229

G03X.686Y1.012I-.019J.595

G01X.571Y1.131

X.229Y1.25

X-.8 Y-1.25 Z.4 G00Z.9

X0.0Y.059 Z.4 G01Z-.1 X.8Y-1.25

Z.4

G00Z5.

GOTO100

N29(S) G90G00X-.8Y-.893

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000.

G03X.8I.8J.645 G01Y-.536 X.686Y-.298 X.571Y-.179

X-.571Y.297 X-.686Y.416 X-.8Y.655 Y.893

G02X.8I.8J-.645 G01Z.4

G00Z5.

GOTO100

N30(T) G90G00X-.8Y1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X.8

Z.4 G00Z.9 X0.0 Z.4

G01Z-.1 Y-1.25 Z.4 G00Z5.

GOTO100

N31(U) G90G00X.8Y1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. Y-.536

G02X-.457Y-1.131I-.8J.065 G01X-.686Y-.893 X-.8Y-.536

Y1.25 Z.4 G00Z5.

GOTO100

N32(V) G90G00X.914Y1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X0.0Y-1.25

X-.914Y1.25

Z.4

G00Z5.

GOTO100

N33(W) G90G00X1.143Y1.25

G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000. X.571Y-1.25 X0.0Y1.25

X-.572Y-1.25 X-1.143Y1.25 Z.4

G00Z5.

GOTO100

N34(X) G90G00X.8Y1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X-.8Y-1.25

Z.4 G00Z.9 X0.0Y0.0 Z.4 G01Z-.1X.8Y-1.25

X-.8Y1.25 X0.0Y0.0 Z.4 G00Z5.

GOTO100

N35(Y) G90G00X.914Y1.25

G43H#7Z5.

Z5.

Z.4 G01Z-.1F3000. X0.0Y.059

Z.4 G00Z.9 Y-1.25 Z.4 G01Z-.1 Y.059

X-.914Y1.25 Z.4

G00Z5.

GOTO100

N36(Z) G90G00X.8Y-1.25 G43H#7Z5.

Z5.

Z.4

G01Z-.1F3000.

X-.8 X.8Y1.25 X-.8

Z.4

G00Z5.

GOTO100

N999G91G28Z0M5

G05.1Q0 G05.4Q0

M9

M01

M99

%

对您有帮助请文末点亮+在看

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多