glbreil
Cast Iron
- Joined
- Feb 10, 2008
- Location
- McLeansboro, IL
I have a couple questions.
First I have run into something new to me, I do not have enough memory for my program.
Do I understand correctly that if I add an M94 in my program that it will read the program up to that point, then execute it and begin reading again automatically when it has finished that section?
Second I have a couple programs shown below. The first one has a M00 glue stop and works fine. The second has a M00 glue stop and will not stop for it, can someone tell me why it skips the stop in this program.
Program 1 M00 at line N024 works fine.
%N001D01P01T01S01G43
N002G01X-001000Y+000000G44
N003G01X-006843Y+005471G40
N004X-003188Y+000000G44
N005G03X-000229Y-000145I+000000J-000254
N006X-001196Y-005326I+011260J-005326
N007X+001196Y-005326I+012456J-000000
N008X+000229Y-000145I+000229J+000109
N009G01X+004188Y-000000
N010G02X+000187Y-000088I+000000J-000244
N011G03X+006656Y-003113I+006656J+005559
N012X+006655Y+003113I-000000J+008672
N013G02X+000187Y+000088I+000187J-000156
N014G01X+004188Y-000000
N015G03X+000230Y+000145I+000000J+000254
N016X+001196Y+005326I-011260J+005326
N017X-001196Y+005326I-012456J-000000
N018X-000230Y+000145I-000230J-000109
N019G01X-004188Y+000000
N020G02X-000187Y+000088I+000000J+000244
N021G03X-006655Y+003112I-006655J-005559
N022X-004410Y-001204I-000000J-008671
N023X+000000Y-000001
N024M00
N025G03X-002246Y-001907I+004410J-007466
N026G02X-000187Y-000088I-000187J+000156
N027G01X-001000Y+000000G44
N028X+006843Y-005471G40M21
N029G45M21
N030M62
N031M02
Program 2 M00 at line N013 does not work.
%N004D15P15T15S15G43
N005G01Y-001000G44
N006G01X-006934Y+010160G40
N007G01Y-019320G44
N008G01X+013868
N009G01X+000000Y+020320
N010G01X-010693
N011G01Y-000000
N013M00
N014G01X-003175G44
N016G01X-001000
N017G01X+006934Y-010160G40M21
N018G45M21
N020M00
N004D16P16T16S16G43
N005G01Y-001000G44
N006G01X-006980Y+010206G40
N007G01Y-019411G44
N008G01X+013960Y-000000
N009G01X-000000Y+020411
N010G01X-013960G44
N011G01X-001000
N012G01X+006980Y-010206G40M21
N013G45M21
N015D16P16T16S16G43
N016G01Y-001000G44
N017G01X-007010Y+010236G40
N018G01Y-019472G44
N019G01X+014021Y-000000
N020G01X-000000Y+020472
N021G01X-014021G44
N022G01X-001000
N023G01X+007010Y-010236G40M21
N024G45M21
N025M62
N026M02
%
Thanks in advance for the help!
Gary
First I have run into something new to me, I do not have enough memory for my program.
Do I understand correctly that if I add an M94 in my program that it will read the program up to that point, then execute it and begin reading again automatically when it has finished that section?
Second I have a couple programs shown below. The first one has a M00 glue stop and works fine. The second has a M00 glue stop and will not stop for it, can someone tell me why it skips the stop in this program.
Program 1 M00 at line N024 works fine.
%N001D01P01T01S01G43
N002G01X-001000Y+000000G44
N003G01X-006843Y+005471G40
N004X-003188Y+000000G44
N005G03X-000229Y-000145I+000000J-000254
N006X-001196Y-005326I+011260J-005326
N007X+001196Y-005326I+012456J-000000
N008X+000229Y-000145I+000229J+000109
N009G01X+004188Y-000000
N010G02X+000187Y-000088I+000000J-000244
N011G03X+006656Y-003113I+006656J+005559
N012X+006655Y+003113I-000000J+008672
N013G02X+000187Y+000088I+000187J-000156
N014G01X+004188Y-000000
N015G03X+000230Y+000145I+000000J+000254
N016X+001196Y+005326I-011260J+005326
N017X-001196Y+005326I-012456J-000000
N018X-000230Y+000145I-000230J-000109
N019G01X-004188Y+000000
N020G02X-000187Y+000088I+000000J+000244
N021G03X-006655Y+003112I-006655J-005559
N022X-004410Y-001204I-000000J-008671
N023X+000000Y-000001
N024M00
N025G03X-002246Y-001907I+004410J-007466
N026G02X-000187Y-000088I-000187J+000156
N027G01X-001000Y+000000G44
N028X+006843Y-005471G40M21
N029G45M21
N030M62
N031M02
Program 2 M00 at line N013 does not work.
%N004D15P15T15S15G43
N005G01Y-001000G44
N006G01X-006934Y+010160G40
N007G01Y-019320G44
N008G01X+013868
N009G01X+000000Y+020320
N010G01X-010693
N011G01Y-000000
N013M00
N014G01X-003175G44
N016G01X-001000
N017G01X+006934Y-010160G40M21
N018G45M21
N020M00
N004D16P16T16S16G43
N005G01Y-001000G44
N006G01X-006980Y+010206G40
N007G01Y-019411G44
N008G01X+013960Y-000000
N009G01X-000000Y+020411
N010G01X-013960G44
N011G01X-001000
N012G01X+006980Y-010206G40M21
N013G45M21
N015D16P16T16S16G43
N016G01Y-001000G44
N017G01X-007010Y+010236G40
N018G01Y-019472G44
N019G01X+014021Y-000000
N020G01X-000000Y+020472
N021G01X-014021G44
N022G01X-001000
N023G01X+007010Y-010236G40M21
N024G45M21
N025M62
N026M02
%
Thanks in advance for the help!
Gary