Wheelwright Wheelwright

Software for tensioning bicycle wheels

News

Wheelwright 0.1.3 is available for download.

Questions? Suggestions?

Send requests for help to kris@biciworks.com.

You can also open an issue at tracker.

canvas

Matplotlib figure canvases.

class Canvas(width=5, height=4, dpi=100, polar=False, expand=True)[source]

Bases: matplotlib.backends.backend_qt4agg.FigureCanvasQTAgg

Generic Matplotlib canvas.

savefig(filename, dpi=300)[source]

Save figure.

class TMCanvas(width=5, height=4, dpi=100, polar=False, expand=True)[source]

Bases: wheelwright.canvas.Canvas

TM-1 instrument canvas.

plot_figure(tm1, target, accuracy)[source]

Plot TM-1 calibration data.

Parameters :
  • tm1: TM-1 instrument object
  • target: Target tension [kgf]
  • accuracy: Target accuracy [0.0, 1.0]
class WheelCanvas(width=5, height=4, dpi=100, polar=False, expand=True)[source]

Bases: wheelwright.canvas.Canvas

Wheel tension polar plot canvas.

plot_figure(kgf0, kgf1, target, accuracy)[source]

Polar plot of wheel tension data.

Parameters :
  • axes: Matplotlib axes
  • kgf0: Tension for spoke set 0 [kgf]
  • kgf1: Tension for spoke set 1 [kgf]
  • target: Target tension [kgf]
  • accuracy: Target accuracy [0.0, 1.0]