EAGLE Central Forums
Where the EAGLE community meets. Sponsored by Stratford Digital.

Home » CadSoft Support Forums » eagle.suggest.eng » Eagle 7.6 and Excellon CAM
Eagle 7.6 and Excellon CAM [message #165785] Mon, 23 May 2016 22:48 Go to next message
Matt Compton
Messages: 10
Registered: October 2012
Junior Member
I just upgraded to the 7.6 release and when I tried to generate my
standard drill files by running CAM job => excellon.cam I get the
following error message on my 4 layer board

"CAM job doesn't cover the Layer Setup! - MIssing signal layers 1 2 15
16"

A quick look at the DRC indicates the layers are setup correctly and in
fact, I had a prior successful autoroute. When I try to manually add the
layers, it then complains that more than 1 signal layer is active. It
does seem to generate the files and they seem reasonable to a quick scan
but errors are indicated in the flow

When I retreat to Eagle 7.5 the same excellon.cam job works without
issue and no errors are generated. Both the Eagle 7.5 and 7.6
installations are on MacOS. Is there a new trick that I need to be aware
of to make standard CAM work on 7.6 without error ? The gerber
generation went without incident, but the CAM failure for the drill file
generation which has worked pretty much forever isĀ  a bit annoying.

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/197656
Re: Eagle 7.6 and Excellon CAM [message #165791 is a reply to message #165785] Tue, 24 May 2016 18:21 Go to previous messageGo to next message
Olin
Messages: 903
Registered: December 2009
Location: Massachusetts
Senior Member
Matt Compton wrote on Mon, 23 May 2016 18:48

"CAM job doesn't cover the Layer Setup! - MIssing signal layers 1 2 15 16"


I got something similar too, when I was doing a 2 layer board on Windows 7. It looked like the right layers were selected, so I just assumed this was more nanny-ware and kept going. I checked the resulting drill files, and they seemed to have reasonable data in them.

At the time I guessed that somebody had the bright idea of warning you that you don't have signal layers selected, but forgot there are other uses for the CAM processor than writing data derived from signal layers. I have no idea what that message is really trying to tell me or what I'm supposed to do about it.

How do such obvious things get thru testing?
Re: Eagle 7.6 and Excellon CAM [message #165819 is a reply to message #165791] Thu, 26 May 2016 20:40 Go to previous messageGo to next message
Jorge Garcia
Messages: 1284
Registered: April 2010
Senior Member
On 5/24/2016 2:21 PM, Olin Lathrop wrote:
> Matt Compton wrote on Mon, 23 May 2016 18:48
>> "CAM job doesn't cover the Layer Setup! - MIssing signal layers 1 2 15
>> 16"
>
>
> I got something similar too, when I was doing a 2 layer board on Windows 7.
> It looked like the right layers were selected, so I just assumed this was
> more nanny-ware and kept going. I checked the resulting drill files, and
> they seemed to have reasonable data in them.
>
> At the time I guessed that somebody had the bright idea of warning you that
> you don't have signal layers selected, but forgot there are other uses for
> the CAM processor than writing data derived from signal layers. I have no
> idea what that message is really trying to tell me or what I'm supposed to
> do about it.
>
> How do such obvious things get thru testing?
>

Hi Guys,

This error is an oversight on the part of one of our developers. It will
be fixed shortly, sorry about the annoyance.

hth,
Jorge Garcia
Re: Eagle 7.6 and Excellon CAM [message #165835 is a reply to message #165819] Fri, 27 May 2016 20:33 Go to previous messageGo to next message
Olin
Messages: 903
Registered: December 2009
Location: Massachusetts
Senior Member
Jorge Garcia wrote on Thu, 26 May 2016 16:40

This error is an oversight on the part of one of our developers. It will be fixed shortly, sorry about the annoyance.


Hi, Jorge. I can understand mistakes get made. It happens to everyone, no matter how good and careful they are. I'm not bothered by a bug like that happening.

What does bother me is that it seems more and more obvious that you don't properly test your product before releasing it. Since this apparently happens every time you use the CAM processor to create drill files, even very basic testing should have caught it.

Eagle is a complex program, way too complex for a human to sit down and test properly. You need a good suite of regression tests. Throwing a new version out there to see what users uncover isn't a testing strategy.

So now I'm curious. How do you test new builds of Eagle? New release candidates? Do you have automated test suites?
Re: Eagle 7.6 and Excellon CAM [message #165862 is a reply to message #165835] Mon, 30 May 2016 11:46 Go to previous messageGo to next message
CadSoft Support
Messages: 538
Registered: September 2006
Senior Member
Am 27.05.2016 um 22:33 schrieb Olin Lathrop:
> Jorge Garcia wrote on Thu, 26 May 2016 16:40
>> This error is an oversight on the part of one of our developers. It
>> will be fixed shortly, sorry about the annoyance.
>
>
> Hi, Jorge. I can understand mistakes get made. It happens to everyone, no
> matter how good and careful they are. I'm not bothered by a bug like that
> happening.
>
> What does bother me is that it seems more and more obvious that you don't
> properly test your product before releasing it. Since this apparently
> happens every time you use the CAM processor to create drill files, even
> very basic testing should have caught it.
>
> Eagle is a complex program, way too complex for a human to sit down and
> test properly. You need a good suite of regression tests. Throwing a new
> version out there to see what users uncover isn't a testing strategy.
>
> So now I'm curious. How do you test new builds of Eagle? New release
> candidates? Do you have automated test suites?
>

Hi Olin,

as soon as there is a new alpha version made available from the dev
team we use it internally for testing. And there are as you know beta
versions that are made publicly available. Everybody can use and test
them and report back by email or the forum. There are bunch of
regression tests made before a beta version is released. There is a
minimum period of time that is reserved for beta testing.

Concerning the CAM job warning:
It's not so easy to predict how a customer works. I personally would
use a CAM job for creating manufacturing data that contains all the
steps for Gerber data and for Excellon data. If I wanted to create
drill data only, I'ld click "Process section". No warning then.
Another customer may have one job for drill data that consists of
one section. I'ld again would click "Process section" (no warning) and
not "Process job" (with warning) in this situation, but another one
clicks "Process job".

I think we have to refine the message prompting.....


--
Mit freundlichen Gruessen / Best regards
Richard Hammerl
CadSoft Support -- hotline@cadsoft.de
FAQ: http://www.cadsoft.de/training/faq/
Re: Eagle 7.6 and Excellon CAM [message #165876 is a reply to message #165862] Mon, 30 May 2016 14:46 Go to previous messageGo to next message
Olin
Messages: 903
Registered: December 2009
Location: Massachusetts
Senior Member
CadSoft Support wrote on Mon, 30 May 2016 07:46

It's not so easy to predict how a customer works. I personally would
use a CAM job for creating manufacturing data that contains all the
steps for Gerber data and for Excellon data. If I wanted to create
drill data only, I'ld click "Process section". No warning then.
Another customer may have one job for drill data that consists of
one section. I'ld again would click "Process section" (no warning) and
not "Process job" (with warning) in this situation, but another one
clicks "Process job".


I use the CAM processor differently. I learned to do it that way from the documentation that came with version 4, I think.

Creating the drill files is always the same, so there is one CAM job for that. Creating Gerber files can be different depending on how many layers there are. I suppose I could make one big CAM job and that contains everything, then either temporarily delete what isn't relevant or manually run only selected sections. Instead, I have a few different CAM jobs for frequent configurations. This cuts down on mistakes since there is less manually to do other than to select the appropriate CAM job to make the Gerber files. For example, I have one for a 2-layer board, another for a 4-layer board.
Re: Eagle 7.6 and Excellon CAM [message #166679 is a reply to message #165785] Thu, 18 August 2016 16:22 Go to previous messageGo to next message
Herbert Vu
Messages: 1
Registered: August 2016
Junior Member
Sorry to rebump this thread but ran into this error 8/18/2016. Is there a workaround or fix for this yet? It's my first time using eagle. Or are users reverting back to 7.5 versions to generate excellon drill data?

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/203954
Re: Eagle 7.6 and Excellon CAM [message #166680 is a reply to message #166679] Thu, 18 August 2016 16:49 Go to previous messageGo to next message
rachaelp
Messages: 532
Registered: March 2015
Location: UK
Senior Member
Herbert Vu wrote on Thu, 18 August 2016 17:22
Sorry to rebump this thread but ran into this error 8/18/2016. Is there a workaround or fix for this yet? It's my first time using eagle. Or are users reverting back to 7.5 versions to generate excellon drill data?

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/203954


Hello,

Have you tried the latest 7.6.2 beta to see if this resolves the error for you? I've just tried it and it seems to work fine for me.

Best Regards,

Rachael
Re: Eagle 7.6 and Excellon CAM [message #166697 is a reply to message #166679] Fri, 19 August 2016 15:39 Go to previous messageGo to next message
Jorge Garcia
Messages: 1284
Registered: April 2010
Senior Member
On 8/18/2016 12:22 PM, Herbert Vu wrote:
> Sorry to rebump this thread but ran into this error 8/18/2016. Is there a workaround or fix for this yet? It's my first time using eagle. Or are users reverting back to 7.5 versions to generate excellon drill data?
>
> --
> To view any images and attachments in this post, visit:
> https://www.element14.com/community/message/203954
>

Hi Herbert,

I can confirm that the extraneous warning has been removed in the latest
beta.

hth,

Jorge Garcia
Cadsoft Support
Re: Eagle 7.6 and Excellon CAM [message #166990 is a reply to message #166679] Wed, 07 September 2016 21:23 Go to previous message
Henny Coenen
Messages: 3
Registered: September 2016
Junior Member
Yes,

There is at least 1 user who reverted to previous version, 7.4 to be exact

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/205347
Previous Topic: Need trace stretch feature
Next Topic: Adafruit NeoPixel Eagle vs Datasheet
Goto Forum:
  


Current Time: Mon Apr 24 05:27:29 GMT 2017