![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| PCB milling Discuss PCB milling here. |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Background: I have been drawing my layouts in cad and generating isolation toolpaths with cam. I have decided to switch over to eagle/pcb-gcode to make it easier to make layouts. Working on my first try now, I'm a newb to both. Problem: I am trying to make a single sided board for through hole components. I have a few components layed out and traces between them on the bottom layer. I ran PCB-Gcode to get my toolpaths. The problem is the isolation for the traces is on the bottom as it should be. However, the isolation for the pads of the components are on the top layer. The result is that the traces are not isolated on the bottom layer, which is the only one I am milling. I can elaborate if this is not clear. Thanks Matt |
|
#2
| |||
| |||
| No it's not clear. Thru-hole pads are on both layers. What do you have your isolation set for on your bottom pour (assuming you are using one since you said isolation)? Can you post your .brd file and gcode file? |
|
#3
| |||
| |||
| There is no bottom pour on the board. It is called isolation milling, no? I have partially solved the problem, I had a couple traces too close to the pads and I messed with a few of the pcb-gcode setup values to get a single pass toolpath. I manually moved the traces and then it worked properly. I guess my question now would be how to tell eagle to autoroute the traces in such a way that there is enough clearance between pads and traces to let the cutter pass between them (like a minimum clearance between any two objects). Here is my board file, remove the .txt. The problem was the trace between pad 1 and 2 on "terminal". It was too close to pad 2 and the cutter wouldn't fit. O dragged it out a little and now everything is good to go. Thanks Matt |
|
#4
| |||
| |||
| Here is what I get when I run you design through PCB-Gcode, then through my optimizer to shorten Z-moves. So, now for some more questions:
And some suggestions:
FWIW, Jay |
|
#5
| |||
| |||
| Jay The G-code you posted is similar to mine. I have reduced mine to 1 pass around, not two. I don't think it is necessary for most circuits and doubles the milling time. Answers:
Responses:
Do you know how to optimize the autorouter? I would like it to do some of the things mentioned above automatically, if possible. Thanks for your time Matt |
| Sponsored Links |
|
#6
| |||||
| |||||
I've been opening the Gcode in Cam Bam and running a 1/8" cutter around the outside ![]()
Jay |
|
#7
| |||
| |||
Matt |
|
#8
| |||
| |||
| I'll second the motion to just do single pass on the isolation routing. I set that by making the isolation smaller than the step size in the setup. I've been doing it that way for a while now on layouts that use 0603 smt parts and it works really well. I found that two passes left more copper whiskers to clean up where as single pass left almost none. I'm using the thinktink bits so I'd presume that could change with differing bits. I might also suggest that you just do the traces on the component side. It'll save you the time and the work of making a fixture that will accurately let you flip and cut the bottom side. And you can use cheaper single sided boards. As for spacing, if you run the DRC tool, and set the minimum spacing to the level you want, it'll tell you if things are too close. |
|
#9
| |||
| |||
| You can't do traces on the component side for a through hole board, no way to solder the pins, at least on some components. There is no fixture needed as I start with the bottom up and drill from the bottom as well. I am using single sided boards already, the copper is on the bottom. I'll check out the DRC tool thing, haven't looked into it at all. If I have to use a surface mount part, I put the component on the bottom so I can still use a single sided board. Matt |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Fun Eagle | drawbar | WoodWorking | 3 | 01-23-2011 02:05 AM |
| Converting Eagle to DXF | djh82uk | PCB milling | 3 | 04-12-2008 07:39 PM |
| Help with Eagle PCB software | Ayjay | General Topics | 5 | 07-20-2006 02:19 PM |
| Eagle CAD | jhwatts | General CAM Discussion | 3 | 01-26-2006 05:41 PM |
| I have a problem with my gcode or my conversion to gcode , everything is tiny? | NickLatech | G-Code Programing | 0 | 03-10-2005 01:46 PM |