Kicad 6 "cannot start routing from a text item"

Using a downloaded symbol and footprint for a feedtru capacitor Murata NFM21.
The air-wires are connected to the pads.
Routing a trace from a pad is not possible, the error message “cannot start routing from a text item” appears.
Thanks for your thoughts.

This is the footprint file .kicad_mod

(module "NFM21PC105B1C3D" (layer F.Cu)
  (descr "NFM21PC1")
  (tags "Filter")
  (attr smd)
  (fp_text reference FL** (at 0.000 -0) (layer F.SilkS)
    (effects (font (size 1.27 1.27) (thickness 0.254)))
  )
  (fp_text user %R (at 0.000 -0) (layer F.Fab)
    (effects (font (size 1.27 1.27) (thickness 0.254)))
  )
  (fp_text value "NFM21PC105B1C3D" (at 0.000 -0) (layer F.SilkS) hide
    (effects (font (size 1.27 1.27) (thickness 0.254)))
  )
  (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.2))
  (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.2))
  (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.2))
  (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.2))
  (fp_line (start -1.9 -1.55) (end 1.9 -1.55) (layer F.CrtYd) (width 0.1))
  (fp_line (start 1.9 -1.55) (end 1.9 1.55) (layer F.CrtYd) (width 0.1))
  (fp_line (start 1.9 1.55) (end -1.9 1.55) (layer F.CrtYd) (width 0.1))
  (fp_line (start -1.9 1.55) (end -1.9 -1.55) (layer F.CrtYd) (width 0.1))
  (fp_line (start -1.5 -0) (end -1.5 -0) (layer F.SilkS) (width 0.1))
  (fp_line (start -1.6 -0) (end -1.6 -0) (layer F.SilkS) (width 0.1))
  (fp_arc (start -1.55 -0) (end -1.500 -0) (angle -180) (layer F.SilkS) (width 0.1))
  (fp_arc (start -1.55 -0) (end -1.600 -0) (angle -180) (layer F.SilkS) (width 0.1))
  (pad 1 smd rect (at -1.000 -0 0) (size 0.600 0.800) (layers F.Cu F.Paste F.Mask))
  (pad 3 smd rect (at 1.000 -0 0) (size 0.600 0.800) (layers F.Cu F.Paste F.Mask))
  (pad A2 smd rect (at 0.000 0.625 0) (size 0.600 0.650) (layers F.Cu F.Paste F.Mask))
  (pad B2 smd rect (at 0.000 -0.625 0) (size 0.600 0.650) (layers F.Cu F.Paste F.Mask))
  (model NFM21PC105B1C3D.stp
    (at (xyz 0 0 0))
    (scale (xyz 1 1 1))
    (rotate (xyz 0 0 0))
  )
)

KiCad makes a clear distinction between copper tracks and graphic items.
Copper tracks have all kind of extra properties, They can be part of a netlist, and thus have a clearance, while graphic items do not have such properties (In KiCad).

Footprints that are “downloaded” from some external source are often made by scripts from some database, and those scripts can make footprints for many different PCB programs. Such footprints may be usable, but I generally do not use them myself, as making a footprint yourself is often just as easy as fixing the mistakes that are put into footprints by such tools.

Your footprint does appear to have 4 pads (1, 3, A2 and B2) though, so I’m not sure what’s going on there.

Your footprint text starts with “module” and this indicates it’s in old KiCad V5 format.
There is Schematic Editor / Preferences / Manage Symbol Libraries / [Migrate Libraries] button (In the lower right corner, just above the [OK] button, and this can migrate your library to the KiCad V5 native format.

Probably the footprint is OK (I can route from the pads when I test it) and there’s something in the pcb which causes the problem.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.