The Dutch website provides even more info:What surfaces or materials are OK to use WD-40 on?
WD-40 can be used on just about everything. It is safe for metal, rubber, wood and plastic. WD-40 can be applied to painted metal surfaces without harming the paint. Polycarbonate and clear polystyrene plastic are among the few surfaces on which to avoid using a petroleum-based product like WD-40.
Meaning that there were no disadvantageous effects after 168 hours of submersion in WD-40 of the following materials: polyethylene, polypropylene, PTFE, formica, polyacrylonitrile, polyester, epoxy, vinyl, nylon and polyoxymethylene.Kunststoffen:
Er werd geen enkel nadelig effect vastgesteld na 168 uren onderdompeling op de volgende materialen: polyethyleen, polypropyleen, PTFE, formica, acryl, polyester, epoxy, vinyl, nylon en delrin.
Polystyreen en polycarbonaat kunnen kloven en barsten vertonen na contact met WD-40.
Only polystyrene and polycarbonates can show gaps and cracks after contact with WD-40.
K'nex is made of Celcon POM, which is a polyoxymethylene if I'm correct. So that would mean that it wouldn't hurt the material. I e-mailed K'nex a long time ago and they said that tires are made of HDPE (high density polyethylene) and tubing of LDPE (low density polyethylene). I'd say that, theoretically, K'nex would be fine with WD-40.