Start a new topic

Your tool is rendering the Gerber code not as intended. Please advise?

Your tool is rendering the Gerber code not as intended. Please advise?
1 Comment

Here's my problem:  Your tool is rendering the Gerber code not as intended. Here's the code:  
G04 OUTLINE FILL *
G36*
X6100Y14400D02*
X8900Y14400D01*
X8900Y11600D01*
X6100Y11600D01*
X6100Y12530D01*
X6900Y12530D01*
G75*
G01X6900Y12530D02*
G3X6900Y13470I600J470D01*
G74*
G01X6900Y13470D01*
X6100Y13470D01*
X6100Y14400D01*
G37*




Thanks for your question.

FAB 3000 actually draws this correctly per how the gerber data is defined.  The D02* commands tells to pull the Pen-Up and fill the boundary up to that point; and then start a new boundary from that point.  Most Gerber files are outputted wrongly and Gerber viewers including FAB 3000, have to compensate for these wrongly files. I'll see what we can do here to compensate for that error in the gerber; however if it correctly ended with a D01* the file would load correctly.  What tool was used to generate those gerber files?

G04 OUTLINE FILL *
G36*
X6100Y14400D02*
X8900Y14400D01*
X8900Y11600D01*
X6100Y11600D01*
X6100Y12530D01*
X6900Y12530D01*
G75*
G01X6900Y12530D02* <---------- Tells Gerber to end the boundary, and start a new one.
G3X6900Y13470I600J470D01*
G74*
G01X6900Y13470D01*
X6100Y13470D01*
X6100Y14400D01*
G37*



I was hand coding with the help of a spread sheet. So it was my mistake. Your correction worked.
 
Login or Signup to post a comment