Mastercam9.1后处理,不需要行号。但是我想在每把刀前面又加上行号,就加一个

Mastercam9.1后处理,不需要行号。但是我想在每把刀前面又加上行号,就加一个
本来是这样的程序
%
O0000
(PROGRAM NAME - 22)
(DATE=DD-MM-YY - 30-03-14 TIME=HH:MM - 23:50)
N100G21
N102G0G17G40G49G80G90
(TOOL - 1 DIA. OFF. - 1 LEN. - 1 DIA. - 10.)
N104T1M6
N106G0G90G54X-10.Y125.A0.S3819M3
N108G43H1Z50.
N110Z10.
N112G1Z0.F763.8
N114Y115.F1527.6
N116G3X0.Y105.R10.
N118G1X100.
N120G2X105.Y100.R5.
N122G1Y-100.
N124G2X100.Y-105.R5.
N126G1X-100.
N128G2X-105.Y-100.R5.
N130G1Y100.
N132G2X-100.Y105.R5.
N134G1X0.
N136G3X10.Y115.R10.
N138G1Y125.
N140Z10.F763.8
N142G0Z50.
N144M5
N146G91G28Z0.
N148G28X0.Y0.
N150M01
(TOOL - 2 DIA. OFF. - 2 LEN. - 2 DIA. - 10.)
N152T2M6
N154G0G90G54X-49.034Y9.217A0.S2291M3
N156G43H2Z10.
N158G99G81Z0.R10.F549.8
N160X-38.343Y60.463
N162X52.721Y40.923
N164X-9.586Y-15.485
N166G80
N168M5
N170G91G28Z0.
N172G28X0.Y0.
N174M30
%

我想改成这样,就是把行号去掉,只在M05后加行号(N)
%
O0000
(PROGRAM NAME - 33)
(DATE=DD-MM-YY - 30-03-14 TIME=HH:MM - 23:50)
G21
G0G17G40G49G80G54G90
N1
G91G28Z0.
(TOOL - 1 DIA. OFF. - 1 LEN. - 1 DIA. - 10.)
T1M6
G0G90X-10.Y125.S3819M3
G43H1Z50.T2
Z10.
G1Z0.F763.8
Y115.F1527.6
G3X0.Y105.R10.
G1X100.
G2X105.Y100.R5.
G1Y-100.
G2X100.Y-105.R5.
G1X-100.
G2X-105.Y-100.R5.
G1Y100.
G2X-100.Y105.R5.
G1X0.
G3X10.Y115.R10.
G1Y125.
Z10.F763.8
G0Z50.
M5
N2
G91G28Z0.
M01
(TOOL - 2 DIA. OFF. - 2 LEN. - 2 DIA. - 10.)
T2M6
G0G90X-49.034Y9.217S2291M3
G43H2Z10.T1
G99G81Z0.R10.F549.8
X-38.343Y60.463
X52.721Y40.923
X-9.586Y-15.485
G80
M5
G91G28Z0.
G28Y0.
M30
%

就是行号问题

if stagetool >= zero, pbld, *n, *t, "M6", e 在N的前方增加一个*号,在刀具处强制增加行号。 pbld, *n, *t, "M6", e,需要改两个地方。
把这个地方改成YES 这样就可以每换刀处有一个单独的行号
omitseq : yes #Omit sequence numbers? #--省略序列号--取消行号N显示----
结果程序如下
N10T1M6
( 8. FLAT ENDMILL TOOL - 1 DIA. OFF. - 1 LEN. - 1 DIA. - 8.)
G54
G0G90X-45.615Y32.69
G43H1Z50.
M3S2387
M5
G91G28Z0.
G28X0.Y0.
M01
N20T2M6
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-31
http://zhidao.baidu.com/question/1957585509128161100.html?oldq=1&from=evaluateTo#reply-box-1500436514 请到这里下载追问

我大部分都会改。就差这个不会。要用自己的后处理,你会的话。帮说一下就行了

相似回答