I’m familiar with the track width calculator. That’s easy. I’ve been adjusting spoke widths in the zone properties. My question is more geared towards best practices and how you calculate spoke width to match the equivalent ampacity of a track.
I use spoke width in some way proportional to pad size (I have it defined in all my footprints that are bigger than standard = I have it defined in terminal block, but not in 0603 footprint). In my case they don’t depend on current as I don’t use high current.
About track width calculator. I suppose it calculates current assuming infinite track length. If you have 0.2mm track length and then solid copper then heat dissipation is much better than in infinite track so calculations are in my opinion not valid.
That simple math is a good start in my opinion. KiCad is already content if a pad is connected with only two spokes to the zone (configurable in the board setup). But because the spokes are so short and connected to more copper, they also receive more cooling, so each of the spokes therefore has a higher current rating.
But in general, it does not matter much unless you get into really high currents or really high frequency content of the signals.