华中数控车床宏程序(图纸及程序)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

椭圆宏程序

%0001

M03 S600

T01

G54 G00 X32 Z2.

G71 U2 R1 P10 Q20 E0.2 F1000 N10 G01 X0 F1000

Z0

#1=30

WHILE#1GE[-16.59]

#2=15*SQRT[30*30-#1*#]]/30 G01 X[2*#2]Z[#1-30]

#1=#1-1

ENDW

G02 X30 Z-58 R16 F1000

G01Z-80

N20G00 X70

Z80

M05

M30

%

%0002

M03 S600

T01

G54 G00 X37 Z2

G71 U2 R1 P10 Q20 E0.2 F1000 N10 G01 X0 F1000

Z0

G03X16Z-8R8F1000

G01X20

Z-12.144

X22.98

#1=12.86

WHILE#1GE0

#2=15*SQRT[20*20-#1*#1]]/20

G01 X[2*#2]Z[#1-25] #1=#1-1

G01X32

X36Z-27

Z-60

N20G00 X70

Z80

M05

M30

%

%0003

M03 S600 Array T01

G54 G00 X50 Z0

G71 U2 R1 P10 Q20 E0.2 F1000

N10 G01X27.13F1000

#1=33

WHILE#1GE8

#2=24*SQRT[40*40-#1*#1]/40

G01 X[2*#2]Z[#1-33]

#1=#1-1

ENDW

N20G00 X70 Array Z80

M05

M30

%

%0004

M03 S600

T01

G54 G00 X50 Z0

G71 U2 R1 P10 Q20 E0.2 F1000

N10 G01X37.13F1000

Z-10

#1=33

WHILE#1GE8

#2=24*SQRT[40*40-#1*#1]/40

G01 X[2*#2+10]Z[#1-33-10]

#1=#1-1

N20G00 X70

Z80

M05

M30

%

%0005

M03 S600

T01

G54 G00 X50 Z2

G71 U2 R1 P10 Q20 E0.2 F1000 N10 G01X0F1000

Z0

G03X17.5Z-5R10

G01X20

X23Z-6.5

Z-12

X30

Z-32

X38.21

#1=12

WHILE#1GE-26.46

#2=24*SQRT[40*40-#1*#1]/40 G01 X[2*#2+12]Z[#1-44]

#1=#1-1

ENDW

G01W-5

N20G00 X70

Z80

M05

M30

%

%0006

T01

G54 G00 X50 Z0

G71 U2 R1 P10 Q20 E0.2 F1000

N10 G01X0 F1000

G03X17.5Z-5R10

G01X20

X23Z-6.5

Z-12

X30

Z-32

X57.79

#1=12

WHILE#1GE-26.46

#2=24*SQRT[40*40-#1*#1]/40 G01 X[84-2*#2]Z[#1-44]

#1=#1-1

ENDW

G01W-5

N20G00 X70

Z80

M05

M30

%

%0007

T01

G54 G00 X50 Z2

G71 U2 R1 P10 Q20 E0.2 F1000 N10 G01X0F1000

Z0

#5=24*SQRT[40*40-12*12]/40 G01X[84-2*#5]

#1=-12

WHILE#1GE-26.46

#2=24*SQRT[40*40-#1*#1]/40 G01 X[84-2*#2]Z[#1+12]

#1=#1-1

ENDW

G01W-5

N20G00 X70

Z80

M30 % %0008 M03 S600 T01

G54 G00 X50 Z2

G71 U2 R1 P10 Q20 E0.2 F1000 N10 G01X0F1000 Z0

#5=24*SQRT[40*40-12*12]]/40 G01X[2*#5+10] #1=-12

WHILE#1GE-26.46

#2=24*SQRT[40*40-#1*#1]/40 G01 X[2*#2+10]Z[#1+12] #1=#1-1 ENDW G01W-5

N20G00 X70 Z80 M05 M30 %

斜椭圆宏程序 %0009 M03S600 G00X50Z4

G71U3R1P1Q2X1Z0.02F1000 N1G01X0F1000 #1=15

WHILE#1LE105

#2=40*COS[#1*PI/180] #3=24*SIN[#1*PI/180] #5=#2*SIN[15*PI/180] #6=#3*COS[15*PI/180] #7=#2*COS[15*PI/180] #8=#3*SIN[15*PI/180]

相关文档
最新文档