数控铣中级工考试题_缩放

程序参考:

T1M6(直径16mm钻头)

G54G17G80G90G00G40

G43Z50H1S500M3

M8

X0Y0

Z2

G73Z-28R1Q3F200

G80Z50

M5

M9


T2M6(直径12mm铣刀)

G43H2Z50S3000M3

M8

G0X0Y0

Z2

#1=0

#2=1

G41X20Y0D2

WHILE[#1GE-22]DO1(铣孔循环,螺旋下刀,注意设置刀补以满足公差要求)

G3I-20Z#1F1000

#1=#1-#2

END1

G0Z2

G40X0Y0

G0X-80Y-80(开始粗铣外形,先去边角)

G01Z-3F1000

G41X-70D2

Y65

X70

Y-65

X-70

G0Z2

G40X0Y-80

#11=19/2(计算圆弧交点,为加工外轮廓作准备)

#12=19*[#11/50]

#13=50-#12

#14=SQRT[19*19-#12*#12]

#1=1600(设定初始缩放比例)

#2=200

WHILE[#1GE1000]DO1(开始外轮廓加工,采用比例缩放的方式去除外轮廓余量)

G51X0Y0P#1(开始比例绽放)

G0G41X0Y-60D2

G01Z-3.01F1000

Y-50F1000

Z-3.01

G2X-#13Y-#14R50,R12

Y#14R19,R12

X#13Y#14R50,R12

Y-#14R19,R12

X0Y-50R50

G91G03Y-20R10

G90G0Z2

G40X0Y-80

#1=#1-#2

END1

G0Z50

G50(结束缩放)

M5

M9

T3M6(直径10mm铣刀,用于加工圆弧槽,四个圆弧槽将用坐标旋转与极坐标组合的方式加工完成)

G43Z50H3S3000M3

M8

X0Y0

Z2

#1=ASIN[17.5/35](计算圆弧槽起始角度,为使用极坐标作准备)

#11=0(#11为坐标旋转角度)

#12=90(坐标旋转增量)

WHILE[#11LT360]DO1(开始圆弧槽的加工循环)

G68X0Y0R#11(开始坐标旋转)

G17G16(开始极坐标)

G0G41X41Y-#1D3

G01Z-3F1000

G03X41Y#1R41

X29R6

G2X29Y-#1R29

G3X41R6

G0Z2

G15G40X0Y0(取消极坐标)

#11=#11+#12

END1

G69(取消坐标旋转)

G0Z50

M9

M5

M2

程序仅供参考,不当之处欢迎指正!