Just mailed two designs to Eurocircuits this afternoon made by Eagle V6.
Received a reject as 'does not look to be a valid .brd file'.
I wonder if they know about the changes in V6?
Robert
Just mailed two designs to Eurocircuits this afternoon made by Eagle V6.
Received a reject as 'does not look to be a valid .brd file'.
I wonder if they know about the changes in V6?
Robert
On 23/12/2011 09:24, Robert wrote:
On 22/12/2011 23:17, Warren Brayshaw wrote:
>> It also helps if you understand the order of the process steps the
>> manufacturer uses. That way you don't flipout when you view a Gerber
>> copper
>> layer with no holes depicted.
>> Eurocircuits have a page
>>
>>
>>
>> All the best
>> Warren
>>
>>
Warren, thank you, that is a page I should have read first. Anyway, I
think I followed the rules and submitted what was needed. The result
will tell.
Best wishes for Chrismas and the new year.
Regards, Robert
Well, the 4 layer boards came back with a layer missing. I used the ULP
to generate the Gerber files for a 4 layer board and send it to
Eurocircuits. When asking confirmation by mail, the answer was that it
would be processed as a 4 layer board.
I downloaded GC-Prevue, but can't make sense of it (it asks for file
extensions that are not part of the many Gerber files I created). The
HELP menu assumes that you know how to operate it.
Is there a document that describes how to open Gerber files in GC-Prevue?
Which board house accepts .BRD files of Eagle 6? I made 100+ boards this
way, never a problem.
Robert
Is there a document that describes how to open Gerber files in GC-Prevue?
To use GC Prevue, open the program, then go to File>Import and select
all of your gerber files and then you get a chance to select layer
colors etc.
On 13/01/2012 23:25, Doug wrote:
>>
>> Is there a document that describes how to open Gerber files in GC-Prevue?
>>
>
To use GC Prevue, open the program, then go to File>Import and select
all of your gerber files and then you get a chance to select layer
colors etc.
Doug, thanks. At least I see something, so I repeated the whole process:
Followed Eurocircuits guidelines for a 4 layer board:
- Ran CAM processor, selected gerb274x-4layer.cam, activated Dimension
in every layer.
- Processed the job
- Did the same for the drill file.
- Zipped it all up.
Imported the zip file in GC Prevue.
End up with 3 Hole/Rout layers (.dri, .drd, .gpi),
and 10 Unknown physical layers P1-P10 with extensions .pls, .plc, etc.
Displayed like:
Physical layers
(v)P1 Unknown "Qbus_V21.pls"
+(v)P1.1 "Qbus_V21.pls"[a001]
...
GC-Prevue reports 0 errors.
Would this be related to gerb274x-4layer.cam not being compatible with
Eagle V6?
Robert
Robert <Robert@nospam.ch> wrote:
On 13/01/2012 23:25, Doug wrote:
>>
>>>
>>> Is there a document that describes how to open Gerber files in GC-Prevue?
>>>
>>
>> To use GC Prevue, open the program, then go to File>Import and select
>> all of your gerber files and then you get a chance to select layer
>> colors etc.
>>
Doug, thanks. At least I see something, so I repeated the whole process:
Followed Eurocircuits guidelines for a 4 layer board:
- Ran CAM processor, selected gerb274x-4layer.cam, activated Dimension in every layer.
- Processed the job
- Did the same for the drill file.
- Zipped it all up.
Imported the zip file in GC Prevue.
End up with 3 Hole/Rout layers (.dri, .drd, .gpi),
and 10 Unknown physical layers P1-P10 with extensions .pls, .plc, etc.
Displayed like:
Physical layers
(v)P1 Unknown "Qbus_V21.pls"
+(v)P1.1 "Qbus_V21.pls"[a001]
...
GC-Prevue reports 0 errors.
Would this be related to gerb274x-4layer.cam not being compatible with Eagle V6?
Robert
Im curious, what layers did you draw om and what layers does the cam file
process?
I would not recommend using any cam file unless you really know how it
works.
Op Sat, 14 Jan 2012 10:29:52 +0100 schreef Robert <Robert@nospam.ch>:
On 13/01/2012 23:25, Doug wrote:
>>
>>>
>>> Is there a document that describes how to open Gerber files in
>>> GC-Prevue?
>>>
>>
>> To use GC Prevue, open the program, then go to File>Import and select
>> all of your gerber files and then you get a chance to select layer
>> colors etc.
>>
Doug, thanks. At least I see something, so I repeated the whole process:
Followed Eurocircuits guidelines for a 4 layer board:
- Ran CAM processor, selected gerb274x-4layer.cam, activated Dimension
in every layer.
- Processed the job
- Did the same for the drill file.
- Zipped it all up.
Imported the zip file in GC Prevue.
End up with 3 Hole/Rout layers (.dri, .drd, .gpi),
and 10 Unknown physical layers P1-P10 with extensions .pls, .plc, etc.
Displayed like:
Physical layers
(v)P1 Unknown "Qbus_V21.pls"
+(v)P1.1 "Qbus_V21.pls"[a001]
...
GC-Prevue reports 0 errors.
Would this be related to gerb274x-4layer.cam not being compatible with
Eagle V6?
Robert
>
Hello Robert,
You don't need to process the .dri file (= ASCII info file) or any of the
.GPI files (same). All drill info is contained within the .drd file, at
least when you use the EXCELLON drill device.
In the Eagle documentation (help > generating output) you can find what
the CAM extensions are used for:
-
File Layers Meaning
-
*.cmp Top, Via, Pad Component side
*.ly2 Route2, Via, Pad Inner signal layer
*.ly3 Route3, Via, Pad Inner signal layer
*.ly4 $User1 Inner supply layer
... ...
*.sol Bot, Via, Pad Solder side
*.plc tPl, Dim, tName, Silkscreen comp. side
*.pls bPl, Dim, bName, Silkscreen solder side
*.stc tStop Solder stop mask comp. side
*.sts bStop Solder stop mask sold. side
*.drd Drills, Holes Drill data for NC drill st.
-
The "unknown" layers in GC Prevue are just because you didn't gave them a
name. While importing you are given the chance to name the layer and
indicate it's purpose. 'signal', 'soldermask', etc. and 'top', 'bottom',
etc. are indicated in drop lists.
I don't think you should (need to) activate the dimension layer in every
layer. At least I don't. I make one layer that I call .fab, where the
'dimension' layer is included along with the 'drills' and 'holes' layer.
When you plot every layer with the GERBER_RS274X device you should import
them (as Doug said) as a "physical layer". The .drd file should be
imported as a "hole /rout layer". When 'autoguessing' the settings in the
drill file GC Prevue often get's it wrong. If hat happens, you'll see the
drills plotted in (totally) wrong places. Just delete the hole/rout layer
and the associated aperture file and start the import again. This time, in
the "Import - Verify File Information" window, right click on the NC drill
file and choose "Modify format parameters..." . look for the right
settings, especially "whole digits" (2), "precision" (4) and the right
format for the "embedded drill table units" (inches or mm).
remember that the way gerber files are made are a bit 'loose', meaning
things like file extensions are not defined (every program uses different
ones) and PCB manufacturers sometimes have different idea's of what should
be included in what layer and in what format. So it is always wise to see
if your intended PCB manufacturer has an explanation of how he expects
things and if not, give 'm a call.
That said, I've made hundred's of PCB's with different manufacturers and
never really had a problem. I've used GC Prevue for more than 10 years and
it always worked fine. As said, it sometimes only needs a little attention
when importing the drill file.
Good luck,
Richard
On 14/01/2012 14:35, Richard Herman wrote:
Hello Robert,
You don't need to process the .dri file (= ASCII info file) or any of
the .GPI files (same). All drill info is contained within the .drd file,
at least when you use the EXCELLON drill device.
In the Eagle documentation (help > generating output) you can find what
the CAM extensions are used for:
-------------------------------------------------------
File Layers Meaning
-------------------------------------------------------
*.cmp Top, Via, Pad Component side
*.ly2 Route2, Via, Pad Inner signal layer
*.ly3 Route3, Via, Pad Inner signal layer
*.ly4 $User1 Inner supply layer
... ...
*.sol Bot, Via, Pad Solder side
*.plc tPl, Dim, tName, Silkscreen comp. side
*.pls bPl, Dim, bName, Silkscreen solder side
*.stc tStop Solder stop mask comp. side
*.sts bStop Solder stop mask sold. side
*.drd Drills, Holes Drill data for NC drill st.
-------------------------------------------------------
The "unknown" layers in GC Prevue are just because you didn't gave them
a name. While importing you are given the chance to name the layer and
indicate it's purpose. 'signal', 'soldermask', etc. and 'top', 'bottom',
etc. are indicated in drop lists.
I don't think you should (need to) activate the dimension layer in every
layer. At least I don't. I make one layer that I call .fab, where the
'dimension' layer is included along with the 'drills' and 'holes' layer.
When you plot every layer with the GERBER_RS274X device you should
import them (as Doug said) as a "physical layer". The .drd file should
be imported as a "hole /rout layer". When 'autoguessing' the settings in
the drill file GC Prevue often get's it wrong. If hat happens, you'll
see the drills plotted in (totally) wrong places. Just delete the
hole/rout layer and the associated aperture file and start the import
again. This time, in the "Import - Verify File Information" window,
right click on the NC drill file and choose "Modify format
parameters..." . look for the right settings, especially "whole digits"
(2), "precision" (4) and the right format for the "embedded drill table
units" (inches or mm).
remember that the way gerber files are made are a bit 'loose', meaning
things like file extensions are not defined (every program uses
different ones) and PCB manufacturers sometimes have different idea's of
what should be included in what layer and in what format. So it is
always wise to see if your intended PCB manufacturer has an explanation
of how he expects things and if not, give 'm a call.
That said, I've made hundred's of PCB's with different manufacturers and
never really had a problem. I've used GC Prevue for more than 10 years
and it always worked fine. As said, it sometimes only needs a little
attention when importing the drill file.
Good luck,
Richard
Richard, thanks a lot. I spend a lot of time trying to display a single
layer in GC Prevue (an application from hell if you are new to this),
but did not succeed. However I found a great viewer on the web,
GerberLogix (free for non commercial use) which is a breeze to use.
I see that layer 3 (in Eagle), which became .L15 in the Gerber files,
was completely wrong, no wiring. This is probably because the quad layer
board was defined in Eagle as (123*16). Have to read more about that.
Anyway, thanks for the advice.
Regards, Robert
Robert wrote on Sat, 14 January 2012 11:33
I see that layer 3 (in Eagle), which became .L15 in the Gerber files,
was completely wrong, no wiring. This is probably because the quad
layer
board was defined in Eagle as (123*16).
That sounds like you used layers 1, 2, 3 and 16, but wrote out layers 1, 2,
15, and 16. I always use consecutive layers from one except that the
bottom layer is 16 to avoid any confusion. Still, that should have been
easily spotted when previewing the gerber files, so I still don't see how
that could have happened.
--
Web access to CadSoft support forums at www.eaglecentral.ca. Where the CadSoft EAGLE community meets.
On 14/01/2012 17:44, Olin Lathrop wrote:
Robert wrote on Sat, 14 January 2012 11:33
>> I see that layer 3 (in Eagle), which became .L15 in the Gerber files,
>> was completely wrong, no wiring. This is probably because the quad
>> layer
>> board was defined in Eagle as (123*16).
That sounds like you used layers 1, 2, 3 and 16, but wrote out layers 1, 2,
15, and 16. I always use consecutive layers from one except that the
bottom layer is 16 to avoid any confusion. Still, that should have been
easily spotted when previewing the gerber files, so I still don't see how
that could have happened.
Well, I simply ran the gerb274x-4layer.cam job. It generates tabs for
the internal layers .ly2 and .l15 with above Eagle layer definition. No
idea that that was wrong. Will investigate.
Robert
Robert <Robert@nospam.ch> wrote:
On 14/01/2012 17:44, Olin Lathrop wrote:
>> Robert wrote on Sat, 14 January 2012 11:33
>>> I see that layer 3 (in Eagle), which became .L15 in the Gerber files,
>>> was completely wrong, no wiring. This is probably because the quad
>>> layer
>>> board was defined in Eagle as (123*16).
>>
>> That sounds like you used layers 1, 2, 3 and 16, but wrote out layers 1, 2,
>> 15, and 16. I always use consecutive layers from one except that the
>> bottom layer is 16 to avoid any confusion. Still, that should have been
>> easily spotted when previewing the gerber files, so I still don't see how
>> that could have happened.
Well, I simply ran the gerb274x-4layer.cam job. It generates tabs for the
internal layers .ly2 and .l15 with above Eagle layer definition. No idea
that that was wrong. Will investigate.
Robert
I suspected that. Maybe a future cam proc could warn about data in copper
layers that isnt associated with a job?
On 14/01/2012 22:24, Morten Leikvoll wrote:
Robert<Robert@nospam.ch> wrote:
>> On 14/01/2012 17:44, Olin Lathrop wrote:
>>> Robert wrote on Sat, 14 January 2012 11:33
>>>> I see that layer 3 (in Eagle), which became .L15 in the Gerber files,
>>>> was completely wrong, no wiring. This is probably because the quad
>>>> layer
>>>> board was defined in Eagle as (123*16).
>>>
>>> That sounds like you used layers 1, 2, 3 and 16, but wrote out layers 1, 2,
>>> 15, and 16. I always use consecutive layers from one except that the
>>> bottom layer is 16 to avoid any confusion. Still, that should have been
>>> easily spotted when previewing the gerber files, so I still don't see how
>>> that could have happened.
>>
>> Well, I simply ran the gerb274x-4layer.cam job. It generates tabs for the
>> internal layers .ly2 and .l15 with above Eagle layer definition. No idea
>> that that was wrong. Will investigate.
>>
>> Robert
I suspected that. Maybe a future cam proc could warn about data in copper
layers that isnt associated with a job?
Morton, after some testing I found where the problem is. The
gerb274x-4layer.cam only looks at top, bottom, layer 2 and 15. I have
not found out how I can get it to look at my layer 3.
Furthermore, it will only deal with layer 2 and 15 as signal layers, and
I have my layer 2 defined as ground plane. Since I got my design error
free after some manual work, I'd like to keep it. Is there a way in
Eagle to move the layers to match gerb274x-4layer.cam or another way to
create Gerber files from my current design?
Regards, Robert