Silkscreen not appearing in JLCPCB

Hi Folks ! I’m facing kind of weirdness with my pcb. I made a two layer drawing with Inkscape. I made proper XML editing for the ID of the two objects : the shape of the pcb and the silkscreen. I tried two methods : Importing the shape and next importing the silkscreen with the icon. I then also tryed to import in Fritzing both board shape and silkscreen at the same time. While doing this everything worked fine, but : When I upload the gerber file in JLCPCB the silkscreen is no more here. What happened ? I don’t know… Why could it be ? I don’t know. What could be the problem ? Does anyone know what is that issue ? it’s the first time it happens to me … Thanks for your answers !!
JTPCB

You have a variety of format errors in the svg (also no silkscreen, but the others are as important!) On load (original svg) Fritzing complains:

click yes

complains some more. Click OK again and export as gerber. Flags no silkscreen layer.

and indeed in the gerber output directory we only have the contour.gm1 and pnp files no silkscreen.

so load the svg in to Inkscape and the silkscreen group (which is misnamed, it likely needs to be all lower case!) is empty.

so use the circle svg in core parts to check what the settings should be (as I never remember from time to time when doing this!) boardoutline (note the all lower case, it may be important!) has a fill but no stroke.

whereas the silkscreen has a stroke but no fill.

so modify you svg to match. Change the labels to lower case in case Fritzing cares (it probably does!)

dup the path and move it to the silkscreen goup where it should be (I don’t believe Fritzing cares what it is called in silkscreen.)

then change the fill and stroke to be correct.

(from the gerber output a larger stroke-width would be wise! But as long as it has one it should work!) Save the new svg and load it in to Inkscape. It complains about the cutout format but appears to work anyway.

the correct layers are output from gerber processing.

and a patchy silkscreen appears in gerbv from the silkscreen file

and the contour file appears to be correct (as it always has been.)

this came from this svg

32ed22a791857af204de06d4a7f7a6f12f939e39-fixed

(right click on the image and save image as to get a copy!)

Peter

Thanks Peter ! Let me just upload the right file … I think that I forgot to unmask the silkscreen in the file I already uploaded here
torch

And what I already notice, is that my silkscreen does not appear more in this thread. Bro… I’m completely lost … Otherwise I am checking your recommendations…

This svg still lacks any silkscreen data. It needs a path in silkscreen. Try the svg I uploaded as it works for me.

the silkscreen group is empty of any content. It needs a path and a stroke with no fill.

Peter