steve/spur-gear
Involute spur gear, ISO 53 basic rack, ISO 54 modules 0.5 to 2: teeth, bore and width as presets.
Straight miter gear (1:1 bevel, 90 degree) envelope, modules 1 to 3, with catalogue numbers as presets.
| 1 | """Straight miter gear (ratio 1:1), KHK SM series: an envelope for assemblies, the solid of revolution of the published outline with the teeth filled in: |
| 2 | hub of diameter B and width H on the XY plane, the back cone out to the outside diameter D at G above the back (the crown), and the tip cone at 45 degrees |
| 3 | up to the total length F, with the bore A through. Axis along Z; the back is on the XY plane. The teeth aren't modelled.""" |
| 4 | from steve import Model |
| 5 | |
| 6 | designation = "SM1-20" # Catalogue number |
| 7 | |
| 8 | # number: (module, teeth, bore A, hub diameter B, outside diameter D, total length F, crown to back G, hub width H). |
| 9 | # KHK Gears catalogue 2025, Miter Gears, SM table, PDF p. 26, https://khkgears.us/media/lblpmezm/catalog-2025-miter-gears.pdf |
| 10 | GEARS = { |
| 11 | "SM1-20": (1, 20, 6, 16, 21.41, 13.94, 10.71, 8), |
| 12 | "SM1-25": (1, 25, 6, 20, 26.41, 15.16, 11.21, 8), |
| 13 | "SM1-30": (1, 30, 8, 24, 31.41, 17.71, 13.71, 10), |
| 14 | "SM1.25-20": (1.25, 20, 8, 22, 26.77, 15.27, 11.38, 9), |
| 15 | "SM1.25-25": (1.25, 25, 8, 25, 33.02, 17.88, 13.26, 9.25), |
| 16 | "SM1.25-30": (1.25, 30, 10, 30, 39.27, 23.47, 18.13, 13.5), |
| 17 | "SM1.5-20": (1.5, 20, 8, 26, 32.12, 21.24, 16.06, 13), |
| 18 | "SM1.5-25": (1.5, 25, 10, 30, 39.62, 22.25, 16.31, 11.5), |
| 19 | "SM1.5-30": (1.5, 30, 10, 36, 47.12, 28.24, 21.56, 16), |
| 20 | "SM2-16": (2, 16, 10, 27, 34.83, 19, 15.41, 11.5), |
| 21 | "SM2-20": (2, 20, 12, 34, 42.83, 24.89, 18.41, 14), |
| 22 | "SM2-25": (2, 25, 12, 40, 52.83, 24.33, 16.41, 10), |
| 23 | "SM2-30": (2, 30, 12, 45, 62.83, 29.42, 21.41, 12.5), |
| 24 | "SM2.5-16": (2.5, 16, 12, 34, 43.53, 21, 16.77, 12), |
| 25 | "SM2.5-20": (2.5, 20, 14, 42, 53.54, 32.54, 24.77, 19), |
| 26 | "SM2.5-25": (2.5, 25, 16, 50, 66.04, 30.41, 20.52, 12.5), |
| 27 | "SM2.5-30": (2.5, 30, 16, 60, 78.54, 36.28, 26.27, 17), |
| 28 | "SM3-16": (3, 16, 14, 42, 52.24, 23, 18.12, 13), |
| 29 | "SM3-20": (3, 20, 16, 50, 64.24, 39.84, 30.12, 23), |
| 30 | "SM3-25": (3, 25, 20, 60, 79.24, 37.81, 24.62, 15), |
| 31 | "SM3-30": (3, 30, 20, 70, 94.24, 45.47, 32.12, 20), |
| 32 | } |
| 33 | |
| 34 | module, teeth, A, B, D, F, G, H = GEARS[designation] |
| 35 | tip_radius = D / 2 - (F - G) |
| 36 | model = Model() |
| 37 | with model.sketch("outline", on="XZ", name="Outline") as sk: |
| 38 | sk.polyline("profile", [(A / 2, 0), (B / 2, 0), (B / 2, H), (D / 2, G), (tip_radius, F), (A / 2, F)], closed=True) |
| 39 | model.revolve("gear", "outline", axis="Z", name="Gear") |
| 40 | model.material("steel-generic", color="#b4b8bd") |
| 41 | result = model.result() |
| 42 |
| 1 | name = "steve/miter-gear" |
| 2 | version = "1.0.0" |
| 3 | runtime = "steve" |
| 4 | license = "MIT" |
| 5 | summary = "Straight miter gear (1:1 bevel, 90 degree) envelope, modules 1 to 3, with catalogue numbers as presets." |
| 6 | description = """Straight miter gear (1:1 bevel gears at 90 degrees) as an envelope for assemblies: the solid of revolution of the published outline with the teeth \ |
| 7 | filled in. Axis along Z, back on the XY plane. Dimensions from a maker's public catalogue (see the README); not affiliated with any maker.""" |
| 8 | tags = ["gear", "bevel-gear", "miter-gear", "metric", "power-transmission"] |
| 9 | |
| 10 | [parameters.designation] |
| 11 | type = "choice" |
| 12 | default = "SM1-20" |
| 13 | choices = ["SM1-20", "SM1-25", "SM1-30", "SM1.25-20", "SM1.25-25", "SM1.25-30", "SM1.5-20", "SM1.5-25", "SM1.5-30", "SM2-16", "SM2-20", "SM2-25", "SM2-30", "SM2.5-16", "SM2.5-20", "SM2.5-25", "SM2.5-30", "SM3-16", "SM3-20", "SM3-25", "SM3-30"] |
| 14 | label = "Catalogue number" |
| 15 | |
| 16 | [[presets]] |
| 17 | id = "SM1-20" |
| 18 | title = "SM1-20 (module 1, 20 teeth)" |
| 19 | params = { designation = "SM1-20" } |
| 20 | aliases = ["miter gear M1 20T", "bevel gear M1 20T", "KHK SM1-20", "module 1.0", "gear type=bevel_gear_45deg; module=1.0; teeth=20; simplified envelope", "SM1-20 (module 1, 20 teeth)", "gear type=miter_gear_1to1; module=1.0; teeth=20; simplified envelope"] |
| 21 | standard = "KHK SM" |
| 22 | |
| 23 | [[presets]] |
| 24 | id = "SM1-30" |
| 25 | title = "SM1-30 (module 1, 30 teeth)" |
| 26 | params = { designation = "SM1-30" } |
| 27 | aliases = ["miter gear M1 30T", "bevel gear M1 30T", "KHK SM1-30", "module 1.0", "gear type=bevel_gear_45deg; module=1.0; teeth=30; simplified envelope", "SM1-30 (module 1, 30 teeth)", "gear type=miter_gear_1to1; module=1.0; teeth=30; simplified envelope"] |
| 28 | standard = "KHK SM" |
| 29 | |
| 30 | [[presets]] |
| 31 | id = "SM1.5-20" |
| 32 | title = "SM1.5-20 (module 1.5, 20 teeth)" |
| 33 | params = { designation = "SM1.5-20" } |
| 34 | aliases = ["miter gear M1.5 20T", "bevel gear M1.5 20T", "KHK SM1.5-20", "module 1.5", "gear type=bevel_gear_45deg; module=1.5; teeth=20; simplified envelope", "SM1.5-20 (module 1.5, 20 teeth)", "gear type=miter_gear_1to1; module=1.5; teeth=20; simplified envelope"] |
| 35 | standard = "KHK SM" |
| 36 | |
| 37 | [[presets]] |
| 38 | id = "SM1.5-30" |
| 39 | title = "SM1.5-30 (module 1.5, 30 teeth)" |
| 40 | params = { designation = "SM1.5-30" } |
| 41 | aliases = ["miter gear M1.5 30T", "bevel gear M1.5 30T", "KHK SM1.5-30", "module 1.5", "gear type=bevel_gear_45deg; module=1.5; teeth=30; simplified envelope", "SM1.5-30 (module 1.5, 30 teeth)", "gear type=miter_gear_1to1; module=1.5; teeth=30; simplified envelope"] |
| 42 | standard = "KHK SM" |
| 43 | |
| 44 | [[presets]] |
| 45 | id = "SM2-16" |
| 46 | title = "SM2-16 (module 2, 16 teeth)" |
| 47 | params = { designation = "SM2-16" } |
| 48 | aliases = ["miter gear M2 16T", "bevel gear M2 16T", "KHK SM2-16", "module 2.0", "gear type=bevel_gear_45deg; module=2.0; teeth=16; simplified envelope", "SM2-16 (module 2, 16 teeth)", "gear type=miter_gear_1to1; module=2.0; teeth=16; simplified envelope"] |
| 49 | standard = "KHK SM" |
| 50 | |
| 51 | [[presets]] |
| 52 | id = "SM2-20" |
| 53 | title = "SM2-20 (module 2, 20 teeth)" |
| 54 | params = { designation = "SM2-20" } |
| 55 | aliases = ["miter gear M2 20T", "bevel gear M2 20T", "KHK SM2-20", "module 2.0", "gear type=bevel_gear_45deg; module=2.0; teeth=20; simplified envelope", "SM2-20 (module 2, 20 teeth)", "gear type=miter_gear_1to1; module=2.0; teeth=20; simplified envelope"] |
| 56 | standard = "KHK SM" |
| 57 | |
| 58 | [[presets]] |
| 59 | id = "SM2-30" |
| 60 | title = "SM2-30 (module 2, 30 teeth)" |
| 61 | params = { designation = "SM2-30" } |
| 62 | aliases = ["miter gear M2 30T", "bevel gear M2 30T", "KHK SM2-30", "module 2.0", "gear type=bevel_gear_45deg; module=2.0; teeth=30; simplified envelope", "SM2-30 (module 2, 30 teeth)", "gear type=miter_gear_1to1; module=2.0; teeth=30; simplified envelope"] |
| 63 | standard = "KHK SM" |
| 64 | |
| 65 | [[presets]] |
| 66 | id = "SM1-25" |
| 67 | title = "SM1-25 (module 1, 25 teeth)" |
| 68 | params = { designation = "SM1-25" } |
| 69 | aliases = ["miter gear M1 25T", "KHK SM1-25"] |
| 70 | standard = "KHK SM" |
| 71 | |
| 72 | [[presets]] |
| 73 | id = "SM1.25-20" |
| 74 | title = "SM1.25-20 (module 1.25, 20 teeth)" |
| 75 | params = { designation = "SM1.25-20" } |
| 76 | aliases = ["miter gear M1.25 20T", "KHK SM1.25-20"] |
| 77 | standard = "KHK SM" |
| 78 | |
| 79 | [[presets]] |
| 80 | id = "SM1.25-25" |
| 81 | title = "SM1.25-25 (module 1.25, 25 teeth)" |
| 82 | params = { designation = "SM1.25-25" } |
| 83 | aliases = ["miter gear M1.25 25T", "KHK SM1.25-25"] |
| 84 | standard = "KHK SM" |
| 85 | |
| 86 | [[presets]] |
| 87 | id = "SM1.25-30" |
| 88 | title = "SM1.25-30 (module 1.25, 30 teeth)" |
| 89 | params = { designation = "SM1.25-30" } |
| 90 | aliases = ["miter gear M1.25 30T", "KHK SM1.25-30"] |
| 91 | standard = "KHK SM" |
| 92 | |
| 93 | [[presets]] |
| 94 | id = "SM1.5-25" |
| 95 | title = "SM1.5-25 (module 1.5, 25 teeth)" |
| 96 | params = { designation = "SM1.5-25" } |
| 97 | aliases = ["miter gear M1.5 25T", "KHK SM1.5-25"] |
| 98 | standard = "KHK SM" |
| 99 | |
| 100 | [[presets]] |
| 101 | id = "SM2-25" |
| 102 | title = "SM2-25 (module 2, 25 teeth)" |
| 103 | params = { designation = "SM2-25" } |
| 104 | aliases = ["miter gear M2 25T", "KHK SM2-25"] |
| 105 | standard = "KHK SM" |
| 106 | |
| 107 | [[presets]] |
| 108 | id = "SM2.5-16" |
| 109 | title = "SM2.5-16 (module 2.5, 16 teeth)" |
| 110 | params = { designation = "SM2.5-16" } |
| 111 | aliases = ["miter gear M2.5 16T", "KHK SM2.5-16"] |
| 112 | standard = "KHK SM" |
| 113 | |
| 114 | [[presets]] |
| 115 | id = "SM2.5-20" |
| 116 | title = "SM2.5-20 (module 2.5, 20 teeth)" |
| 117 | params = { designation = "SM2.5-20" } |
| 118 | aliases = ["miter gear M2.5 20T", "KHK SM2.5-20"] |
| 119 | standard = "KHK SM" |
| 120 | |
| 121 | [[presets]] |
| 122 | id = "SM2.5-25" |
| 123 | title = "SM2.5-25 (module 2.5, 25 teeth)" |
| 124 | params = { designation = "SM2.5-25" } |
| 125 | aliases = ["miter gear M2.5 25T", "KHK SM2.5-25"] |
| 126 | standard = "KHK SM" |
| 127 | |
| 128 | [[presets]] |
| 129 | id = "SM2.5-30" |
| 130 | title = "SM2.5-30 (module 2.5, 30 teeth)" |
| 131 | params = { designation = "SM2.5-30" } |
| 132 | aliases = ["miter gear M2.5 30T", "KHK SM2.5-30"] |
| 133 | standard = "KHK SM" |
| 134 | |
| 135 | [[presets]] |
| 136 | id = "SM3-16" |
| 137 | title = "SM3-16 (module 3, 16 teeth)" |
| 138 | params = { designation = "SM3-16" } |
| 139 | aliases = ["miter gear M3 16T", "KHK SM3-16"] |
| 140 | standard = "KHK SM" |
| 141 | |
| 142 | [[presets]] |
| 143 | id = "SM3-20" |
| 144 | title = "SM3-20 (module 3, 20 teeth)" |
| 145 | params = { designation = "SM3-20" } |
| 146 | aliases = ["miter gear M3 20T", "KHK SM3-20"] |
| 147 | standard = "KHK SM" |
| 148 | |
| 149 | [[presets]] |
| 150 | id = "SM3-25" |
| 151 | title = "SM3-25 (module 3, 25 teeth)" |
| 152 | params = { designation = "SM3-25" } |
| 153 | aliases = ["miter gear M3 25T", "KHK SM3-25"] |
| 154 | standard = "KHK SM" |
| 155 | |
| 156 | [[presets]] |
| 157 | id = "SM3-30" |
| 158 | title = "SM3-30 (module 3, 30 teeth)" |
| 159 | params = { designation = "SM3-30" } |
| 160 | aliases = ["miter gear M3 30T", "KHK SM3-30"] |
| 161 | standard = "KHK SM" |
| 162 |
Straight miter gear, 1:1, as an envelope for assemblies. Axis along Z, back on the XY plane.
A solid of revolution with the teeth filled in: the hub, the back cone out to the outside diameter D at the crown (G above the back), a 45° cone up to the total length F, and the bore. Teeth aren't modelled: this part is for layouts and fits, not tooth contact.
KHK Gears, catalogue 2025, Miter Gears, SM table (carbon steel, straight), PDF p. 26, https://khkgears.us/media/lblpmezm/catalog-2025-miter-gears.pdf. The 45° tip cone is this outline's simplification, checked against the table: (D − B)/2 and (G − H) agree on these sizes.
| Number | Module | Teeth | Bore A | Hub B | Outside D | Total F | Crown to back G | Hub width H |
|---|---|---|---|---|---|---|---|---|
| SM1-20 | 1 | 20 | 6 | 16 | 21.41 | 13.94 | 10.71 | 8 |
| SM1-25 | 1 | 25 | 6 | 20 | 26.41 | 15.16 | 11.21 | 8 |
| SM1-30 | 1 | 30 | 8 | 24 | 31.41 | 17.71 | 13.71 | 10 |
| SM1.25-20 | 1.25 | 20 | 8 | 22 | 26.77 | 15.27 | 11.38 | 9 |
| SM1.25-25 | 1.25 | 25 | 8 | 25 | 33.02 | 17.88 | 13.26 | 9.25 |
| SM1.25-30 | 1.25 | 30 | 10 | 30 | 39.27 | 23.47 | 18.13 | 13.5 |
| SM1.5-20 | 1.5 | 20 | 8 | 26 | 32.12 | 21.24 | 16.06 | 13 |
| SM1.5-25 | 1.5 | 25 | 10 | 30 | 39.62 | 22.25 | 16.31 | 11.5 |
| SM1.5-30 | 1.5 | 30 | 10 | 36 | 47.12 | 28.24 | 21.56 | 16 |
| SM2-16 | 2 | 16 | 10 | 27 | 34.83 | 19 | 15.41 | 11.5 |
| SM2-20 | 2 | 20 | 12 | 34 | 42.83 | 24.89 | 18.41 | 14 |
| SM2-25 | 2 | 25 | 12 | 40 | 52.83 | 24.33 | 16.41 | 10 |
| SM2-30 | 2 | 30 | 12 | 45 | 62.83 | 29.42 | 21.41 | 12.5 |
| SM2.5-16 | 2.5 | 16 | 12 | 34 | 43.53 | 21 | 16.77 | 12 |
| SM2.5-20 | 2.5 | 20 | 14 | 42 | 53.54 | 32.54 | 24.77 | 19 |
| SM2.5-25 | 2.5 | 25 | 16 | 50 | 66.04 | 30.41 | 20.52 | 12.5 |
| SM2.5-30 | 2.5 | 30 | 16 | 60 | 78.54 | 36.28 | 26.27 | 17 |
| SM3-16 | 3 | 16 | 14 | 42 | 52.24 | 23 | 18.12 | 13 |
| SM3-20 | 3 | 20 | 16 | 50 | 64.24 | 39.84 | 30.12 | 23 |
| SM3-25 | 3 | 25 | 20 | 60 | 79.24 | 37.81 | 24.62 | 15 |
| SM3-30 | 3 | 30 | 20 | 70 | 94.24 | 45.47 | 32.12 | 20 |
Maker names identify the source; this part isn't made by or affiliated with KHK. Module 0.8 and teeth 24, 36 aren't in this table and aren't offered.
| 1 | # Miter gear |
| 2 | |
| 3 | Straight miter gear, 1:1, as an envelope for assemblies. Axis along Z, back on the XY plane. |
| 4 | |
| 5 | ## Geometry |
| 6 | |
| 7 | A solid of revolution with the teeth filled in: the hub, the back cone out to the outside diameter D at the crown (G above the back), a 45° cone up to the |
| 8 | total length F, and the bore. Teeth aren't modelled: this part is for layouts and fits, not tooth contact. |
| 9 | |
| 10 | ## Source |
| 11 | |
| 12 | KHK Gears, catalogue 2025, Miter Gears, SM table (carbon steel, straight), PDF p. 26, <https://khkgears.us/media/lblpmezm/catalog-2025-miter-gears.pdf>. |
| 13 | The 45° tip cone is this outline's simplification, checked against the table: (D − B)/2 and (G − H) agree on these sizes. |
| 14 | |
| 15 | | Number | Module | Teeth | Bore A | Hub B | Outside D | Total F | Crown to back G | Hub width H | |
| 16 | |---|---|---|---|---|---|---|---|---| |
| 17 | | SM1-20 | 1 | 20 | 6 | 16 | 21.41 | 13.94 | 10.71 | 8 | |
| 18 | | SM1-25 | 1 | 25 | 6 | 20 | 26.41 | 15.16 | 11.21 | 8 | |
| 19 | | SM1-30 | 1 | 30 | 8 | 24 | 31.41 | 17.71 | 13.71 | 10 | |
| 20 | | SM1.25-20 | 1.25 | 20 | 8 | 22 | 26.77 | 15.27 | 11.38 | 9 | |
| 21 | | SM1.25-25 | 1.25 | 25 | 8 | 25 | 33.02 | 17.88 | 13.26 | 9.25 | |
| 22 | | SM1.25-30 | 1.25 | 30 | 10 | 30 | 39.27 | 23.47 | 18.13 | 13.5 | |
| 23 | | SM1.5-20 | 1.5 | 20 | 8 | 26 | 32.12 | 21.24 | 16.06 | 13 | |
| 24 | | SM1.5-25 | 1.5 | 25 | 10 | 30 | 39.62 | 22.25 | 16.31 | 11.5 | |
| 25 | | SM1.5-30 | 1.5 | 30 | 10 | 36 | 47.12 | 28.24 | 21.56 | 16 | |
| 26 | | SM2-16 | 2 | 16 | 10 | 27 | 34.83 | 19 | 15.41 | 11.5 | |
| 27 | | SM2-20 | 2 | 20 | 12 | 34 | 42.83 | 24.89 | 18.41 | 14 | |
| 28 | | SM2-25 | 2 | 25 | 12 | 40 | 52.83 | 24.33 | 16.41 | 10 | |
| 29 | | SM2-30 | 2 | 30 | 12 | 45 | 62.83 | 29.42 | 21.41 | 12.5 | |
| 30 | | SM2.5-16 | 2.5 | 16 | 12 | 34 | 43.53 | 21 | 16.77 | 12 | |
| 31 | | SM2.5-20 | 2.5 | 20 | 14 | 42 | 53.54 | 32.54 | 24.77 | 19 | |
| 32 | | SM2.5-25 | 2.5 | 25 | 16 | 50 | 66.04 | 30.41 | 20.52 | 12.5 | |
| 33 | | SM2.5-30 | 2.5 | 30 | 16 | 60 | 78.54 | 36.28 | 26.27 | 17 | |
| 34 | | SM3-16 | 3 | 16 | 14 | 42 | 52.24 | 23 | 18.12 | 13 | |
| 35 | | SM3-20 | 3 | 20 | 16 | 50 | 64.24 | 39.84 | 30.12 | 23 | |
| 36 | | SM3-25 | 3 | 25 | 20 | 60 | 79.24 | 37.81 | 24.62 | 15 | |
| 37 | | SM3-30 | 3 | 30 | 20 | 70 | 94.24 | 45.47 | 32.12 | 20 | |
| 38 | |
| 39 | Maker names identify the source; this part isn't made by or affiliated with KHK. Module 0.8 and teeth 24, 36 aren't in this table and aren't offered. |
| 40 |
Straight miter gear (1:1 bevel gears at 90 degrees) as an envelope for assemblies: the solid of revolution of the published outline with the teeth filled in. Axis along Z, back on the XY plane. Dimensions from a maker's public catalogue (see the README); not affiliated with any maker.
Straight miter gear, 1:1, as an envelope for assemblies. Axis along Z, back on the XY plane.
A solid of revolution with the teeth filled in: the hub, the back cone out to the outside diameter D at the crown (G above the back), a 45° cone up to the total length F, and the bore. Teeth aren't modelled: this part is for layouts and fits, not tooth contact.
KHK Gears, catalogue 2025, Miter Gears, SM table (carbon steel, straight), PDF p. 26, https://khkgears.us/media/lblpmezm/catalog-2025-miter-gears.pdf. The 45° tip cone is this outline's simplification, checked against the table: (D − B)/2 and (G − H) agree on these sizes.
| Number | Module | Teeth | Bore A | Hub B | Outside D | Total F | Crown to back G | Hub width H |
|---|---|---|---|---|---|---|---|---|
| SM1-20 | 1 | 20 | 6 | 16 | 21.41 | 13.94 | 10.71 | 8 |
| SM1-25 | 1 | 25 | 6 | 20 | 26.41 | 15.16 | 11.21 | 8 |
| SM1-30 | 1 | 30 | 8 | 24 | 31.41 | 17.71 | 13.71 | 10 |
| SM1.25-20 | 1.25 | 20 | 8 | 22 | 26.77 | 15.27 | 11.38 | 9 |
| SM1.25-25 | 1.25 | 25 | 8 | 25 | 33.02 | 17.88 | 13.26 | 9.25 |
| SM1.25-30 | 1.25 | 30 | 10 | 30 | 39.27 | 23.47 | 18.13 | 13.5 |
| SM1.5-20 | 1.5 | 20 | 8 | 26 | 32.12 | 21.24 | 16.06 | 13 |
| SM1.5-25 | 1.5 | 25 | 10 | 30 | 39.62 | 22.25 | 16.31 | 11.5 |
| SM1.5-30 | 1.5 | 30 | 10 | 36 | 47.12 | 28.24 | 21.56 | 16 |
| SM2-16 | 2 | 16 | 10 | 27 | 34.83 | 19 | 15.41 | 11.5 |
| SM2-20 | 2 | 20 | 12 | 34 | 42.83 | 24.89 | 18.41 | 14 |
| SM2-25 | 2 | 25 | 12 | 40 | 52.83 | 24.33 | 16.41 | 10 |
| SM2-30 | 2 | 30 | 12 | 45 | 62.83 | 29.42 | 21.41 | 12.5 |
| SM2.5-16 | 2.5 | 16 | 12 | 34 | 43.53 | 21 | 16.77 | 12 |
| SM2.5-20 | 2.5 | 20 | 14 | 42 | 53.54 | 32.54 | 24.77 | 19 |
| SM2.5-25 | 2.5 | 25 | 16 | 50 | 66.04 | 30.41 | 20.52 | 12.5 |
| SM2.5-30 | 2.5 | 30 | 16 | 60 | 78.54 | 36.28 | 26.27 | 17 |
| SM3-16 | 3 | 16 | 14 | 42 | 52.24 | 23 | 18.12 | 13 |
| SM3-20 | 3 | 20 | 16 | 50 | 64.24 | 39.84 | 30.12 | 23 |
| SM3-25 | 3 | 25 | 20 | 60 | 79.24 | 37.81 | 24.62 | 15 |
| SM3-30 | 3 | 30 | 20 | 70 | 94.24 | 45.47 | 32.12 | 20 |
Maker names identify the source; this part isn't made by or affiliated with KHK. Module 0.8 and teeth 24, 36 aren't in this table and aren't offered.
Real teeth. detail = simple keeps them filled in.
Involute spur gear, ISO 53 basic rack, ISO 54 modules 0.5 to 2: teeth, bore and width as presets.
Straight gear rack, ISO 53 basic rack, modules 0.5 to 2, any length, with common lengths as presets.
Shaft collar: DIN 705 A set collar, bores 3 to 20 mm, and one-piece clamp collars.
Parallel key, DIN 6885-1 form A, 2 x 2 to 12 x 8, any length, with the common sizes as presets.