Pages: [1]   Go Down
Author Topic: Ultimate Eagle challenge!  (Read 1273 times)
0 Members and 1 Guest are viewing this topic.
Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 549
Posts: 27425
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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!

* vertical_mini_usb-b.lbr (7.51 KB - downloaded 15 times.)
* Molex Vertical USB Mini-B Connector Part Number - 500075-1517_jsp.mht (901.29 KB - downloaded 11 times.)
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

UK
Offline Offline
Faraday Member
**
Karma: 100
Posts: 4153
Where is your SSCCE?!?!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Get 10% off all 4D Systems TFT screens this month: use discount code MAJENKO10

Grand Blanc, MI, USA
Offline Offline
Faraday Member
**
Karma: 95
Posts: 4094
CODE is a mass noun and should not be used in the plural or with an indefinite article.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@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.
« Last Edit: June 10, 2012, 08:45:40 am by Jack Christensen » Logged

MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 549
Posts: 27425
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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?


* Layer Abuse.jpg (143.11 KB, 960x720 - viewed 32 times.)
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Grand Blanc, MI, USA
Offline Offline
Faraday Member
**
Karma: 95
Posts: 4094
CODE is a mass noun and should not be used in the plural or with an indefinite article.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 549
Posts: 27425
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Grand Blanc, MI, USA
Offline Offline
Faraday Member
**
Karma: 95
Posts: 4094
CODE is a mass noun and should not be used in the plural or with an indefinite article.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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!
Logged

MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

Grand Blanc, MI, USA
Offline Offline
Faraday Member
**
Karma: 95
Posts: 4094
CODE is a mass noun and should not be used in the plural or with an indefinite article.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@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/

* vertical_mini_usb-b.lbr (10.07 KB - downloaded 9 times.)
Logged

MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 549
Posts: 27425
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.


* Layer AbuseJC.jpg (129.55 KB, 960x720 - viewed 21 times.)
« Last Edit: June 10, 2012, 12:42:16 pm by CrossRoads » Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Arkansas, US
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
I only ever use XAND and XNAND gates.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 549
Posts: 27425
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.


* Layer Abuse2.jpg (129.35 KB, 960x720 - viewed 24 times.)
* vertical_mini_usb-b_2.lbr (8.82 KB - downloaded 9 times.)
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Pages: [1]   Go Up
Jump to: