数控编程宏程序循环实例

  • 格式:doc
  • 大小:19.00 KB
  • 文档页数:3

下载文档原格式

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

下面朋友给的是A类的宏程序,B类宏序的编程方式主要是运用条件判断语句来完成的循环语句,如下实例:

XY平面椭圆

G90G54G00Z100

M03S1000

X0Y0

X100

Z10

G01Z0F500

#1=0

N1#1=#1+1

G03X[100*COS[#1]]Y[50*SIN[#1]]R100

IF[#1LE360]GOTO1

G00Z100

X0Y0

M30

GO G90 G54 X0 Y0 M03 S800

G43 H01 Z5

#100=5

WHILE[#100 LE 30] DO1

G01 G90 Z-#100 F1000

G0 G91 G42 D01 X25 F50

G02 I-25 J0 F150

G40

#100=#100+5

END1

GO G90 Z100

G91 G28 ZO YO

G91 G28 X0

M05

M30

三菱、富士通控制器低速机不用刀库的后处理)

(日期= 25-12-10 时间= 22:10 )

(程式名= 3 .NC )

(刀具名称= D1 刀具号码=1 刀径补正=1 刀长补正=1 刀具直径=16. 刀角半径=0. )

(加工余量: XY方向=.05 Z方向=.05 )

(工件坐标= G54 )

N100 G0 G17 G40 G49 G80 G90 N102 G91G28 Z0.

N104 S1000 M3

N106 G0 G90 G54 X-14.45 Y0. N108 Z100.

N110 M8

N112 Z30.

N114 G1 Z-4.987 F100.

N116 M98 P1001

N118 G1 G90 X-5.95

N120 M98 P1002

N122 G90 X-14.45

N124 Z-9.975 F100.

N126 M98 P1001

N128 G1 G90 X-5.95

N130 M98 P1002

N132 G90 X-14.45

N134 Z-14.963 F100.

N136 M98 P1001

N138 G1 G90 X-5.95

N140 M98 P1002

N142 G90 X-14.45

N144 Z-19.95 F100.

N146 M98 P1001

N148 G1 G90 X-5.95

N150 M98 P1002

N152 G90 Z10.05 F3000.

N154 G0 Z100.

N156 M9

N158 G91 G28 Z0.

N160 M05

N162 M30

O1001

N100 G91

N102 G3 X28.9 R14.45 F250. N104 X-28.9 R14.45

N106 M99

O1002

N100 G91

N102 Y16.

N104 G3 X-16. Y-16. R16.

N106 X43.9 R21.95

N108 X-43.9 R21.95

N110 X16. Y-16. R16.

N112 G1 Y16.

N114 M99

%

G16;

G81 X30 Y30 Z-15 R2 F100 K6 G15