I defined silkscreen pin text by UserDefinedLayer, because I want
to cancle the silkscreen Outline while generating the gerber file.
in TH components we have a problem.
we place the silkscreen in component mount around the comps outline
and in the opposite component mount the silkscreen is near the pins.
when we place the component on the bottom side of the board
the silkscreen layer is not changing display according to the mount side.
How to define silk PinUserLayer to be changed the display in TH component-
according to the mount side?
if I use the Silkscreen UserDefineLayer I dont have the options to change display Layer to silkscreen Mount or Opposite.
I think the solution is how the silkscreen is defined within your library.
We have silk on TH components and define within the library the silkscreen layer as shown here
Then it does not matter if we place the part on the top or bottom of the board, the silkscreen is always on the same layer as the part.