Minimalist:
k[t_] := KnotData[{3, 1}, "SpaceCurve"][t];
lenlen[r_] := N@Integrate[Total[D[k[t], t]^2], {t, 0, 2 Pir}];
pts[n_] := Solve[Integrate[Total[D[k[t], t]^2], {t, 0, t1}]Solve[len[t1] == lenlen[2 Pi] #/n , t1, Reals] & /@ Range[n];Range[n + 1];
k[t1]
Graphics3D@Tube[k[t1] /. # & /@ (Flatten@pts@30), .1]