Date   

Re: What an I Missing - Eagle Question? #eagle

Chipteck
 

Have you checked your DRL file in Eagle?
I am using specific DRL files for establishing clearances/etc.


What an I Missing - Eagle Question? #eagle

John Ferguson
 

I now have a couple of years and dozens of successful boards cut on my 6040 router - and some bad ones too.

Boards are all cut from 2 1/2 x 4 inch single side pcb stock.  I made a jig for drilling holes in the corners to secure them to the fixture I made for the router with nylon 8-32 socket head cap screws. They're nylon so I won't ruin a bit if I screw up.

The fixture is a block of HDPE which has four recessed 10-32 socket head cap screws in the corners with Tee-nuts to hold it down against the router bed.  I've found that it is never really level as I put it down, and so I take a leveling pass with a fly cutter and then it is level.  I have a leveling G-Code snippet for the block which takes off .005.  I run all of this on LinuxCNC.

I started cutting with the 15 Degree etcher which came with the router. It worked very well after I got sharper on how to set it's height.  Then I bought additional bits, but none of them worked as well as the original until I bought a 15 degree 3 flute tapered stub EM3E8-0100-15V from Precise Bits. It does beautiful work requiring very little "adjusting"  It is wonderful.

I've had no problems with pcbgcode - worked out of the box.

My designs have all traces on bottom of card and so far no vias.

I export the Eagle design to DXF and use AutoCad to lay out the physical board, rounded (filleted) corners, mounting holes in corners, then run dxf of the board through SheetCAM to get G-code for the outline and corner hole milling.

Typically my projects have a microcontroller (Teensy 3.2) 28 pin DIL and a number of sensors, switches, maybe an OLED, a buck-type power supply and some Molex connectors for remote devices.

My problem is that Eagle doesn't seem to be able to autoroute traces among the pins on the devices without shorts - in other words it doesn't follow its clearance rules.  The result is that I have to go through the Board, find where traces are too close to each other or too close to pads and move them, often using the Alt key because they lock to a grid which seems to be part of problem.  This doesn't take long, but it seems to me that Eagle should get it right without any help.

I'm using only library components, trace width of 10 mill and clearance of 14 mill.  Since the bit is 10 mil, maybe I should be using 10 mill as the clearance rule?

If you guys aren't having to do all this editing, where do you think I'm messing up?

john ferguson


Re: #pcbgcode - Huge problem with this good plugin for Eagle 9.2.2. #pcbgcode

Christian Robert Adzic
 

I have one more question about the pcb-gcode plugin:

I saw several versions of pcb-gcode on the net.
I desired to use the 3.6.2.4 ( I think this is the latest version ).
SO, I saw  also other people have nice pictures in the menu of the plugin like this:


Where are the drill depth, hight etc. is explained, but I have just this kind of "broken" icon:


How can I fix this?

Thank you.


Re: Can't open 'c:\storage.nv' permission denied #pcbgcode

Chipteck
 

We can debate the idiosyncrasies of windows and application developers, but to stay in a user reality we must understand that the windows system drive is not a desirable place to store our data files for a lot of obvious reasons.
I have chosen to place all my static files and my projects to a network drive, however the location can be a local drive or even a USB drive since I got tired of windows constantly changing my environment with security "updates".

Since I am lazy by nature and all versions of Eagle uses environment variables as per all of their documentation, you need to set:
EAGLE_HOME = "\\SERVER\Eagle" <For network or> "D:\Eagle" <for drive D:>
HOME = "\\SERVER\Eagle" <For network or> "D:\Eagle" <for drive D:>
Of course in both cases without quotations.

This will allow any version of eagle to work with "your" files (and retain them after upgrades)  by making the followingentries in EAGLE>Options>Directories:

Libraries = $HOME\libraries\Common;$HOME\libraries*****Will need to add all your directories*****
Design Blocks = $HOME\design blocks
Designe Rules = $HOME\design rules
User Language Programs = $HOME\ulps;$HOME\ulps\pcb-gcode
Scripts = $HOME\scripts
CAM Jobs = $HOME\cam
Projects = $HOME\eProjects
Simulation Path = $EAGLEDIR\ngspice\bin
SPICE Modules = $HOME\EAGLE\spice

My \\SERVER\Eagle folder contain the following folders:
cam
Design Blocks
Design Rules
ulps
eProjects
libraries
scripts
spice


Re: Can't open 'c:\storage.nv' permission denied #pcbgcode

jeff.birt
 

I disagree. Eagle IS the problem maker. No modern program should install itself to C:\ . This is not only a problem for a standard Windows install in some cases it is also a problem with companies who have group policies that prohibit installs to C:\. Developers who set up their programs installer to default to c:\ are just making life hard for the users of their program.

 

Some of these types of programs that insist on wanting to install to C:\ do so because they cannot tolerate spaces in paths. Quite often they also do a really poor job of uninstalling themselves too. When I ran into this issue recently with Cygwin and a few other programs I created a ‘Dev’ folder under ‘…/user/documents’ . This path has no spaces which might cause problems for some programs and keeps the programs separated from ones that install properly to ‘/program files’ by default.

 

Jeff Birt

Soigeneris.com

 

From: pcbgcode@groups.io <pcbgcode@groups.io> On Behalf Of Christian Robert Adzic
Sent: Sunday, November 4, 2018 4:26 AM
To: pcbgcode@groups.io
Subject: Re: [pcbgcode] Can't open 'c:\storage.nv' permission denied #pcbgcode

 

Hi!

It seems to me also does Eagle is the problem maker, but if I dig a bit deeper I can say Eagle is not the problem maker.
The trouble you had was because of win10 and all that, for me a bit "over secured" setup of win10.
It looks like some permissions restriction was active for the folder where Eagle was installed, and because of not enough
access privilege for the user who was logged in in your win, you can't access that Eagle path.
That's a very often problem in win10.


Re: Can't open 'c:\storage.nv' permission denied #pcbgcode

Chipteck
 

It appears that you don't have permissions on C:\

Chipteck




On Sun, Nov 4, 2018 at 6:20 AM -0400, "AlbertHall" <jim@...> wrote:

After many install/uninstall attempts I have finally got it working.
During Eagle install it offers to install to 'C:\EAGLE-7.6.0'
Changing this to 'C:\Program Files\Eagle-7_6_0' and all is well.
It seems to be the 'EAGLE' in all capitals that causes the problem.


Re: Can't open 'c:\storage.nv' permission denied #pcbgcode

Christian Robert Adzic
 

Hi!

It seems to me also does Eagle is the problem maker, but if I dig a bit deeper I can say Eagle is not the problem maker.
The trouble you had was because of win10 and all that, for me a bit "over secured" setup of win10.
It looks like some permissions restriction was active for the folder where Eagle was installed, and because of not enough
access privilege for the user who was logged in in your win, you can't access that Eagle path.
That's a very often problem in win10.


Re: Can't open 'c:\storage.nv' permission denied #pcbgcode

AlbertHall
 

After many install/uninstall attempts I have finally got it working.
During Eagle install it offers to install to 'C:\EAGLE-7.6.0'
Changing this to 'C:\Program Files\Eagle-7_6_0' and all is well.
It seems to be the 'EAGLE' in all capitals that causes the problem.


Re: #pcbgcode - Huge problem with this good plugin for Eagle 9.2.2. #pcbgcode

Christian Robert Adzic
 

Ok, thank you.
I realized what was the problem why I can't generate the gcode and why was my preview windows empty all the time.
Eagle is simply unpredictable what settings are used each time you open it.
In my case, a checkbox was unchecked under:

Option->Set...->Misc
There is an option "Ratsnests processes polygon".
If this option is not checked the pcb-gcode won't do the job.
You won't get the gcode and the viewer window of the pcb-gcode app would be empty.

Actually, the menu "Set..." is some kind of "Settings" menu.
Why the name "Set..." this is a mystery.

Again, I use the Eagle 9.2.2 version and at this moment the pcb-gcode version 3.6.0.4.
I also checked all other versions of pcb-gcode what I found on the net, and they are all working
On Eagle 9.2.2 and with the most up to date Java version which is in my case Java version 8 - update 191.

I hope this will help somebody in some time...
My best regards.




 


Re: #pcbgcode - Huge problem with this good plugin for Eagle 9.2.2. #pcbgcode

Art Eckstein
 

To answer your question about the requirement of polygons, I have made boards without them.  So the answer would be no they are not required.  Having said that, I usually do use a groundplane polygon as it can save me some vias etc. 

Country Bubba


At 11/3/2018 02:27 PM, Christian Robert Adzic wrote:

Thank you for you replay, I realized already does I made a typo error in my post #7875.

I wrote: "...I have not Java 8..." I mean I have now Java 8 on my machine...
Sorry for this.

I have another question about pcb-gcode app.
Must I have a ratsnested polygon setup on my pcb to have the ability to generate the gcod with pcb-gcode?
Do I need any polygon as a board layout or ground plane of my pcb to generate the gcode with pcb-gcode app?
Or can I just draw my traces on the bottom side or upper or whatever side I wish and the app can generate the gcode without a border line?

Thanks.


Re: #pcbgcode - Huge problem with this good plugin for Eagle 9.2.2. #pcbgcode

Christian Robert Adzic
 

Thank you for you replay, I realized already does I made a typo error in my post #7875.

I wrote: "...I have not Java 8..." I mean I have now Java 8 on my machine...
Sorry for this.

I have another question about pcb-gcode app.
Must I have a ratsnested polygon setup on my pcb to have the ability to generate the gcod with pcb-gcode?
Do I need any polygon as a board layout or ground plane of my pcb to generate the gcode with pcb-gcode app?
Or can I just draw my traces on the bottom side or upper or whatever side I wish and the app can generate the gcode without a border line?

Thanks. 


Re: #pcbgcode - Huge problem with this good plugin for Eagle 9.2.2. #pcbgcode

John Johnson
 

Perhaps a Windows user will chime in. 

-- 
John Johnson

On November 3, 2018 at 10:47:20 AM, John Johnson (john@...) wrote:

That’s a possibility, though it worked before changing Eagle. 

-- 
John Johnson

On November 3, 2018 at 7:05:45 AM, Christian Robert Adzic (adziccnk@...) wrote:

Could this be a Java error?
I have not Java 8, is pcb-gcode compatible with this version of java?

 


Re: #pcbgcode - Huge problem with this good plugin for Eagle 9.2.2. #pcbgcode

John Johnson
 

That’s a possibility, though it worked before changing Eagle. 

-- 
John Johnson

On November 3, 2018 at 7:05:45 AM, Christian Robert Adzic (adziccnk@...) wrote:

Could this be a Java error?
I have not Java 8, is pcb-gcode compatible with this version of java?

 


Re: #pcbgcode - Huge problem with this good plugin for Eagle 9.2.2. #pcbgcode

Christian Robert Adzic
 

Could this be a Java error?
I have not Java 8, is pcb-gcode compatible with this version of java?

 


#pcbgcode - Huge problem with this good plugin for Eagle 9.2.2. #pcbgcode

Christian Robert Adzic
 

Hi!

I'm new here, so pls forgive me if I post this into the incorrect place...
Here is my problem:

I used Eagle 9.2.0 until a few days. After AutoDesk released the new update 9.2.2 of Eagle I updated.
After that, I can't anymore generate the g-code with this nice pcb-gcode plugin.
That plugin worked for me like a charm.

I used the 3.6.0.4 version of the pcb-gcode with Eagle 9.2.0.
When I updated Eagle and tried to generate a gcode, in the view window of pcb-gcode 
I never got to see the simulated version of my pcb. I mean, the view window was empty.

Then I downloaded from here the 3.6.2.4 version of pcb-gcode and added it to Eagle, in hope that will fix my problem.
But that was not the case.
With this version of pcb-gcode I got a much bigger problem.
When I was trying to generate the gcode of my design, that was run into an infinity loop.
I have to wai around 30min to get my PC responding again, but the gcode was not generated.

I replicated several times this situation.

So, what you think is my problem?

I use Windows 7 x64 and everything was fine... :-(

Thank you.
My best regards.


Re: Can't open 'c:\storage.nv' permission denied #pcbgcode

Bruce Gennette
 

arrr, is it because the paths don't match ?

Files stored here - c:\users\jim\documents\ulp\pcb-gcode-3_6_0_4
Library to look at - c:\users\jim\documents\ulp\

It seems to be a bit short.  Perhaps Eagle needs a little help to look a level deeper...

Alternatively if you are not logged on as jim then you don't get permission to look at jim's stuff.

bye.

On Tue, 30 Oct 2018 at 02:03, AlbertHall <jim@...> wrote:
Just installed eagle 7.6 and PCBgcode on win10.
The PCBgcode files are in c:\users\jim\documents\ulp\pcb-gcode-3_6_0_4
The directories are set as below.
When I try to run PCBgcode I get the message as the subject above.  If I proceed regardless it complains that it can't access c:\settings.
Why is it looking in the root of the hard disk, please?


Can't open 'c:\storage.nv' permission denied #pcbgcode

AlbertHall
 

Just installed eagle 7.6 and PCBgcode on win10.
The PCBgcode files are in c:\users\jim\documents\ulp\pcb-gcode-3_6_0_4
The directories are set as below.
When I try to run PCBgcode I get the message as the subject above.  If I proceed regardless it complains that it can't access c:\settings.
Why is it looking in the root of the hard disk, please?


Re: cnc 3020 mach3 eagle cad pcb gcode #eagle #pcbgcode

John Marshall
 
Edited

I use Mach3 for machining.. but i always do a test run to see if it looks ok...
 
 
 
Sent from my Samsung Galaxy smartphone.


Re: cnc 3020 mach3 eagle cad pcb gcode #eagle #pcbgcode

Fred Genius
 

Can you show the preview image, and your setup pages please, then I might be able to help.


cnc 3020 mach3 eagle cad pcb gcode #eagle #pcbgcode

jorgedanielgutierrez26@...
 
Edited