Now I’ve just experimented a bit with the circular array and I got it to draw an array of (presumably, I did not count) 28 LED’s. For the angle I typed “360/28”.
You do have to pick a center position, and put the first LED on the right distance from that radius. ( I find (127, 127) a convenient location because it lines up with both metric and those other grids).
Something I have not figured out yet is how to match the LED RefDes numbering with the schematic. Creating an array of LED’s in Pcbnew does just that. It creates an array with new footprints and gives them all the same RefDes. The “Numbering Options” are greyed out, and I don’t understand how it is supposed to work.
Manually changing the RefDes of all the LED’s in the array and then matching them again with the schematic is doable but a real bore, especially with bigger arrays.
[Edit] It works the same in the nightly. The text “Initial Pad Number:” suggests that this array dialog was first designed for the Footprint Editor and later re-used in Pcbnew and it is just one of the unfinished ends, and it just does not work with renumbering the References of a created array, nor with placing existing footprints that are linked to the schematic and it looks like a bug to me. Shall I report this on Gitlab?
Any ideas about this are welcome.