Description
When using silkscreenpath or silkscreenrect to draw silkscreen for a component in tscircuit, the silkscreen graphics do not follow the component when the component is moved after the design is exported and imported into KiCad.
Upon inspection of the exported KiCad PCB file, I found that the graphics drawn with silkscreenrect are not placed inside the component's footprint, but are generated as board-level elements instead.
tscircuit Element | Exported KiCad Primitive | Placement
courtyardoutline | fp_poly | Inside Footprint ✓
silkscreencircle | fp_circle | Inside Footprint ✓
silkscreenrect | gr_rect | Board-level ✗
Description
When using silkscreenpath or silkscreenrect to draw silkscreen for a component in tscircuit, the silkscreen graphics do not follow the component when the component is moved after the design is exported and imported into KiCad.
Upon inspection of the exported KiCad PCB file, I found that the graphics drawn with silkscreenrect are not placed inside the component's footprint, but are generated as board-level elements instead.
tscircuit Element | Exported KiCad Primitive | Placement
courtyardoutline | fp_poly | Inside Footprint ✓
silkscreencircle | fp_circle | Inside Footprint ✓
silkscreenrect | gr_rect | Board-level ✗