Author Topic: Can't route QFN28 4x4mm  (Read 334 times)

0 Members and 1 Guest are viewing this topic.

Offline JoeyGTopic starter

  • Regular Contributor
  • *
  • Posts: 133
  • Country: au
Can't route QFN28 4x4mm
« on: October 31, 2024, 10:16:29 pm »
footprint  QFN-28-1EP_4x4mm pad pitch  .4mm   pad thickness .2mm (from Generic KiCad footprints)

I get a DRC error when I place route on QFN28 4x4mm pulled through from schematic footprint settings
When trying to place route I get a green pad  either side of the pad I am routing as constraint??? . I'm prevented from routing from the pad.

However
If I manually place the same footprint on the PCB without any reference to the schematic I can route that footprint pads OK manually.

KiCad 8.06


If edited the schematic and change footprint to a QFN-28-1EP_7x7mm and then update the  PCB I can route OK.

So why does it allow me to added a footprint 4x4mm footprint and route OK  but if I start with the schmatic and update the PCB with the footprint it doesn't allow routing.

 

Offline Doctorandus_P

  • Super Contributor
  • ***
  • Posts: 3891
  • Country: nl
Re: Can't route QFN28 4x4mm
« Reply #1 on: October 31, 2024, 10:37:23 pm »
First, add the second dot in KiCad's version number. You are probably working with V8.0.6.

For the rest, it is very likely a combination  of how your design rules are setup. Te width of your copper tracks plus the clearance all around it has to fit in between the other pads. If your pads have a pitch of 0.4mm, and a width of 0.2mm, then it only leaves a clearance of 0.1mm on either side of the track or pad. KiCad normally draws a thin outline around pads and tracks to show the clearance. This thin line can not overlap with pads or tracks from other nets. And in your case this very likely overlaps.

If you just place a footprint on the PCB, then all pads are part of the "no_net" net, and as a result, KiCad does not care whether you violate clearance rules or shorts. For KiCad it's just a single net.
 

Offline JoeyGTopic starter

  • Regular Contributor
  • *
  • Posts: 133
  • Country: au
Re: Can't route QFN28 4x4mm
« Reply #2 on: October 31, 2024, 11:43:31 pm »
I've downloaded KiCad and haven't performed any board setup. What board setup do you suggest I config for these pads sizes?
 

Offline Doctorandus_P

  • Super Contributor
  • ***
  • Posts: 3891
  • Country: nl
Re: Can't route QFN28 4x4mm
« Reply #3 on: November 01, 2024, 01:06:02 am »
You do not change the pad size. Pad size is just part of the footprint size you use.

You can set track width and clearance in PCB Editor / File / Board Setup / Design Rules / Net classes
But working with net classes is much more involved then just following a link pointing to it. You really need to do some studying of your own to get familiar with how to use this effectively. Net classes are also a common concept used in (nearly?) any PCB design program.

On top of that. With clearances of 0.1mm, you are well outside the production capability of the cheap PCB services. You surely can order PCB's with that resolution, but they definitely will cost more.
 

Offline Swainster

  • Frequent Contributor
  • **
  • Posts: 264
  • Country: sg
Re: Can't route QFN28 4x4mm
« Reply #4 on: November 01, 2024, 05:45:11 am »
I recently found out that JLC can do 0.1mm/0.1mm for 2 layer standard boards. That said, I generally try not to go below 0.2mm trace width.

See under "traces": https://jlcpcb.com/capabilities/pcb-capabilities
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf