RS-274X Low Level code Crash Course questions.

I am currently browsing threw the “rs274xrevd_e.pdf” file mentioned in another thread…

In reference to my other thread “GBL rectangles spontaneously make matching GBS voids?”,

I ordered a PCB to confirm a copied copper layer rectangle in Eagle dose not cause a chain-reaction fab glitch. The only other thing I can think of, is eagle put something into the raw Gerber files that dose not belong.

akin to junk in a program after the “End” statement, looks good here, and over there the system erroneously tries to continue past the “End” statement and produces garbage. I don’t see a per-say “End” statement in the RS-274X GBS file in question, unless the “M02*” at the end of the file is the per-say “End” statement.

example from the GBS in question;

G75*

G70*

%OFA0B0*%

%FSLAX24Y24*%

%IPPOS*%

%LPD*%

%AMOC8*

5,1,8,0,0,1.08239X$1,22.5*

%

%ADD10C,0.0500*%

%ADD11R,0.3250X0.5000*%

etc…

%ADD68C,0.0611*%

D10*

X003101Y005181D02*

X005101Y003181D01*

etc…

D68*

X002351Y013181D03*

M02*

(2,486 lines in the file?)

Any good reading suggestion, for learning what the “%OFA0B0*%”(Default, What is Default?), “D03” (Flash? :? ), etc, are supposed to actually do? I know what a camera flash (D03) is, I am drawing a blank to what that would look like on a PCB, and how that differs from a D01 (Draw line / Exposure on) vs D02 (Exposure off). from the end of the (X002351Y013181D03) lines, or is this completely different in the 274X vs 274D format?

I intend to go threw the Gerber files, line by line to verify that everything there is correct, and what’s there is supposed to be there with no extra junk.

While I am still waiting for a response from the email I sent to batchPCB Monday. I understand it is the holiday season, it would be nice to receive something (A were looking in to this, we’ll keep you apprised, Something lol). :expressionless:

I wouldn’t read the gerber files - just use one [or more] of the free gerber viewers to look at your file.

You can use the excellent open-source gerbv, one of the commercial ones with free versions, or the command line visualizer that I wrote at http://github.com/davidcarne/DRCBotV2 .

If I had to guess; its probably not a file bug; or a transmission glitch. I’d put my money on “someone clicked the wrong button”.

Also, if nobody has replied to your email, try sending another [sometimes things get caught in spam filters].

– David Carne

The giant squares you are referring to, are these in each of the corners of the boards. If so when making your boards the gtl, needs to fully overlap the gbs, or else the gbs is going to be visible. It is important to comb through your design and make sure that everything is correct before order submission.

Thanks, Patrick

<Responded three times, including just now>

NO! there NOT in the corners.

<No response thus far, there probably very busy>

Eagle 5.6.0

BatchPCB upload layer-previews

Viewplot 1.5

http://www.gerber-viewer.com/

http://circuitpeople.com/

http://www.barrydegraaff.tk/gerbv/viewer.php

ALL show the same thing, them voids are not supposed to be there.

the above convinced me it was something else, the viewers were missing.

(Aliens) I don’t know, something we missed, not in the blueprints… “O” no, there in the ceiling… lol

How could they cut the power man!? there animals… ROFL

zarcondeegrissom:

The giant squares you are referring to, are these in each of the corners of the boards. If so when making your boards the gtl, needs to fully overlap the gbs, or else the gbs is going to be visible. It is important to comb through your design and make sure that everything is correct before order submission.

Thanks, Patrick

<Responded three times, including just now>

NO! there NOT in the corners.

<No response thus far, there probably very busy>

Eagle 5.6.0

BatchPCB upload layer-previews

Viewplot 1.5

http://www.gerber-viewer.com/

http://circuitpeople.com/

http://www.barrydegraaff.tk/gerbv/viewer.php

ALL show the same thing, them voids are not supposed to be there.

the above convinced me it was something else, the viewers were missing.

(Aliens) I don’t know, something we missed, not in the blueprints… “O” no, there in the ceiling… lol

How could they cut the power man!? there animals… ROFL

I know you are trying to be thorough, but I think this is a process error.

If you didn’t accidentally layer something (putting one copper pour over another…or similar which the DRC should have caught), this is definitely a process error.

If you wish, you could send the respective gerbers to me, and I could take a look at them. I have a purchased version of a gerber viewer we use in our business.

James L