Go Down

Topic: Ultimate Eagle challenge! (Read 1 time) previous topic - next topic

CrossRoads

Okay, I fixed some of my other Eagle symbol problems (got the TL1220 pins to connect, had to use CTRL-click-click to get back on grid), (still not seeing names on the board tho.)

Made a new symbol today for a Vertical USB Mini-B connector, which I think looks great.
When I went to use it, I got a totally new Eagle error:

Layer Abuse!

Seems to be a problem with the pads I made to hold the side tabs.
Any thoughts on how to fix that?

Thanks!
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

majenko

Damn, and there was I thinking "Ultimate Eagle challenge!" would be more like  "Fly to Mordor and drop the ring down the top of Mount Doom."

Bah.

Jack Christensen

#2
Jun 10, 2012, 03:43 pm Last Edit: Jun 10, 2012, 03:45 pm by Jack Christensen Reason: 1
@majenko, LOL

@CrossRoads, I didn't have any trouble with it. Using Eagle 6.1.0. I added one in to a circuit I was working on, just made a couple connections to it, auto-routed the board, all seems well.

EDIT: Opps, just kidding ... Lots of "Layer Abuse" in the DRC. Hmm.
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

CrossRoads

Jack,
You didn't get any errors when you ran the DRC on it?
Eagle says its layer 17, Layer Abuse, I am concerned about not having pads to solder to as the autorouter seemed to ignore the error and run traces thru the pad area.
You think maybe its an Eagle 6.0 thing?
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Jack Christensen

No, my bad, have duplicated the issue :smiley-red:

Totally ignorant of custom pads and slots, but it'd sure be nice to know how to do it. See the last comment on this page, a few clues there but I'm still a bit out of context.
http://www.element14.com/community/message/47644
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

CrossRoads

Thanks Jack, I'll revisit my pad shape and see if can fix it.  I see now I need to define more stuff for it.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Jack Christensen

I tried making a new package, used wires to draw the large pads on the top and bottom layers. Then I got overlap errors in DRC. Let me know if you figure this out!
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

Jack Christensen

@CR, see attached, do you think it might work? I added a second package and corresponding device variant to the library. I used polygons for top and bottom layer "pads" and just a wire segment of the proper width on the milling layer for the slot. Also put a "real" pad right in the middle, this could be used to make connections or could just be deleted. SMD pads might be better. Used rectangles for tStop and bStop.

I'd want to check with the board house to see if this would work. A separate Gerber file would probably be needed for the milling layer, and verify that the through-hole metallization happens after the slots are milled.

I sure couldn't find much information out there regarding how to do this. Here is another link:
http://www.eaglecentral.ca/forums/index.php?t=msg&th=6530&start=0&bbc6a99c47700643dae9addf80173a55/
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

CrossRoads

#8
Jun 10, 2012, 07:39 pm Last Edit: Jun 10, 2012, 07:42 pm by CrossRoads Reason: 1
I don't think that quite does it.  There is no hole visible, and the autorouter is willing to put a trace thru the pad. Which the DRC then calls an overlap error.

When I did my attempt, I made the oval with 20Dimension and then added the lines around it to make the pad. Maybe I need to take those lines and call them something else.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

war_spigot

I found this forum thread and after reading it real quick, it looks like it says that when you have non-pads/vias in the pads/vias layer.

CrossRoads

I think I have a solution.
I changed the 17Pads lines to 1Top and copied them to 16Bottom.
Looks like this now. Hole from the 20Dimension oval seems to show up on the Gerbers, the autorouter keeps traces out of the pads, and DRC does not complain anymore.
Think I need a Symbol box around it to show mechanical outline and to see when the device is mirrored like I am using it.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Go Up