Author Topic: PCB footprint error  (Read 2080 times)

0 Members and 1 Guest are viewing this topic.

Offline ryandsTopic starter

  • Newbie
  • Posts: 1
  • Country: sg
PCB footprint error
« on: January 06, 2022, 05:17:27 pm »
Hi All,
I am a newbie and have a question about an error I get in Altium.

I have the RJ45 footprint in attached image designed in Altium per the OEM data sheet.

However I am getting the DR violation errors on attached image.

I was wondering could I allow these DR violations or should I be redesigning the footprint?

If the footprint needs to be redesigned what would be the best approach?

Thanks in advance.





 

Online ajb

  • Super Contributor
  • ***
  • Posts: 2603
  • Country: us
Re: PCB footprint error
« Reply #1 on: January 06, 2022, 07:40:12 pm »
That's kind of a weird footprint.  Are those holes supposed to be plated?  Even if you can get this to pass Altium's DRC your PCB fabricator may reject having copper right up to a hole like that without an annular ring. 

Generally for weird pad shapes that can't be made using the standard pad objects you would use a region to create the copper areas, and then place a small pad somewhere inside that to create electrical connectivity to it (you'll need to set the mask and paste expansion properties of the region to ensure you can solder it).  In this case, I would probably do the same, and make the region follow the shape of the hole (optionally with some clearance around it to make the PCB fab happy, if that will work with the connector).  If you make the through holes unplated that may also prevent the short circuit error, but I'm not sure.

Assuming those pads and holes are just mechanical support, you can give them all the same designator, and then place one pin in the schematic symbol with that designator, so you can make one electrical connection in the schematic for all of the mechanical pins (since often they're all tied to the same metal shell in the part anyway).   Even if you don't need an electrical connection to those pins, it's sometimes easier to connect them to gnd or whatever so you can stitch the pads to the ground plane with vias for better mechanical strength.

As to the errors, it looks like those pads aren't connected to a net (unless you have net name display turned off?).  You can choose to allow short circuits for pads that are not in any net by adjusting your design rules, and that should eliminate this error--but could possibly allow other more problematic things to get through, so make these decisions carefully.  There are a huge number of options when it comes to design rules, so it's hard to provide more specific advice with knowing how yours are set up.
 
The following users thanked this post: thm_w

Online thm_w

  • Super Contributor
  • ***
  • Posts: 6376
  • Country: ca
  • Non-expert
Re: PCB footprint error
« Reply #2 on: January 07, 2022, 09:20:35 pm »
Should be not plated, plastic locating pins like this: https://catalog.weidmueller.com/catalog/Start.do?localeId=en_DE&ObjectID=1455220000

I can't see the backfill adding much strength, but who knows.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline Pseudobyte

  • Frequent Contributor
  • **
  • Posts: 284
  • Country: us
  • Embedded Systems Engineer / PCB Designer
Re: PCB footprint error
« Reply #3 on: January 10, 2022, 07:30:55 pm »
What a strange design for a connector. Don't know what weidmuller was thinking. I don't think it would be so hard to design a connector where the alignment posts don't interfere with the copper features. Maybe a minor lack of foresight when they retooled the THP stampings.
“They Don’t Think It Be Like It Is, But It Do”
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf