Spokes

Contents: 

1. Spoke Length
2. Quick Info
3. Spoke List
—— partition ——
4. Spoke Nipples
5. Spoke Threads
6. Length Calculation
7. Calculated Lengths

 

 

 

 

 

 


1. Spoke Length

Length can vary by 1 or 2 mm depending on the definition.
Spokes from the bicycle industry use Inner Edge Length.
Spokes from the moped industry use Center Line Length.
Spokes measured directly usually use Total Length.

Here we use Center Line Length. So a spoke that we say is 144 mm long, is 143 mm long from a bicycle spoke supplier, or 145 mm long from simple measurement. 

 


2. Quick Info


Replacement spokes can be up to 2 mm longer or shorter, as long as the original spoke was not already long or short. 

Inner or Outer: Spokes can go inside the hub flange or outside. On original moped wheels they alternate inner and outer. Inner spokes are longer because they have less than 90° bend. Outer spokes are shorter because they have more than 90° bend. Here we use the 90 degree equivalent for the named length. See illustration. 

Spoke thickness goes by several wire gauge families. Scroll down to Spoke Threads and Gauges for details.

Spoke threads: Most spokes have rolled threads, where the thread tops are raised higher than the spoke. Some spokes have cut threads, where the thread tops are lower than the spoke.

Thread pitch: Here the meaning of “thread” is the width of one thread, in mm. So ten 0.60 threads is 6 mm length.

ID Marks: For each spoke thickness (gauge) there can be several thread pitches. For many that means the ID mark on the spoke must match the ID mark on the nipple. ID marks include (A) (R) Italy, (  ) UK/Asia, () USA, (Б) Swiss, () (U) Germany, (C) (B) (*) (+) or (Я) France. Scroll down to Spoke Threads and Gauges for details.


Spoke head logos (ID marks). See more here

 


2. Spoke List

Spoke length (from center line) is from direct measurement. Over 90% of the listed applications have been verified by calculation. Scroll down to Length Calculation to see the good agreement between actual and calculated lengths.

 

rim x’s qty brk length thickness thread each set mark nipple  
AMF Roadmaster
16F 3x 36 90 173 . 2.6 12G 0.45 $2.00 . 26i  
16R 3x 36 90 173 . 2.6 12G 0.45 $2.00 . 26i  
Angel and Speed Bird
16F 2x 32 80 179 . 2.6 12G 0.45 $2.00 . 26b  
16R 2x 32 90 179 . 2.6 12G 0.45 $2.00 . 26b  
Baretta 38
16F 2x 36 90 156 . 2.5 0.65 $2.80 . A,R 25d MMI# H46A
16R 2x 36 90 156 . 2.5 0.65 $2.80 . A,R 25d MMI# H46A
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
Batavus VA, HS50, Starflite, Bronco, Mobat
16F 2x 28 80 169 . 2.6 12G 0.50 $1.90 $43 ♣,U 26q 40210
16R 2x 36 70 165 . 3.0 left 0.60 $2.20 $45 ♣,U 30d 40173
16R 2x 36 70 168 . 3.0 right 0.60 $3.00 . ♣,U 30d 40172
Batavus Regency
16F 2x 28 80 169 . 2.6 12G 0.50 $1.90 $43 26q 40210
16R 3x 36 80 173 . 3.0 0.60 $3.00 . 30d 40221
Benelli G2
16F 3x 36 90 174 . 2.5 0.65 $2.50 . A 25d,e used
16R 3x 36 90 174 . 2.5 0.65 $2.50 . A 25d,e used
rim x’s qty brk length thickness thread each set mark nipple  
Cimatti City Bike, Town Bike
16F 2x 36 90 156 . 2.5 0.65 $2.80 . A 25d MMI# H46A
16R 2x 36 90 156 . 2.5 0.65 $2.80 . A 25d MMI# H46A
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
substitute 156 . 2.7-2.4 0.55 $1.70 $45 24a,b zinc
Columbia (1-chain), Open Road (2-chain)
17F 3x 36 105 185 . 2.6 12G 0.45 none . O 26f zinc
17R 3x 36 105 185 . 2.6 12G 0.45 none . O 26f zinc
substitute 185 . 3.2 10G 0.60 $1.50 . O 32a zinc
Derbi 83-86 Variant SL (15° bend spokes, not 90°)
16F 2x 36 105 157 . 2.9 11G 0.60 $3.00 . E 29c OA01220061
16R 2x 36 105 157 . 2.9 11G 0.60 $3.00 . E 29c OA01220061
Derbi 76-83 Variant SL, TT (15° bend spokes, not 90°)
17F 2x 36 105 168 . 2.9 11G 0.60 $3.00 . E 29c O006513502
17R 2x 36 105 168 . 2.9 11G 0.60 $3.00 . E 29c O006513502
Derbi 78-87 C5 Diablo, RD50 (15° bend spokes, not 90°)
21F 2x 36 105 217 . 2.9 11G 0.60 none . E 29c O007912060
18R 2x 36 105 179 . 2.9 11G 0.60 none . E 29c O007912060
Flandria Bermuda (with thin steel rims)
17F 3x 36 90 188 . 2.5 0.55 $2.00 . Б 25a DT zinc
17R 3x 36 90 192 . 2.5 right 0.55 $2.50 . Б 25a DT zinc
17R 3x 36 90 188 . 2.5 left 0.55 $2.00 . Б 25a DT zinc
Flandria Bermuda (with deep aluminum rims)
17F 3x 36 90 186 . 2.5 0.55 none . Б 25a DT stainless
17R 3x 36 90 190 . 2.5 right 0.55 $2.50 . Б 25a DT stainless
17R 3x 36 90 186 . 2.5 left 0.55 none . Б 25a DT stainless
substitute 187 . 2.5 0.55 $2.00   Б 25a DT stainless
rim x’s qty brk length thickness thread each set mark nipple  
Garelli 75-77 Eureka Flex, Sport, Gran Sport
16F 2x 36 90 156 . 2.5 0.65 $2.80 . R 25e O0093201
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
substitute 156 . 2.7-2.4 0.55 $1.70 $45 24a,b zinc
16R 3x 36 90 174 . 2.5 0.65 $2.50 . R 25e 500601
substitute 174 . 3.0 17J 0.60 $1.80 $45  C 30e 21195
Garelli 77-78 Sport HD
16F 2x 36 90 156 . 2.5 0.65 $2.80 . R 25e O0093201
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
substitute 156 . 2.7-2.4 0.55 $1.70 $45 24a,b zinc
16R 3x 36 90 174 . 3.0 0.65 $3.00 . R 30g 50685100
substitute 174 . 3.0 17J 0.60 $1.80 $45  C 30e 21195
Garelli 77-80 Sport, Rally Sport, Super Sport
16F 2x 36 90 156 . 2.5 0.65 $2.80 . R 25e O0093201
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
substitute 156 . 2.7-2.4 0.55 $1.70 $45 24a,b zinc
16R 3x 36 90 174 . 3.0 0.65 $3.00 . R 30g 50685100
substitute 174 . 3.0 17J 0.60 $1.80 $45  C 30e 21195
17F 3x 36 90 187 . 2.5 0.65 $2.00 . R 25e 50320300
17R 3x 36 90 187 . 2.5 0.65 $2.00 . R 25e 50320300
Garelli 80-84 Sport, Rally Sport, Super Sport, Monza GT
16F 3x 36 105 174 . 2.5 0.65 $2.50 . R 25e 9324219
16F 3x 36 105 174 . 2.5 0.65 $2.50 . R 25e 9324219
substitute 174 . 3.0 17J 0.60 $1.80 $45  C 30e 21195
Garelli 75-78 Gulp Matic
16F 3x 36 105 173 . 2.5 0.65 $2.00 . R 25e 50315100
16R 3x 36 90 174 . 2.5 0.65 $2.50 . R 25e 50060100
substitute 174 . 3.0 17J 0.60 $1.80 $45  C 30e 21195
Garelli 78-80 VIP
16F 3x 36 105 173 . 2.5 0.65 $2.00 . R 25e 50315100
16R 3x 36 90 174 . 3.0 0.65 $3.00 . R 30g 50685100
substitute 174 . 3.0 17J 0.60 $1.80 $45  C 30e 21195
17F 3x 36 105 187 . 2.5 0.65 $2.00 . R 25e 50320300
17R 3x 36 90 188 . 3.0 0.65 $3.00 . R 30g 50320400
Garelli 81-86 VIP-N
17F 3x 36 105 187 . 2.5 0.65 $2.00 . R 25e 50320300
17R 3x 36 105   .              
rim x’s qty brk length thickness thread each set mark nipple  
General, Lazer 77-85, small hubs
17F 2x 32 80 177 . 2.6 12G 0.45 $2.00 . O 26c 11505073 inner
17F 2x 32 80 177 . 2.6 12G 0.45 $3-$2 . O 26c 11505074 outer
substitute 177 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
17R 2x 32 80 171 . 2.6 12G 0.45 $2.00 . O 26c 11505469 inner
17R 2x 32 80 171 . 2.6 12G 0.45 $2.50 . O 26c 11505470 outer
General, AMS 77-85, big hubs
17F 2x 32 110 171 . 2.6 12G 0.45 $2.00 . O 26c 21505469 inner
17F 2x 32 110 171 . 2.6 12G 0.45 $3-$2 . O 26c 21505470 outer
17R 2x 32 110 162 . 3.2 10G 0.65 $3.00 . O 32c 21515469 inner
17R 2x 32 110 162 . 3.2 10G 0.65 $3.00 . O 32c 21515470 outer
Generic or Unknown Application
substitute 90 . 2.0 14G 0.45 $1.50 . O 20a  
substitute 116 . 3.2 10G 0.65 $2.00 . O 32b  
substitute 126 . 3.5 9G 0.65 $2.00 . O 35b  
substitute 127 . 3.2 10G 0.65 $2.00 . O 32a  
substitute 135 . 3.2 10G 0.65 $2.00 . O 32a  
14 2x 28 90 142 . 2.5 0.65 $2.00 . A,R 25b  
substitute 143 . 2.0 14G 0.45 $0.80 . O 20b needs washer
substitute 144 143.0 2.6 12G 0.45 $1.80 $35 O 26c  
substitute 145 . 3.2 10G 0.65 $3.00 . B 32b  
substitute 148 . 2.9 outer 0.55 $3.00 . O 29b  
substitute 148 . 2.9 inner 0.55 $2.80 . O 29b  
16 2x 36 90 151 . 2.5 0.65 $2.50 . A,R 25b  
substitute 152 . 3.5-3.2 0.65 $2.50 . O 32a  
substitute 153 . 3.5 inner 0.65 $2.50 . O 32a  
substitute 153 . 3.5 outer 0.65 $2.00 . O 32a  
16 2x 36 90 155 . 2.2 0.45 $2.50 . A 22a thin
substitute 155 . 2.4-2.2 0.45 $1.90 $45 Я 22b  
substitute 155 . 3.2 10G 0.65 $3.00 . O 32a  
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
substitute 159 . 4.0 8G 0.80 $2.50 . O 40a  
substitute 160 . 3.2 10G 0.65 $2.50 . O 32a  
substitute 166 . 4.0 8G 0.80 $2.00 . O 40a  
substitute 167 . 3.2 10G 0.65 $2.30 . O 32c  
16 2x 36 90 173 . 2.2 0.45 $2.50 . A 22a thin, only 1
substitute 173 . 3.2 10G 0.65 $2.00 $45 O 32a  
16 3x 36 90 174 . 3.0 0.60 $3.00 . A,R 30c for dimpled rim
16 3x 36 90 176 . 2.5 0.65 $2.00 . A,R 25d for flat rim
substitute 176 . 3.2 10G 0.65 $3.00 . O 32a  
substitute 177 . 2.6 10G 0.45 $2.00 $54 O 26c stainless
substitute 177 . 3.5 9G 0.65 $2.50 . jw 35a  
substitute 180 . 4.0-3.5 0.65 $2.00 . A 25b  
substitute 182 . 4.0-3.5 0.65 $3.00 . O 35a inner
substitute 182 . 4.0-3.5 0.65 $3.00 . O 35a outer
substitute 186 . 3.0 0.60 $2.00 . Δ 30f  
17 3x 36 90 188   3.0 0.60 $3.00 . A,R 30a for dimpled rim
substitute 188 . 3.5 9G 0.65 $2.50 . O 35b stainless
substitute 191 . 2.6 12G 0.45 $1.90 $43 O 26h  
substitute 192 . 3.0 0.65 $2.50 . 30g  
substitute 192 . 3.2 10G 0.65 $1.80 $28 O 32a only 1 avail.
substitute 195 . 2.6 12G 0.45 $2.00 . O 26c  
substitute 195 . 3.2 10G   $2.00 $41 O 32a  
substitute 200 . 2.6 12G 0.45 $2.00 . Δ 26e  
substitute 212 . 3.5 9G 0.65 $2.00 . O 35b only 1 avail.
substitute 220 . 2.3 13G 0.45 $2.00 . O 23c  
substitute 245 . 3.2 10G 0.65 $2.50 . O 32a only 1 avail.
substitute 263 . 2.6 12G 0.45 $1.50 . O 26  
substitute 270 . 2.6 12G 0.45 $1.50 . O 26  
substitute 296 . 2.0-1.7 0.45 $1.50 . O 17a only 3 avail.
Gitane 76-80 (Italian moped with French spokes)
16F 2x 36 90 156 . 2.7-2.4 0.55 $1.70 $45 24a,b  
16R 2x 36 90 156 . 2.7-2.4 0.55 $1.70 $45 24a,b  
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
rim x’s qty brk length thickness thread each set mark nipple  
Harley Davidson 1965 M50 (to 65M-9595)
18F 3x 36 90 198? . 2.5 0.65 none . A,R 25d 43040-65
18R 3x 36 90 198? . 2.5 0.65 none . A,R 25d 43040-65
Harley Davidson 1965 M50 (after 65M-9595)
18F 2x 36 90 188? . 2.5 0.65 none . A,R 25d 43041-65
18R 2x 36 90 188? . 2.5 0.65 none . A,R 25d 43041-65
Harley Davidson 66-70 M50, MS50, M65, MS65, MLS65
17F 2x 36 90 166? . 2.5 0.65 none . A,R 25d 43100-66
17R 2x 36 90 166? . 2.5 0.65 none . A,R 25d 43100-66
Harley Davidson 71-72 MS65, MLS65
17F 2x 36 90 166? . 3.0 0.65 none . A,R 30g 43040-71P
17R 2x 36 90 166? . 3.0 0.65 none . A,R 30g 43040-71P
Harley Davidson 1972 MLS65 (16” rear)
17F 2x 36 90 166? . 3.0 0.65 none . A,R 30g 43040-71P
16R 2x 36 90 152? . 3.0 0.65 none . A,R 30g 43049-62PA
Hercules 76-83 with Sachs 504 (2-chain rear hub)
17F 3x 36 90 190 191.0 2.3 13G 0.45 $3.00 . 23b 24111070
17R 3x 36 90 190 191.0 2.3 right 0.45 $3.00 . 23b 24111070
17R 3x 36 90 188 187.0 2.3 left 0.45 $2.50 . U 23a 24111110
Hercules 78-83 with Sachs 505 (1-chain rear hub)
17F 3x 36 90 186 187.0 2.3 13G 0.45 $3.00 . U 23a 24111110
17R 3x 36 90 186 187.0 2.3 13G 0.45 $3.00 . U 23a 24111110
Honda 1970’s CB200
18F . 36 . 201 . 3.5-3.2 0.65 $1.50   O 32b inner
18F . 36 . 201 . 3.5-3.2 0.65 $1.50   O 32b outer
Honda 69-77 PC50
19F 2x 36 80 202 202.5 2.3 13G 0.45 none . O 23d 97142.112451 inner
19F 2x 36 80 202 202.0 2.3 13G 0.45 none . O 23d 97241.112441? outer
19R 2x 36 80 198? 197.5 2.6 12G 0.45 none . O 26j 97197.212351 inner
19F 2x 36 80 198? 197.0 2.6 12G 0.45 none . O 26j 97324.212341 outer
Honda 1977 NC50 Express
14F 2x 28 80 143 143.5 2.3 13G 0.45 none . O 23d 42606.147.305
14R 2x 28 80 143 143.5 2.3 13G 0.45 none . O 23d 42606.147.305 inner
14R 2x 28 80 143 143.0 2.3 13G 0.45 none . O 23d 42607.147.305 outer
substitute 144 . 2.6 12G 0.45 $1.80 $35 O 26c may need wider rim holes
Honda 78-79 NC50 Express, 79 NA50
14F 2x 28 80 143 143.5 2.3 13G 0.45 none . O 23d 42606.147.315
14R 2x 28 80 143 143.5 2.6-2.3 0.45 none . O 23d 42607.147.315 inner
14R 2x 28 80 143 143.0 2.6-2.3 0.45 none . O 23d 42607.147.315 outer
substitute 144 . 2.6 12G 0.45 $1.80 $35 O 26c may need wider rim holes
Honda 1980 NC50 Express, NA50
14F 2x 28 80 143 143.5 2.6-2.3 0.45 none . O 23d 42607.147.315
14R 2x 28 80 143 143.5 2.6-2.3 0.45 none . O 23d 42607.147.315 inner
14R 2x 28 80 143 143.0 2.6-2.3 0.45 none . O 23d 42607.147.325 outer
substitute 144 . 2.6 12G 0.45 $1.80 $35 O 26c may need wider rim holes
Honda 81-83 NC50 Express, 81 NA50 Express II
14F 2x 28 80 143 143.5 2.6-2.3 0.45 none . O 23d 42607.147.315
14R 2x 28 95 141 141.0 2.6-2.3 0.45 none . O 23d 42607.191.305 inner
14R 2x 28 95 141 140.5 2.6-2.3 0.45 none . O 23d 42607.191.325 outer
Honda 82-83 NU50 Urban Express
16F 2x 32 95 164 163.5 2.9-2.6 0.45 none . O 26j 97192..32167.F0
14R 2x 28 95 138 138.0 2.9-2.6 0.45 none . O 26j 97108.32118.F0 inner
14R 2x 28 95 138 138.0 2.9-2.6 0.45 none . O 26j 97164.32116.F0 outer
Honda PA50 Hobbit
17F 3x 36 80 186 186.0 2.3 13G 0.45 none . O 23d 97187.11212.10 inner
17F 3x 36 80 186 185.5 2.3 13G 0.45 none . O 23d 97088.11211.10 outer
substitute 186 . 2.3 13G 0.45 $3.00 . U 23a 24111110 Hercules
substitute 187 . 2.6 12G 0.50 $2.50 . O 26m may need wider rim holes
17R 2x 36 80 158 157.5 2.6 12G 0.45 none . O 26j 97060.21154.10 inner
17R 2x 36 80 157 157.0 2.6 12G 0.45 none . O 26j 97065.21154.10 outer
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
rim x’s qty brk length thickness thread each set mark nipple  
Indian 78-81 AMI-50 4-stroke
17F 2x 32 90 176 . 2.9 11G 0.55 $2.50 . O 29a W141-00-50 inner
17F 2x 32 90 176 . 2.9 11G 0.55 none  . O 29a W142-00-50 outer
17R 2x 32 90 176 . 2.9 11G 0.55 $2.50 . O 29a W141-00-50 inner
17R 2x 32 90 176 . 2.9 11G 0.55 none  . O 29a W142-00-50 outer
substitute 177 . 2.6 10G 0.45 $2.00 $54 O 26c stainless
Jawa 73-82 207 Babetta
16F 2x 36 85 160 . 2.6 0.50 $2.00 . O 26k 074016 inner
16F 2x 36 85 160 . 2.6 0.50 $2.00 . O 26k 074022 outer
16R 2x 36 85 160 . 2.6 0.50 $2.00 . O 26k 074016 inner
16R 2x 36 85 160 . 2.6 0.50 $2.00 . O 26k 074022 outer
Kinetic 95-05 TFR, TFR-USA
17F 2x 36 105 . . . 0.55 none . O . 04120180 inner
17F 2x 36 105 . . . 0.55 none . O . 04120190 outer
17R 2x 36 135 144 . 2.8 0.55 none . O . 03120160 inner
17R 2x 36 135 144 . 2.8 0.55 $2.50 . O . 03120170 outer
Kreidler 77-80 MP9, MP19 Flory
17F 3x 36 80 189 . 2.3 0.45 none . 23b 26501020 chrome
17R 3x 36 80 190 . 3.0-2.6 0.50 $4.00 . 26n 26511020 chrome only 1
substitute 191 . 2.6 12G 0.45 $1.90 $43 O 26h  
Kynast 77-80 Flying Dutchman (bigger left rear hub flange)
17F 2x 36 90 170 . 2.6 0.50 none . 26p  
17R 2x 36 90 169 168.0 2.6 0.50 $2.00 . 26p right
substitute 169 . 2.6 12G 0.50 $1.90 $43 26q Batavus 40210
17R 2x 36 90 163 . 2.6 0.50 $2.00 . 26p left
KTM 74-80 Automatic, Foxi (bigger left rear hub flange)
17F 3x 36 90 188 . 2.5 0.55 $2.50 $54 Б 25a 1210071
17R 3x 36 90 192 . 2.5 0.55 $3.00 $72 Б 25a 1010071 right
17F 3x 36 90 188 . 2.5 0.55 $2.50 $54 Б 25a 1210071 left
Malaguti 77-80 Commuter
16F 2x 36 90 156 . 2.5 0.65 $2.80 . A 25b MMI# H46A
substitute 156 . 2.7-2.4 0.55 $1.70 $45 24a,b Gitane (French)
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
16R 3x 36 90 171 . 2.5 0.65 $3.50 . A 25b MMI# H46
substitute 171 . 2.6 12G 0.45 $2.00 . O 26c General (Taiwan)
rim x’s qty brk length thickness thread each set mark nipple  
Motobecane 78-79 Model 7
16F 2x 28 70 173 172.0 2.4-2.2 0.55 $2.00 . C 22b 19755
16R 2x 36 70 157 157.0 3.0 17J 0.60 none . C 30e 23041
Motobecane 40, 40T, Traveler
17F 1x 36 80 154 150.0 3.0 17J 0.60 $2.50 . C 30e 53582 hi hub (MBK)
17F 2x 36 80 174 173.0 3.0 17J 0.60 $1.80 $45 C 30e 21195 lo hub (Leleu)
17R 2x 36 80 174 173.0 3.0 17J 0.60 $1.80 $45 C 30e 21195
Motobecane 50, 50V, Moby
17F 2x 36 80 168 166.0 3.0 17J 0.60 $2.00 $45 C 30e 19625 hi hub (MBK)
17F 2x 36 80 174 173.0 3.0 17J 0.60 $1.80 $45 C 30e 21195 lo hub (Leleu)
17R 2x 36 80 174 173.0 3.0 17J 0.60 $1.80 $45 C 30e 21195
Negrini Gazelle, MX Sport
16F 2x 36 90 156 . 2.5 0.65 $2.80 . A 25b MMI# H46A
substitute 156 . 2.7-2.4 0.55 $1.70 $45 24a,b Gitane (French)
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
16R 3x 36 90 171 . 2.5 0.65 $3.50 . A 25b MMI# H46
substitute 171 . 2.6 12G 0.45 $2.00 . O 26c General (Taiwan)
NVT Easy Rider, Scorpion
17F 3x 36 90 188 . 2.5 0.65 none . A 25b MMI# H46D
17R 3x 36 90 188 . 2.5 0.65 none . A 25b MMI# H46D
substitute 188 . 2.5 0.55 $2.50 $54 Б 25a KTM# 1210071
Odyssey (Solo)
16F 2x 36 90 153 . 2.6 0.50 none . 26p  
16R 2x 36 90 153 . 2.6 0.50 none . 26p  
substitute 154 150.0 3.0 17J 0.60 $2.50 . C 30e with rim hole drilled
Pacer P1, Sport, Super Sport
16F 2x 36 90 156 . 2.5 0.65 $2.80 . A 25b MMI# H46A
substitute 156 . 2.7-2.4 0.55 $1.70 $45 24a,b Gitane (French)
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
16R 3x 36 90 171 . 2.5 0.65 $3.50 . A 25b MMI# H46
substitute 171 . 2.6 12G 0.45 $2.00 . O 26c General (Taiwan)
Peugeot 102
17F 1x 28 80 165 . 2.4 17J 0.55 $1.50 $36 C*+ 24a 51492
17R 1x 28 70 172 . 2.7-2.4 0.55 $2.50 $36 C,B 24a 47143
Peugeot 103
17F 1x 28 80 165 . 2.4 17J 0.55 $1.50 $36 C*+ 24a 51492
17R 1x 28 80 167 . 2.7-2.4 0.55 $1.90 $42 B 24a 52951
Puch 76-80 Maxi GN (hard tail, thin rims)
17F 2x 36 80 190 . 2.6 0.50 $2.50 . O 26m  
17R 3x 36 80 193 . 2.6 0.50 $2.50 . O 26m  
Puch 70-79 Maxi, 77 Newport, 85-86 Maxi (thin rims)
17F 2x 36 80 190 . 2.6 0.50 $2.50 . O 26m  
17R 3x 36 80 191 . 2.6 0.50 $2.00 . O 26m 54003010
Puch 78-80 Maxi, Maxi Luxe, Newport (wide rims)
17F 3x 36 80 187 . 2.6 0.50 $2.00 . O 26l 24003010
17R 3x 36 80 188 . 2.6 0.50 $1.50 $36 O 26l  
Puch 78 Maxi Luxe, 78-80 Magnum XK
17F 3x 36 80 187 . 2.5 0.55 $2.00 . Б 25a DT stainless
17R 3x 36 80 187 . 2.5 0.55 $2.00 . Б 25a DT stainless
rim x’s qty brk length thickness thread each set mark nipple  
Safari 76-78 Super, Super Extra, 78-80 Cobra, 91-92 300MT
16F 2x 36 90 156 . 2.5 0.65 $2.80 . A 25d MMI# H46A
16R 2x 36 90 156 . 2.5 0.65 $2.80 . A 25d MMI# H46A
substitute 157 . 2.6 12G 0.45 $2.00 $54 O 26c stainless
substitute 156 . 2.7-2.4 0.55 $1.70 $45 24a,b zinc
Safari 78-90 300MT, 78 400MT
16F 3x 36 90 171 . 2.5 0.65 $3.50 . A 25b MMI# H46
16R 3x 36 90 171 . 2.5 0.65 $3.50 . A 25b MMI# H46
substitute 171 . 2.6 12G 0.45 $2.00 . O 26c General (Taiwan)
Sears 1978 Free Spirit (thin rim)
17F 3x 36 80 188 . 2.6 0.50 $1.50 $36 O 26l  
17R 3x 36 80 188 . 2.6 0.50 $1.50 $36 O 26l  
Sears 54-68 Allstate Mo-Ped
19F 2x 36 90 204 . 2.5 0.50 none . O 26l left
19F 2x 36 90 196 . 2.5 0.50 none . O 26l right
19R 2x 36 90 204 . 2.5 0.50 none . O 26l left
19F 2x 36 90 196 . 2.5 0.50 none . O 26l right
substitute 195 . 2.6 12G 0.45 $2.00 . O 26c  
Solex 46-55 45, 330
23F 2x 36 . 277 . 2.4 15J 0.55 none . C 24a  
23R 2x 36 . 277 . 2.4 15J 0.55 none . C 24a  
Solex 55-58 660, 1010
21F 2x 32 . 252 . 2.4 15J 0.55 none . C 24a  
21R 2x 32 . 252 . 2.4 15J 0.55 none . C 24a  
Solex 58-63 1400, 1700, 2200
19F 2x 28 . 225 . 2.4 15J 0.55 none . C 24a  
19R 2x 28 . 225 . 2.4 15J 0.55 none . C 24a  
Solex 64-65? 3300 Atom hubs Ø70 rear
19F 2x 28 . 225 . 2.4 15J 0.55 none . C 24a  
19R 2x 28 70 210 . 2.4 15J 0.55 none . C 24a  
substitute 211 . 2.3 13G 0.45 $1.20 $28 O 23c  
Solex 65?-74 3300, 3800 Atom hubs, Ø83 rear
19F 2x 28 . 225 . 2.4 15J 0.55 none . C 24a  
19R 2x 28 70 210 . 2.4 15J 0.55 none . C 24a  
substitute 211 . 2.3 13G 0.45 $1.20 $28 O 23c  
Solex 75-86 3800, 4600 Leleu hubs, Ø80 rear
19F 2x 28 . 220 218.0 2.4 15J 0.55 $3.00 . +.* 24a 61358
substitute 220 . 2.3 13G 0.45 $2.00 . O 23c  
19R 2x 28 83 190 . 2.4 15J 0.55 $3.00 . C 24a 61359
substitute 191 . 2.6 12G 0.45 $1.90 $43 O 26h  
Solex 71-82 5000, Pli-Solex (folder)
16F 1x 28 . 179 . 2.4 15J 0.55 none . 24a 61799
16F 1x 28 . 152 . 2.4 15J 0.55 none . 24a 61798
Sparta 76-80 Foxi GT, Buddy, Lucky, Flying Dutchman
16F 2x 36 80 160 . 2.3 0.45 $1.00 $27 ♣,U 23 O55005
16R 2x 36 80 160 . 2.6 0.50 $1.50 $40 26n O55506
16R 2x 36 80 160 . 3.0-2.6 0.50 $2.00 $54 26n O55506 upgrade
Suzuki 81-80 FA50 Shuttle
14F 2x 28 80 144 . 2.6 12G 0.45 none . O . 55320-02202 set#
14R 2x 28 80 144 . 2.6 12G 0.45 none . O . 55320-02202 set#
substitute 144 143.0 2.6 12G 0.45 $1.80 $35 O 26c  
rim x’s qty brk length thickness thread each set mark nipple  
Tomos 74-78 Automatic A3
16F 2x 36 90 155 . 2.5 0.65 $2.50 . A 25c 207079
16R 2x 36 90 155 . 2.5 0.65 $2.50 . A 25c 207079
substitute 156 . 2.7-2.4 0.55 $1.70 $45 24a,b Gitane (French)
Tomos 78-83 Bullet (A3 engine)
16F 2x 36 90 154 . 2.7 0.55 $3.00 . A 27a 213534
16R 2x 36 90 154 . 2.7 0.55 $3.00 . A 27a 213534
Tomos 84-91 Bullet (A3 engine)
16F 2x 36 90 152 . 2.7 0.55 $2.50 . A 27a 219135
16R 2x 36 90 152? . 2.7 0.55 $2.50 . A 27a 219135
Tomos 02-03 Revival (A35 engine)
17F 1x 36 . 182 180.0 3.0 0.60 $3.00 . A 30c 232798 right
17F 1x 36 . 182 180.0 3.0 0.60 $3.00 . A 30c 232798 left inner
17F 1x 36 . 178 176.0 3.0 0.60 none . A 30c 226799 left outer
substitute 177 . 3.5 9G 0.65 $2.50 . jw 35a may need wider rim holes
17F 1x 36 . 167 160.0 3.0 0.60 none . A 30c 232814 left
substitute 167 . 3.2 10G 0.65 $2.30 . O 32c
16R 1x 36 118 150 149.0 3.0 0.60 $3.00 . A 30c 232733 right
Tomos 04-13 Revival TS, Streetmate (A55 engine)
17F 2x 36 . 178 176.0 3.0 0.60 none . A 30c 243170
substitute 177 . 3.5 9G 0.65 $2.50 . jw 35a may need wider rim holes
16R 2x 36 105 148 145.0 3.0 0.60 none . A 30c 233147
substitute 148 . 2.9 outer 0.55 $3.00 . O 29b  
Trac 82-90 Clipper, Eagle, Hawk, Escot, Sprint
16F 2x 32 90 159 158.0 2.6 12G 0.45 none . 26d 25506 inner
16F 2x 32 90 159 158.0 2.6 12G 0.45 none . 26d 25505 outer
16R 2x 32 90 160 . 2.6 12G 0.45 $2.00 . 26d 25578 inner
16R 2x 32 90 160 . 2.6 12G 0.45 $2.00 . 26d 25577 outer
Trac 84-90 Olympic, Liberty
17F 2x 36 110 160 . 2.6 12G 0.45 none . O 26d 25006 inner
17F 2x 36 110 160 . 2.6 12G 0.45 none . O 26d 25007 outer
substitute 160 . 2.6 0.50 $1.50 $40 26n Sparta
17R 2x 36 110 160 . 2.9 11G 0.55 $2.00 . O 29b 25054 inner
17R 2x 36 110 160 . 2.9 11G 0.55 $2.50 . O 29b 25505 outer
substitute 160 . 3.2 10G 0.65 $2.50 . O 32a may need wider rim holes
Vespa 74-80 Ciao C7N, C7E, C7V
17F 2x 28 90 182 . 2.5 0.65 $2.00 . A 25b 142826 nut#101830
17R 2x 36 135 160 . 3.0 0.60 none . A 30c 114501 ‘90’s zinc
substitute 160 . 3.2 10G 0.65 $2.50 . O 32a generic
Vespa 77-80 Bravo EEV
16F 2x 28 90 167 . 2.5 0.65 none . R 25b 136111 nut#
substitute 167 . 2.7-2.4 0.55 $1.90 $42 B 24a Peugeot
16R 2x 36 135 145 . 3.0 0.60 none . A 30b 114223 nut#114216
substitute 145 . 3.2 10G 0.65 $3.00 . B 32b generic
Vespa 78-80 Grande 048
17F 2x 36 105 160 . 3.0 0.60 none . A 30b G68609 painted silver
substitute 160 . 3.2 10G 0.65 $2.50 . O 32a generic
16R 2x 36 135 145 . 3.0 0.60 none . A 30b 114223 nut#114216
substitute 145 . 3.2 10G 0.65 $3.00 . B 32b generic
Yamaha 79-80 QT50 Yamahopper
14F 2x 28 80 144 . 2.6 12G 0.45 none . O . 3L5.251.0400 set#
14R 2x 28 80 144 . 2.6 12G 0.45 none . O . 3L5.251.0400 set#
substitute 144 143.0 2.6 12G 0.45 $1.80 $35 O 26c generic
Yamaha 80-90 QT50, ‘82 MJ50
14F 2x 28 80 144 . 2.9-2.6 0.45 none . O . 3L5.251.0401 set#
14R 2x 28 80 144 . 2.9-2.6 0.45 none . O . 3L5.251.0401 set#
substitute 144 143.0 2.6 12G 0.45 $1.80 $35 O 26c generic

 

 


3. Spoke Nipples

Vintage moped spokes have many thread sizes, so that the nipples do not usually interchange. Besides thread, spoke nipples can have different widths for different rim holes. The information below explains all of the variety. Hopefully, shops and individuals that have nipple-less spokes or spoke-less nipples will understand why, and maybe find matches. 

 



nipple ∅ mark   thread spoke  2.0 Spoke 14 Gauge
20a  3.95 (  )  2.23-0.45 (  ) bicycle, there are also others
20b  3.85 (  )  2.23-0.45 (  ) bike long, for deep double-wall rims



nipple ∅ mark   thread spoke  2.2 Spoke 14 Jauge Française

22a  4.50 (A)  2.45-0.45 (A) Alpina some 70’s Italian front
22b  4.45 hex  2.45-0.45 (*) French  hex head
22c  4.95 ()  2.45-0.45 (R) Redaelli  mark is a hexagon



nipple ∅ mark   thread spoke  2.3 Spoke 
13 Gauge
23a  4.95 (U 2.55-0.45 (U) Union  70’s Hercules 2-chain
23b  4.95 ( 2.55-0.45 () Berg xx  Union = Berg
23c  4.15 (  )  2.55-0.45 (  ) generic    modern replacement
23d  4.65 (  )  2.55-0.45 (  ) Hon.
slot   Honda slot head
23e  4.65 (  )  2.55-0.45 (  ) Hon.phil   Honda phillips



nipple ∅ mark   thread spoke  2.4 Spoke
15 Jauge Française
24a  4.60 hex  2.65-0.55 (C) French  hex  70’s Motobecane front, Peugeot F&R
24b  4.95 (s s)2.65-0.55 (*) French  some 70’s Solex, some MB “7” fron


.
nipple ∅ mark   thread spoke  2.5 Spoke 2.5 Calibro Italiano

25a  4.95 (Б)  2.75-0.55 (Б) DT Swiss 70’s Austrian KTM, some Puch
25b  4.95 (A)  2.75-0.65 (A) Alpinax  many 70’s Italian,  Vespa 101830
25c  4.95 (A)  2.75-0.65 (A) Alpinax  same except chamfer, 1974-77 Tomos
25d  4.95 (A)  2.75-0.65 (A) Alp.flat   70’s Italian, many brands
25e  4.95 ()  2.75-0.65 (R) Redaelli same as 25b, nipple mark is a hexagon



nipple ∅ mark   thread spoke  2.6
Spoke 12 G = 0.105″
26a  (  ) 4.70  2.85-0.45 (  ) bicycle,heavy duty spokes
26b  () 5.05  2.85-0.45 () Union, Taiwan style
26c  (  ) 4.80  2.85-0.45 (  ) Taiwan  80’s General, Lazer
26d  (  ) 5.05  2.85-0.45 () Korean 80’s Trac 
26e (s s)4.60  2.85-0.45 (Δ) unknown
26f  (C) 4.65  2.85-0.45 (  ) USA dark76-83 Columbia
26g  (Ð) 4.55  2.85-0.45 (  ) unknown
26h  (o) 4.90  2.85-0.45 (  ) unknown
26i   () 4.55  2.85-0.45 () USA dark ’78-83 AMF 
26j   (  ) 5.10  2.85-0.45 (  Honda   NC50, PA5, others



nipple ∅ mark   thread spoke  2.6 Spoke M3-0.50 metric

26k (  ) 5.60  2.85-0.50 (  ) Czech 70’s Jawa xxxxx xxxxx xxx
26l  hex 5.40  2.85-0.50 (  ) Puch most 70’s Puch 349.140.0311
26m(  ) 5.50  2.85-0.50 (  ) Puch some 70’s Puch xxxxx
26n () 4.95  2.85-0.50 () Berg  thin, for Ø5.3 holes, 70’s Sparta
26o (U) 5.05  2.85-0.50 (U) Union thin, same as Berg xxxx
26p () 4.95  2.85-0.50 () Berg flat  thin flat, for Ø5.3 holes
26q () 5.40  2.85-0.50 () Berg wide  wide, for Ø5.8 holes, 70’s Bat. F 
26r () 4.55  2.85-0.50 () Berg long  thin long, for short spokes
26s () 5.40  2.85-0.50 () Berg w.fl.  wide flat   (not shown)



nipple ∅ mark   thread spoke  2.75 Spoke 2.75 Calibro Italiano

27a (A) 5.40  2.95-0.55 (A) Alpina  ’78-91 Tomos



nipple ∅ mark   thread spoke  2.9 Spoke 11 Gauge

29a (  ) 5.00  3.15-0.55 (  ) Taiwan ’78-83 Indian
29b (  ) 5.05  3.15-0.55 (  ) Taiwan   
29c (E) 5.60  3.15-0.60 (M) Spain says E C E, 70’s-80’s Derbi



nipple ∅ mark   thread spoke  3.0 Spoke 3.0 Italiano, 17J Française

30a (A) 5.90  3.25-0.60 (A) Alpina    70s-80s Italian, 70s-80s Vespa 114216
30b (A) 5.90  3.25-0.60 (A) Alp dark, same but dark finish
30c (A) 5.90  3.25-0.60 (A) Alp. flat  90s-00s Tomos, 90s-00s Vespa 164591
30  (A) 5.90  3.25-0.60 (A) Alp. flat   30c replaced 30a in the 1990’s
30d () 5.45  3.33-0.60 () Berg w.   for Ø5.84 holes, 70’s Bat. R M3.5-0.6
30e hex 5.40  3.25-0.60 (C) French   70’s Motobecane rear 17859
30f  (  ) 5.25  3.25-0.60 (Δ) “Delta”   unknown, Asia style Euro thread nipple
30g () 6.15  3.25-0.65 (R) Redaelli like 30a, but 0.65 thread, mark is a hex.
30h  nipple 3.25 – 0.65  (R) Redaelli
70’s Italian heavy duty, Garelli VIP



nipple ∅ mark   thread spoke  3.2 Spoke
 10 Gauge

32a (  )5.85  3.45-0.65 (  ) generic x for replacement spokes
32b (  )5.85  3.45-0.65 (  ) Honda x1970’s Honda CB200
32c (  )0.00  3.45-0.65 (  ) Korean  80’s Trac, 80’s AMS
32d (  )0.00  3.45-0.65 (  ) Taiwan 
32e (  )0.00  3.45-0.65 (  ) Yamaha 1978 Yamaha YZ100



nipple ∅ mark   thread spoke  3.5 Spoke
 9 Gauge

35a (  ) 6.60  3.75-0.65 (  ) Taiwan  or Japan
35b (  ) 0.00  3.75-0.65(  ) generic xfor replacement spokes



nipple ∅ mark   thread spoke  4.0 Spoke
  8? Gauge

40a  0.00  4.30-0.80

 

 

 


4. Spoke Threads and Gauges

Standards: In the 1800’s the world’s steel wire manufacturers developed standards for wire products like spokes or nails. Each country chose one of several standards for wire size (thickness). For spokes, the thread style and pitch, were also chosen to follow each country’s thread standards. 

Families: A “family” of spokes is made of many different lengths, with several different threads and thicknesses, that all obey the same standards. In vintage mopeds, the main spoke families are USA, Japan, Germany, France, and Italy. What family a spoke is in matters when the nipple is missing. A nipple from one family will often not fit a similar sized spoke from a different family. Or it might fit loosely and then fail later by stripping off the threads.

Gauge: This word means two things, 1) the size of a particular wire, and 2) the set of all wire sizes. So when you say the wire gauge you have to specify the wire “gauge” also. So a wire spoke from a Harley Davidson might be a “9 gauge spoke (US Steel Wire Gauge)”. But if it’s from a Honda it would be a “9 gauge spoke (British Standard Wire Gauge). The two 9 gauge spokes have slightly different thicknesses. They both are 9 gauge but belong to different gauges. That’s confusing! 

Gauge numbers get larger as wire size gets smaller. This backward numbering originated in the 1700’s, from the drawing of a cold steel rod through smaller and smaller holes. With each pass through a smaller die hole, the rod gets thinner and longer. The original gauge was the number of passes it took to make the wire. That’s why smaller wires have bigger gauge numbers.

Rolled threads: Spokes have rolled threads, rather than cut threads. Rolled threads have thread tops higher than the plain spoke (thread diameter greater than wire diameter). Rolled threads can be any diameter, for any wire diameter. The different wire diameters, and the different thread pitches, is why there are so many different vintage moped spoke threads. 

 

Moped Spoke Families and Thread Sizes

 US Steel Wire Gauge (aka Washburn & Moen)
used by USA on American mopeds: Columbia and AMF 
  14 13 12 11 10 0   9  0   8    gauge
2.03  2.32  2.68  3.06  3.43  3.77  4.11  thickness

0.45  0.45  0.45  0.53  0.60  0.63  0.79  thread


 British Standard Wire Gauge (aka Imperial)
used by England, Japan, Taiwan,
most other vintage spokes and most modern spokes
  14 0  13 0  12 0  11 0  10 0   9  0   8    gauge

2.03  2.34  2.64  2.95  3.25  3.66  4.06  thickness
0.45  0.45  0.45  0.55  0.65  0.65  0.80  thread


  Jauge de Paris 1857 (French Wire Gauge)
used by France on Motobecane, Peugeot and Solex
  13 0  14 0  15 0  16 0  17 0  18 0  19   gauge

2.00  2.20  2.40  2.70  3.00  3.40  3.90  thickness
0.45  0.45  0.55  0.55  0.60  0.60  0.80  thread 


  Imperial/Metrische (Imperial & Metric Thread) 
used by Germany, Austria, Holland, Czechia
on Kreidler, Kynast, Solo, Sparta, Batavus,
Hercules (Sachs), Jawa, KTM, Puch

 
14 0  13 0  M3   M3.5  M4   M4.5   M5  gauge
2.03  2.34  2.58  3.03  3.45  3.91  4.40  thickness

0.45  0.45  0.50  0.60  0.70  0.75  0.80  thread


  Calibro per Filo Metrico (Metric Wire Gauge)
used by Italy, Slovenia  on Tomos, Vespa, Safari, Testi
Cimatti, Garelli, Malaguti, Pacer and 25 other brands
2.00  2.25 .2.50  2.75
 3.00   M4   M4.5  gauge
2.00  2.25  2.50  2.75  3.00  3.50  4.00  thickness

0.45  0.45  0.65  0.65  0.60  0.70  0.75  thread
0.45  0.45  0.65  0.  or 0.65  



  DT Swiss (vintage) spoke threads
used by
Switzerland on KTM and some Puch
2.00
  2.25  2.50   
thickness
0.45  0.45  0.55   thread


  Derbi (vintage) spoke threads
used by Spain on Derbi
2.00  2.25  2.50  2.95   thickness

0.45  0.45  0.65  0.60   thread

 

 

 


5. Spoke Length Calculation

Calculation allows error checking. Reported spoke lengths must agree with calculated spoke lengths. When they disagree, an error is exposed. Then the specifications are checked and the erroneous one is found and corrected. Most, but not all, spokes in the Spokes for Sale List above have been verified correct by calculation.

Calculation allows predicting. When changing hubs, rims, or spoke patterns, the spoke length changes. The new length can be predicted by calculation. 

Left and right spoke lengths can be calculated separately, for hubs with uneven flange radii Hr or depths Hd.

Rim holes can be staggered, with separate left and right rim hole planes.

Hub holes must be staggered, with left holes half way between right holes, to make all spokes equal length. Otherwise spokes are 2 long, 2 short, 2 long, 2 short, etc. That happens when pressed together steel hubs get twisted (from torque on one side only). 

 

Definitions:

rim (in inches) = rim size = diameter at tire seat
Rd = rim depth, spoke end to tire seat
Rr (in mm) = rim radius at spoke rim-end
Hr (in mm) = hub radius at spoke hub-end
h = # of spokes
x = # of crosses
Hd (in mm) = hub depth, hub hole plane to rim hole plane
L (in mm) = spoke length

 

Calculations:

θ is calculated from the # of spokes h and the cross pattern x.
θ = 2*3.14*x/(h/2) = 12.56*x/h

Rr is calculated from rim size rim, and rim depth Rd.
Rr
(in mm) = (rim*25.4)/2 –Rd = rim*12.7-Rd

Lr is calculated from Hr, Rr and θ by the Law of Cosines.
Lr² = Rr² + Hr² – 2*Lr*Hr*cos(θ)

L is calculated from Lr and Hd by the Pythagorean theorem.
L² = Hd² + Lr²

The plane of the rim holes contains
a triangle with sides Rr , Hr  and Lr.

Perpendicular to that is a right triangle
with sides Lr, Hd and hypotenuse L.

 

 


6. Calculated Lengths

Here 72 different moped spoke lengths are calculated and compared with listed or actual lengths. For most there is good agreement. The lengths are colored green. Only two disagree for unknown reasons. Those lengths are colored red. 

Following that 22 Solex spoke lengths are calculated and compared with several sources. For most there is good agreement.

 

h x   rim  Rd   Hr 0 Hd  L(calc) L(listed)
=====================================
Leleu Ø70, front 46x20, rear 46x20 hubs
(actual Hr is 44, but spoke holes are paired with
uneven spacing, so that the equivalent Hr is 46)
28   1   17  6.0  46.0  20  170.8  171  R Peugeot 102
36   2   16  7.0  46.0  23  165.3  168  R-right Batavus VA
36   2   16  7.0  46.0  17  164.5  165  R-left   Batavus VA
36   2   16  6.0  46.0  20  165.8  167  R Motobecane 7
28   2   16  6.0  46.0  20  173.4  173  F Motobecane 7

Taiwan Ø80, front 49x15, rear 51.5x20 hubs
32   2   17  7.5  49.0  15  177.8  177  F General, small hub
32   2   17  6.5  49.0  15  178.8  179  F Angel, Speed Bird
32   3   17  7.5  51.5  20  195.6 
000 unknown application
32   2   17  7.5  51.5  20  176.4  177  R General, small hub
32   2   17  6.5  51.5  20  177.9  179  R Angel, Speed Bird

Leleu Ø80 front 52x18, rear 52x23, 52x29 hubs
28   1   16  7.5  52.0  23  152.3  152  R Solex 5000

28   1   17  6.5  52.0  18  165.1  165  F Peugeot 103, 102
28   1   17  6.5  52.0  29  166.6  167  R Peugeot 103
28   1   19  7.5  52.0  23  189.7  190  R Solex 4600
28   2   16  7.0  52.0  18  169.7  169  F Batavus VA
28   2   16  7.0  52.0  29  171.2  173  R Batavus Regency

36   2   17  6.5  52.0
  18  173.7  175  F Motobecane
36   2   16  8.0  52.0
  18  160.0  160  F Sparta Foxi
36   2   16  8.0  52.0  29  161.5  160  R Sparta Foxi
36   2   17  6.5  52.0  29  175.2  175  R Motobecane
36   2   17  8.0  52.0  29  173.8  173  R Puch (hard tail)

36   3   17  8.0  52.0
  18  188.3  188  F Puch (thin rim)
36   3   17  9.5  52.0
  18  186.8  187  F Puch (wide rim
36   3   17  8.0  52.0
  29  189.6  188  R Puch (thin rim)
36   3   17  9.5  52.0
  29  188.1  187  R Puch (wide rim)
36   3   17  7.0  52.0  29  190.6  190  R Kreidler Flory

Yuan Ta Ø90 front 57.5x20, rear 57.5x23 hubs
32   2   17  9.0  57.5  20  172.2  172  F AMS

32   2   17 
7.5  57.5  20  173.8  175  F Indian
32   2   17  7.5  57.5  23  174.1  175  R Indian
32   2   16 
8.5  57.5  20  160.5  160  F Trac
32   2   16  8.5  57.5  23  160.9  160  R Trac

Grimeca Ø90 front 56.5x20, rear 56.5x20 hubs
28   2   14  9.0  56.5  20  142.1  142  F&R Italian mini

28   2   16  9.0  56.5  20  166.1  167  F Vespa Bravo
28   2   17  6.0  56.5  20  181.2
  182  F Vespa Ciao
36   2   16  9.0  56.5  20  156.5  156  F&R Italian wheels H-46A

36   2   16  9.0
 56.5  20  156.5  156  F Garelli Super Sport
36   3   16  7.0  56.5  20  172.1  172  F&R Italian wheels H-46
36   3   16  9.0  56.5  20  174.1  173  F&R Italian wheels H-46B
36   3   17  9.0  56.5  20  186.3  188  F&R Italian wheels H-46D
36   2   17  7.5  56.5  20  170.2  170  F Kynast Flying Dutchman
36   3   17  6.0  56.5  20  189.3  190  F Hercules (thin rim)
36   3   17  8.5  56.5  20  186.8  186  F Hercules (wide rim)
36   3   17  7.5  56.5  20  187.8  188  F KTM Foxi

36   3   17  9.0  56.5  20  186.3  187  F Garelli Super Sport

Grimeca Ø90 wide rear 59x29, 59×64x29, 59×64x36 hubs
36   2   17 10.5 59.0  29  167.1  168  R-right Kynast
36   2   17 10.5 64.0  29 
165.2  163  R-left Kynast (bigger left flange)
36   3   17  6.5  59.0  26  188.8  190  R-right Hercules (2-chain)
36   3   17  6.5  64.0  32  188.6  188  R-left Hercules (bigger left flange)
36   3   17  6.5  59.0  34  190.1  192  R-right KTM Foxi
36   3   17  6.5  64.0  38  189.7  188  R-left KTM (bigger left flange)
36   3   16  9.0  59.0  29  174.8  174  R Garelli Rally Sport, Super Sport
36   3   17  9.0  59.0  29  187.3  188  R Garelli Rally Sport, Super Sport

Tomos Ø90 front 62x20, 65x20, rear 62x23, 65x23 hubs
36   2   16  8.0
  62.0  20  154.3  155  F Tomos A3 ’74-78
36   2   16  8.0  62.0  20  154.3  154  F Tomos A3 ’79-83
36   2   16  8.0  65.0  20  152.6  152  F Tomos A3 ’84-91 black
36   2   16  8.0  62.0  23  154.7  155  R Tomos A3 ’74-78
36   2   16  8.0  62.0  23  154.7  154  R Tomos A3 ’79-83
36   2   16  8.0  65.0  23  153.0  152  R Tomos A3 ’84-91 black

Grimeca Ø105 front 63.5x20, 63.5x29, 69x20, rear 63.5x27, 69x26
36   3   16  9.0  63.5  20  172.6  173 
F HD Garelli Gulp
36   3   17  9.0  63.5  20  184.6  187 
F HD Garelli VIP
36   3   17  9.5  63.5  29  185.4  185 
F HD Columbia (tube frame)
36   3   17  9.5  63.5  27  185.0  185 
R HD Columbia (tube frame)
36   3   17  9.5  69.0  20  183.0  185 
F HD Columbia (sheet frame)
36   3   17  9.5  69.0  26  183.8  185 
R HD Columbia (sheet frame)
36   2   17 10.5 69.0  20  160.1  160 
F HD Vespa Grande

Tomos Ø105 rear 69x23 hub
36   2   16 10.5 69.0  23  148.5  148  R Tomos Streetmate 233147

Taiwan Ø110 front 67x20, rear 67x23 hubs
36   2   17  9.5  67.5  20  161.9  162  F Trac Liberty, Olympic
36   2   17  9.5  67.5  23  162.2  162  R Trac Liberty, Olympic
36   2   17  9.0  67.5  23  162.7  162  R AMS Sierra 50

Vespa Ø137 rear 76x24 hub
36   2   16 10.5 76.0  24  145.1  145  R Vespa Grande
36   2   16  9.0  76.0  24  146.4  145  R Vespa Bravo
36   2   17  6.0  76.0  24  161.1  160  R Vespa Ciao

 

 

Solex Spokes

Lcalc is spoke length calculated from h, x, rim, Rd, Hr, Hd.
Llist is spoke length listed officially or measured directly.
Lma is spoke length from The Moped Archive.
Ltrl  is spoke length from Treatland.
Lss  is spoke length from
Solexshop.

h   x rim  Rd  Lcalc Llist Lma Ltrl  Lss  ’46-55 45-330
36 2 584 3.0 275.1 000 277 000 000 Atom  rear 20x25 .
36 2 584 3.0 270.0 000 270 000 000 coast. rear 27x25 .
36 2 584 3.0 276.2 000 277 000 000 Atom front 20x35 .

h   x rim  Rd  Lcalc Llist Lma Ltrl  Lss  ’55-58 660-1010
32 2 534 3.0 251.5 000 252 000 253 Atom  rear 20x25 .
32 3 534 3.0 256.1
 000 000 255 256 coast. rear 27x25 .
32 2 534 3.0 252.7 000 252 000 253 Atom front 20x35 .

h   x rim  Rd  Lcalc Llist Lma Ltrl  Lss  ’58-63 1400-2200
28 2 484 7.0 224.5 000 225 225 225 Atom  rear 20x25 .
36 2 484 7.0 216.5 000 000 218 216 coast. rear 27x25 .

28 2 484 7.0 225.8 000 225 225 225 Atom front 20x35 .

h   x rim  Rd  Lcalc Llist Lma Ltrl  Lss  ’64-66 3300
28 2 484 7.0 210.9 000 000 000 210 Ø70    rear 46x25 .
36 2 484 7.0 216.5 000 000 
218 216 coast. rear 27x25 .
28 2 484 7.0 225.8 000 225 225 225 Atom front 20x35

h   x rim  Rd  Lcalc Llist Lma Ltrl  Lss  ’66-74 3300-3800
28 2 484 7.0 208.1 000 000 000 210 Ø83    rear 52x25 .
36 2 484 7.0 216.5 000 000 218 216 coast. rear 27x25 .

28 2 484 7.0 225.8 000 225 225 225 Atom front 20x35 .

h   x rim  Rd  Lcalc Llist Lma Ltrl  Lss  ’75-86 3800-4600
28 1 484 7.0 191.1 190 000 192 190 Ø80    rear 52x25 .
36 2 484 7.0 216.5 000 000 218 216 coast. rear 27x25 .

28 1 484 7.0 220.0 220 000 218 220 Leleu front 20x35 .

 x rim  Rd  Lcalc Llist Lma Ltrl  Lss 71-74 5000, Pli Solex
28 1 406 8.5 151.4
152 160 000 000 Ø83    rear 52x25 .
28 1 406 8.5 180.1 179 179 000 000 Atom front 20x35 .

 x rim  Rd  Lcalc Llist Lma Ltrl  Lss 75-82 5000, Pli Solex
28 1 406 8.5 151.4 152 160 000 000 Ø80    rear 52x25 .
28 1 406 8.5 180.1 179 179 000 000
Leleu front 20x35 .