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

Home » CadSoft Support Forums » eagle.suggest.eng » Can't run CAM job
Can't run CAM job [message #168874] Mon, 23 January 2017 23:12 Go to next message
Michael Levin
Messages: 31
Registered: March 2014
Member
It's been a while since I created a PCB so I probably forgot some things. I have a very simple board for prototyping that's ready for CAM processing. When I try to run the job the progress dialog box will appear then disappear in less than a second. No error messages would show up. I don't know what's going on. I have version 7.7 of the premium edition of Eagle.

[Picture of board for forum.jpg]

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/213977
Re: Can't run CAM job [message #168896 is a reply to message #168874] Tue, 24 January 2017 15:13 Go to previous messageGo to next message
David Pollum
Messages: 177
Registered: April 2005
Location: Virginia, USA
Senior Member
Your board is so simple that it didn't take long to produce the Gerbers. Check your directory to see if the Gerber files have been created. You can verify the correctness of the Gerbers using GC-Prevue, Gerbv, etc.
Re: Can't run CAM job [message #168926 is a reply to message #168896] Wed, 25 January 2017 06:30 Go to previous messageGo to next message
Michael Levin
Messages: 31
Registered: March 2014
Member
I've looked for any generated files, but I can't find them. That's why I posted here.

It seems I didn't need the CAM files anyway because I was able to order a PCB with just the board file. But, in the future, I might need to generate CAM files though.

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/214184
Re: Can't run CAM job [message #168927 is a reply to message #168926] Wed, 25 January 2017 07:21 Go to previous messageGo to next message
rachaelp
Messages: 604
Registered: March 2015
Location: UK
Senior Member
Hi Michael

It sounds to me like it ran fine but possibly wasn't set up correctly or didn't put things where you expected. Where are you looking for the generated files? Did you specify the correct CAM job? If so, is the output file location specified in the CAM job you loaded where you think it is?

Could you give us a screen grab of your CAM processor screen and/or maybe put your .brd and .cam files up here so we can try ourselves and see what is going on?

Best Regards,

Rachael

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/214171
Re: Can't run CAM job [message #168983 is a reply to message #168927] Wed, 25 January 2017 22:24 Go to previous messageGo to next message
Michael Levin
Messages: 31
Registered: March 2014
Member
I finally found the gerbers. I enlarged the CAM processor dialog box to full screen and was able to see the full address of where the files were going. How do I designate where I want the files to go?

Thanks,
Mike

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/214307
Re: Can't run CAM job [message #168984 is a reply to message #168983] Wed, 25 January 2017 22:32 Go to previous messageGo to next message
Jorge Garcia
Messages: 1294
Registered: April 2010
Senior Member
On 1/25/2017 5:24 PM, Michael Levin wrote:
> I finally found the gerbers. I enlarged the CAM processor dialog box to full screen and was able to see the full address of where the files were going. How do I designate where I want the files to go?
>
> Thanks,
> Mike
>
> --
> To view any images and attachments in this post, visit:
> https://www.element14.com/community/message/214307
>

Hi Mike,

In general, it's easier to use the %N placeholders since these will save
the gerbers to the same location as your schematic and board file. This
will make the CAM job reusable which in my opinion is simpler.

Near the middle you'll a button that says file and field next to it.
That's where you specify the location by clicking the file button.

If you look at the default jobs you'll notice they all have %N in that
field followed by an extension.

Let me know if there's anything else I can do for you.

Best Regards,
Jorge Garcia
Re: Can't run CAM job [message #168987 is a reply to message #168984] Wed, 25 January 2017 22:38 Go to previous messageGo to next message
rachaelp
Messages: 604
Registered: March 2015
Location: UK
Senior Member
> CadSoft Guest wrote:
>
> On 1/25/2017 5:24 PM, Michael Levin wrote:
>> I finally found the gerbers. I enlarged the CAM processor dialog box to full screen and was able to see the full address of where the files were going. How do I designate where I want the files to go?
>>
>> Thanks,
>> Mike
>>
>> --
>> To view any images and attachments in this post, visit:
>> https://www.element14.com/community/message/214307 (/message/214307/l/re-cant-run-cam-job#214307)
>>
>
> Hi Mike,
>
> In general, it's easier to use the %N placeholders since these will save
> the gerbers to the same location as your schematic and board file. This
> will make the CAM job reusable which in my opinion is simpler.
>
> Near the middle you'll a button that says file and field next to it.
> That's where you specify the location by clicking the file button.
>
> If you look at the default jobs you'll notice they all have %N in that
> field followed by an extension.
>
> Let me know if there's anything else I can do for you.
>
> Best Regards,
> Jorge Garcia
>
Hi Mike,

I agree with Jorge, the only thing different I would do is create a manufacturing folder in the folder containing the board files and set your CAM job to save it's outputs to that sub folder. Then you can zip that folder up easily to send to your board house. If it's in the same directory as your .sch and .pcb and whatever else you have there then you have to manually go select all the gerber files to add to a zip to send to the board manufacturer.

Best Regards,

Rachael

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/214311
Re: Can't run CAM job [message #168997 is a reply to message #168987] Thu, 26 January 2017 06:42 Go to previous messageGo to next message
Michael Levin
Messages: 31
Registered: March 2014
Member
I'm sorry Jorge, but I don't know what you mean by "%N placeholder". Your's and Rachael's suggestions are good ones and I plan to implement them. When I created a Project for that prototyping board, Eagle created a folder called "eagle" in my Documents folder. The Gerbers went to a folder nested deep within my Users folder. I want to develop better organization skills for future projects, so it makes sense to put the projects in the same place as the Examples that come with Eagle. Should I just copy and paste the project folder and put it in that location? I used to have a couple older versions of Eagle, but I lost those programs when my PC crashed some months ago. I'm guessing the old settings influenced this new version of Eagle.

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/214292
Re: Can't run CAM job [message #168998 is a reply to message #168997] Thu, 26 January 2017 07:32 Go to previous message
rachaelp
Messages: 604
Registered: March 2015
Location: UK
Senior Member
> Michael Levin wrote:
>
> I'm sorry Jorge, but I don't know what you mean by "%N placeholder".
From the help for the CAM processor:
>
> Placeholders
> The output file name can either be entered directly, or can be dynamically composed using placeholders. A placeholder consists of a percentage character ('%') followed by a letter. The following placeholders are defined:
>
> | %D{xxx} | | a string that is inserted only into the data file name |
> | %E | | the loaded file's extension (without the '.') |
> | %H | | the user's home directory (#15) |
> | %I{xxx} | | a string that is inserted only into the info file name |
> | %L | | the layer range for blind&buried vias (see below) |
> | %N | | the loaded file's name (without path and extension) |
> | %P | | the loaded file's directory path (without file name) |
> | %% | | the character '%' |
> For example, the output file definition
> %N.cmp%I{.info}
> would create boardname.cmp for the data file and boardname.cmp.info for the info file (in case the selected output device generates an info file).
So what I would have in my CAM job file for the component side Gerber output file is something like: %P/manufacturing/%N.cmp

Repeat this with a different extension for each Gerber you need to output from the CAM processor. I have a number of CAM processor files for different board layer counts.
> Michael Levin wrote:
>
> I want to develop better organization skills for future projects, so it makes sense to put the projects in the same place as the Examples that come with Eagle. Should I just copy and paste the project folder and put it in that location?
You could copy and paste things to where the examples are but for me that's not ideal. I like to have my projects located somewhere relevant to my workflow. Similarly with all the libraries I create, ULP's etc. I have my own folder for all the ones I create and I update all the paths in the Control Panel -> Options -> Directories to additionally point to my own files. The exception is the library directory location where I completely remove the reference to the bundled libraries as to me they are of no use and point just to my own libraries.

Best Regards,

Rachael

--
To view any images and attachments in this post, visit:
https://www.element14.com/community/message/214351
Previous Topic: PCB Routing Tool Enhancement: Setting Active Routing Layers Dynamically
Next Topic: Thoughts on Eagle 8?
Goto Forum:
  


Current Time: Wed Sep 20 20:07:38 GMT 2017