No problem, I’ve been at this for about 6 months and am still learning (and bugging the more experienced folks in here for help ). Its in all our interest to encourage anyone willing and able to make parts to succeed as we need more parts. While I think you are already well beyond my tutorial Old_Grey’s may help you some:
Now to the current issue. The only thing I know this may break is the export of the part as an svg. Fritzing is pretty tolerant of missing breadboard and schematic groups on import (export is another matter ). Here is what I did to create the part below: in xml editor open g49 then g51 which exposes group breadboard click on breadboard to highlight it and hit unindent node (top of the xml editor toolbar) twice to get it in to root at the same level as all the other groups.then either drag it or use raise node (also on the xm leditor tool bar) to get it above group g19. then indent node once for groups g19 g24 g29 g34 g39 g44 and g49 to move them under breadboard. You do after doing all this (which I didn’t ) need to check that translates haven’t moved the image around with the regrouping and made it wrong and correct that if it has.
(edit:) Two things I forgot: to fix up copper1 and remove pxs from the svgs. To fix copper1 in the pcb svg in xml editor click on group pcb and then id and change the pcb to copper1 and hit set then click on silkscreen and unindent node (to get it out from under copper1 and back to the same level as copper1) and you are away. Then use a text editor (I used vi under cygwin) to remove all the instances of px in the svgs. I did this with the vi command 1,$s/px//g. This is a nasty one, the file imports to Fritzing fine, and often even lets you edit it with parts editor once, but on the second time the pxs cause Fritzing to set all the font sizes to 0 and your text becomes unreadable.
DFR0071 SD Module_bb_fixed.fzpz (65.6 KB)