steve/inch-flat-head-screw
Flat head (countersunk) socket cap screw, inch, ASME B18.3, #0 to 1/2 in, UNC/UNF, any length, with catalogue sizes as presets.
Threaded rod, inch, Unified threads #0-80 to 1/2-20 (ASME B1.1), any length, with catalogue sizes as presets.
| 1 | """Threaded rod, inch series, Unified threads #0-80 to 1/2-20 (ASME B1.1), any length. |
| 2 | |
| 3 | Envelope model for assemblies: a plain cylinder at the basic major diameter D of ASME B1.1 (the thread is not |
| 4 | modelled). One end is on the XY plane at the origin and the rod runs along +Z; `length` is in inches. The model is |
| 5 | in millimetres (1 in = 25.4 mm). |
| 6 | """ |
| 7 | from steve import Model |
| 8 | |
| 9 | size = "1/4-20" # Thread (Unified, ASME B1.1) |
| 10 | length = 12.0 # in Length |
| 11 | material = "steel" # Material |
| 12 | |
| 13 | # Thread designation: nominal size |
| 14 | THREADS = { |
| 15 | "#0-80": "#0", "#1-64": "#1", "#1-72": "#1", "#2-56": "#2", "#2-64": "#2", "#3-48": "#3", "#3-56": "#3", |
| 16 | "#4-40": "#4", "#4-48": "#4", "#5-40": "#5", "#5-44": "#5", "#6-32": "#6", "#6-40": "#6", "#8-32": "#8", |
| 17 | "#8-36": "#8", "#10-24": "#10", "#10-32": "#10", "1/4-20": "1/4", "1/4-28": "1/4", "5/16-18": "5/16", |
| 18 | "5/16-24": "5/16", "3/8-16": "3/8", "3/8-24": "3/8", "7/16-14": "7/16", "7/16-20": "7/16", "1/2-13": "1/2", |
| 19 | "1/2-20": "1/2", |
| 20 | } |
| 21 | # Inches. ASME B1.1-1989 (R2001) basic major diameter D, https://www.engineersedge.com/screw_threads_chart.htm |
| 22 | DIAMETERS = { |
| 23 | "#0": 0.0600, "#1": 0.0730, "#2": 0.0860, "#3": 0.0990, "#4": 0.1120, "#5": 0.1250, "#6": 0.1380, |
| 24 | "#8": 0.1640, "#10": 0.1900, "1/4": 0.2500, "5/16": 0.3125, "3/8": 0.3750, "7/16": 0.4375, "1/2": 0.5000, |
| 25 | } |
| 26 | # material choice: (STEVE material library id, appearance colour) |
| 27 | MATERIALS = { |
| 28 | "steel": ("steel-generic", "#b8bcc2"), # carbon steel, zinc plated |
| 29 | "stainless-18-8": ("stainless-304", "#c9ccd0"), |
| 30 | "stainless-316": ("stainless-316", "#c9ccd0"), |
| 31 | } |
| 32 | INCH = 25.4 |
| 33 | |
| 34 | d = DIAMETERS[THREADS[size]] * INCH |
| 35 | rod_length = length * INCH |
| 36 | material_id, colour = MATERIALS[material] |
| 37 | |
| 38 | model = Model() |
| 39 | with model.sketch("rod_sketch", on="XY", name="Section") as sk: |
| 40 | sk.circle("rod_circle", (0, 0), d / 2) |
| 41 | model.extrude("rod", "rod_sketch", distance=rod_length, name="Rod") |
| 42 | model.material(material_id, color=colour) |
| 43 | result = model.result() |
| 44 |
| 1 | name = "steve/inch-threaded-rod" |
| 2 | version = "1.0.0" |
| 3 | runtime = "steve" |
| 4 | license = "MIT" |
| 5 | summary = "Threaded rod, inch, Unified threads #0-80 to 1/2-20 (ASME B1.1), any length, with catalogue sizes as presets." |
| 6 | description = """Fully threaded rod (studding), Unified inch threads #0-80 to 1/2-20. Envelope geometry for assemblies: a plain \ |
| 7 | cylinder at the ASME B1.1 basic major diameter; the thread itself is not modelled. |
| 8 | |
| 9 | One end is on the XY plane at the origin and the rod runs along +Z; `length` is in inches (the model itself is in \ |
| 10 | millimetres).""" |
| 11 | tags = ["fastener", "threaded-rod", "studding", "asme-b1-1", "inch", "unc", "unf"] |
| 12 | |
| 13 | [parameters.size] |
| 14 | type = "choice" |
| 15 | default = "1/4-20" |
| 16 | choices = ["#0-80", "#1-64", "#1-72", "#2-56", "#2-64", "#3-48", "#3-56", "#4-40", "#4-48", "#5-40", "#5-44", "#6-32", "#6-40", "#8-32", "#8-36", "#10-24", "#10-32", "1/4-20", "1/4-28", "5/16-18", "5/16-24", "3/8-16", "3/8-24", "7/16-14", "7/16-20", "1/2-13", "1/2-20"] |
| 17 | label = "Thread" |
| 18 | |
| 19 | [parameters.length] |
| 20 | type = "number" |
| 21 | default = 12 |
| 22 | min = 0.25 |
| 23 | max = 72 |
| 24 | step = 0.25 |
| 25 | unit = "in" |
| 26 | label = "Length" |
| 27 | |
| 28 | [parameters.material] |
| 29 | type = "choice" |
| 30 | default = "steel" |
| 31 | choices = ["steel", "stainless-18-8", "stainless-316"] |
| 32 | label = "Material" |
| 33 | description = "steel: carbon steel, zinc plated; stainless-18-8 (304) or stainless-316." |
| 34 |
| 1 | # Presets of this part (factory/PRESETS.md). Written by factory/gen.py. |
| 2 | |
| 3 | [[presets]] |
| 4 | id = "0-80x1" |
| 5 | title = "#0-80 × 1 in" |
| 6 | params = { size = "#0-80", length = 1 } |
| 7 | aliases = ["#0-80 x 1 threaded rod", "#0-80 threaded rod 1 in", "#0-80 studding", "#0-80, L=1 in, simplified thread"] |
| 8 | standard = "ASME B1.1" |
| 9 | |
| 10 | [[presets]] |
| 11 | id = "0-80x2" |
| 12 | title = "#0-80 × 2 in" |
| 13 | params = { size = "#0-80", length = 2 } |
| 14 | aliases = ["#0-80 x 2 threaded rod", "#0-80 threaded rod 2 in", "#0-80 studding", "#0-80, L=2 in, simplified thread"] |
| 15 | standard = "ASME B1.1" |
| 16 | |
| 17 | [[presets]] |
| 18 | id = "0-80x3" |
| 19 | title = "#0-80 × 3 in" |
| 20 | params = { size = "#0-80", length = 3 } |
| 21 | aliases = ["#0-80 x 3 threaded rod", "#0-80 threaded rod 3 in", "#0-80 studding", "#0-80, L=3 in, simplified thread"] |
| 22 | standard = "ASME B1.1" |
| 23 | |
| 24 | [[presets]] |
| 25 | id = "0-80x4" |
| 26 | title = "#0-80 × 4 in" |
| 27 | params = { size = "#0-80", length = 4 } |
| 28 | aliases = ["#0-80 x 4 threaded rod", "#0-80 threaded rod 4 in", "#0-80 studding", "#0-80, L=4 in, simplified thread"] |
| 29 | standard = "ASME B1.1" |
| 30 | |
| 31 | [[presets]] |
| 32 | id = "0-80x6" |
| 33 | title = "#0-80 × 6 in" |
| 34 | params = { size = "#0-80", length = 6 } |
| 35 | aliases = ["#0-80 x 6 threaded rod", "#0-80 threaded rod 6 in", "#0-80 studding", "#0-80, L=6 in, simplified thread"] |
| 36 | standard = "ASME B1.1" |
| 37 | |
| 38 | [[presets]] |
| 39 | id = "0-80x8" |
| 40 | title = "#0-80 × 8 in" |
| 41 | params = { size = "#0-80", length = 8 } |
| 42 | aliases = ["#0-80 x 8 threaded rod", "#0-80 threaded rod 8 in", "#0-80 studding", "#0-80, L=8 in, simplified thread"] |
| 43 | standard = "ASME B1.1" |
| 44 | |
| 45 | [[presets]] |
| 46 | id = "0-80x12" |
| 47 | title = "#0-80 × 12 in" |
| 48 | params = { size = "#0-80", length = 12 } |
| 49 | aliases = ["#0-80 x 12 threaded rod", "#0-80 threaded rod 12 in", "#0-80 studding", "#0-80, L=12 in, simplified thread"] |
| 50 | standard = "ASME B1.1" |
| 51 | |
| 52 | [[presets]] |
| 53 | id = "0-80x18" |
| 54 | title = "#0-80 × 18 in" |
| 55 | params = { size = "#0-80", length = 18 } |
| 56 | aliases = ["#0-80 x 18 threaded rod", "#0-80 threaded rod 18 in", "#0-80 studding", "#0-80, L=18 in, simplified thread"] |
| 57 | standard = "ASME B1.1" |
| 58 | |
| 59 | [[presets]] |
| 60 | id = "0-80x24" |
| 61 | title = "#0-80 × 24 in" |
| 62 | params = { size = "#0-80", length = 24 } |
| 63 | aliases = ["#0-80 x 24 threaded rod", "#0-80 threaded rod 24 in", "#0-80 studding", "#0-80, L=24 in, simplified thread"] |
| 64 | standard = "ASME B1.1" |
| 65 | |
| 66 | [[presets]] |
| 67 | id = "2-56x1" |
| 68 | title = "#2-56 × 1 in" |
| 69 | params = { size = "#2-56", length = 1 } |
| 70 | aliases = ["#2-56 x 1 threaded rod", "#2-56 threaded rod 1 in", "#2-56 studding", "#2-56, L=1 in, simplified thread"] |
| 71 | standard = "ASME B1.1" |
| 72 | |
| 73 | [[presets]] |
| 74 | id = "2-56x2" |
| 75 | title = "#2-56 × 2 in" |
| 76 | params = { size = "#2-56", length = 2 } |
| 77 | aliases = ["#2-56 x 2 threaded rod", "#2-56 threaded rod 2 in", "#2-56 studding", "#2-56, L=2 in, simplified thread"] |
| 78 | standard = "ASME B1.1" |
| 79 | |
| 80 | [[presets]] |
| 81 | id = "2-56x3" |
| 82 | title = "#2-56 × 3 in" |
| 83 | params = { size = "#2-56", length = 3 } |
| 84 | aliases = ["#2-56 x 3 threaded rod", "#2-56 threaded rod 3 in", "#2-56 studding", "#2-56, L=3 in, simplified thread"] |
| 85 | standard = "ASME B1.1" |
| 86 | |
| 87 | [[presets]] |
| 88 | id = "2-56x4" |
| 89 | title = "#2-56 × 4 in" |
| 90 | params = { size = "#2-56", length = 4 } |
| 91 | aliases = ["#2-56 x 4 threaded rod", "#2-56 threaded rod 4 in", "#2-56 studding", "#2-56, L=4 in, simplified thread"] |
| 92 | standard = "ASME B1.1" |
| 93 | |
| 94 | [[presets]] |
| 95 | id = "2-56x6" |
| 96 | title = "#2-56 × 6 in" |
| 97 | params = { size = "#2-56", length = 6 } |
| 98 | aliases = ["#2-56 x 6 threaded rod", "#2-56 threaded rod 6 in", "#2-56 studding", "#2-56, L=6 in, simplified thread"] |
| 99 | standard = "ASME B1.1" |
| 100 | |
| 101 | [[presets]] |
| 102 | id = "2-56x8" |
| 103 | title = "#2-56 × 8 in" |
| 104 | params = { size = "#2-56", length = 8 } |
| 105 | aliases = ["#2-56 x 8 threaded rod", "#2-56 threaded rod 8 in", "#2-56 studding", "#2-56, L=8 in, simplified thread"] |
| 106 | standard = "ASME B1.1" |
| 107 | |
| 108 | [[presets]] |
| 109 | id = "2-56x12" |
| 110 | title = "#2-56 × 12 in" |
| 111 | params = { size = "#2-56", length = 12 } |
| 112 | aliases = ["#2-56 x 12 threaded rod", "#2-56 threaded rod 12 in", "#2-56 studding", "#2-56, L=12 in, simplified thread"] |
| 113 | standard = "ASME B1.1" |
| 114 | |
| 115 | [[presets]] |
| 116 | id = "2-56x18" |
| 117 | title = "#2-56 × 18 in" |
| 118 | params = { size = "#2-56", length = 18 } |
| 119 | aliases = ["#2-56 x 18 threaded rod", "#2-56 threaded rod 18 in", "#2-56 studding", "#2-56, L=18 in, simplified thread"] |
| 120 | standard = "ASME B1.1" |
| 121 | |
| 122 | [[presets]] |
| 123 | id = "2-56x24" |
| 124 | title = "#2-56 × 24 in" |
| 125 | params = { size = "#2-56", length = 24 } |
| 126 | aliases = ["#2-56 x 24 threaded rod", "#2-56 threaded rod 24 in", "#2-56 studding", "#2-56, L=24 in, simplified thread"] |
| 127 | standard = "ASME B1.1" |
| 128 | |
| 129 | [[presets]] |
| 130 | id = "4-40x1" |
| 131 | title = "#4-40 × 1 in" |
| 132 | params = { size = "#4-40", length = 1 } |
| 133 | aliases = ["#4-40 x 1 threaded rod", "#4-40 threaded rod 1 in", "#4-40 studding", "#4-40, L=1 in, simplified thread"] |
| 134 | standard = "ASME B1.1" |
| 135 | |
| 136 | [[presets]] |
| 137 | id = "4-40x2" |
| 138 | title = "#4-40 × 2 in" |
| 139 | params = { size = "#4-40", length = 2 } |
| 140 | aliases = ["#4-40 x 2 threaded rod", "#4-40 threaded rod 2 in", "#4-40 studding", "#4-40, L=2 in, simplified thread"] |
| 141 | standard = "ASME B1.1" |
| 142 | |
| 143 | [[presets]] |
| 144 | id = "4-40x3" |
| 145 | title = "#4-40 × 3 in" |
| 146 | params = { size = "#4-40", length = 3 } |
| 147 | aliases = ["#4-40 x 3 threaded rod", "#4-40 threaded rod 3 in", "#4-40 studding", "#4-40, L=3 in, simplified thread"] |
| 148 | standard = "ASME B1.1" |
| 149 | |
| 150 | [[presets]] |
| 151 | id = "4-40x4" |
| 152 | title = "#4-40 × 4 in" |
| 153 | params = { size = "#4-40", length = 4 } |
| 154 | aliases = ["#4-40 x 4 threaded rod", "#4-40 threaded rod 4 in", "#4-40 studding", "#4-40, L=4 in, simplified thread"] |
| 155 | standard = "ASME B1.1" |
| 156 | |
| 157 | [[presets]] |
| 158 | id = "4-40x6" |
| 159 | title = "#4-40 × 6 in" |
| 160 | params = { size = "#4-40", length = 6 } |
| 161 | aliases = ["#4-40 x 6 threaded rod", "#4-40 threaded rod 6 in", "#4-40 studding", "#4-40, L=6 in, simplified thread"] |
| 162 | standard = "ASME B1.1" |
| 163 | |
| 164 | [[presets]] |
| 165 | id = "4-40x8" |
| 166 | title = "#4-40 × 8 in" |
| 167 | params = { size = "#4-40", length = 8 } |
| 168 | aliases = ["#4-40 x 8 threaded rod", "#4-40 threaded rod 8 in", "#4-40 studding", "#4-40, L=8 in, simplified thread"] |
| 169 | standard = "ASME B1.1" |
| 170 | |
| 171 | [[presets]] |
| 172 | id = "4-40x12" |
| 173 | title = "#4-40 × 12 in" |
| 174 | params = { size = "#4-40", length = 12 } |
| 175 | aliases = ["#4-40 x 12 threaded rod", "#4-40 threaded rod 12 in", "#4-40 studding", "#4-40, L=12 in, simplified thread"] |
| 176 | standard = "ASME B1.1" |
| 177 | |
| 178 | [[presets]] |
| 179 | id = "4-40x18" |
| 180 | title = "#4-40 × 18 in" |
| 181 | params = { size = "#4-40", length = 18 } |
| 182 | aliases = ["#4-40 x 18 threaded rod", "#4-40 threaded rod 18 in", "#4-40 studding", "#4-40, L=18 in, simplified thread"] |
| 183 | standard = "ASME B1.1" |
| 184 | |
| 185 | [[presets]] |
| 186 | id = "4-40x24" |
| 187 | title = "#4-40 × 24 in" |
| 188 | params = { size = "#4-40", length = 24 } |
| 189 | aliases = ["#4-40 x 24 threaded rod", "#4-40 threaded rod 24 in", "#4-40 studding", "#4-40, L=24 in, simplified thread"] |
| 190 | standard = "ASME B1.1" |
| 191 | |
| 192 | [[presets]] |
| 193 | id = "6-32x1" |
| 194 | title = "#6-32 × 1 in" |
| 195 | params = { size = "#6-32", length = 1 } |
| 196 | aliases = ["#6-32 x 1 threaded rod", "#6-32 threaded rod 1 in", "#6-32 studding", "#6-32, L=1 in, simplified thread"] |
| 197 | standard = "ASME B1.1" |
| 198 | |
| 199 | [[presets]] |
| 200 | id = "6-32x2" |
| 201 | title = "#6-32 × 2 in" |
| 202 | params = { size = "#6-32", length = 2 } |
| 203 | aliases = ["#6-32 x 2 threaded rod", "#6-32 threaded rod 2 in", "#6-32 studding", "#6-32, L=2 in, simplified thread"] |
| 204 | standard = "ASME B1.1" |
| 205 | |
| 206 | [[presets]] |
| 207 | id = "6-32x3" |
| 208 | title = "#6-32 × 3 in" |
| 209 | params = { size = "#6-32", length = 3 } |
| 210 | aliases = ["#6-32 x 3 threaded rod", "#6-32 threaded rod 3 in", "#6-32 studding", "#6-32, L=3 in, simplified thread"] |
| 211 | standard = "ASME B1.1" |
| 212 | |
| 213 | [[presets]] |
| 214 | id = "6-32x4" |
| 215 | title = "#6-32 × 4 in" |
| 216 | params = { size = "#6-32", length = 4 } |
| 217 | aliases = ["#6-32 x 4 threaded rod", "#6-32 threaded rod 4 in", "#6-32 studding", "#6-32, L=4 in, simplified thread"] |
| 218 | standard = "ASME B1.1" |
| 219 | |
| 220 | [[presets]] |
| 221 | id = "6-32x6" |
| 222 | title = "#6-32 × 6 in" |
| 223 | params = { size = "#6-32", length = 6 } |
| 224 | aliases = ["#6-32 x 6 threaded rod", "#6-32 threaded rod 6 in", "#6-32 studding", "#6-32, L=6 in, simplified thread"] |
| 225 | standard = "ASME B1.1" |
| 226 | |
| 227 | [[presets]] |
| 228 | id = "6-32x8" |
| 229 | title = "#6-32 × 8 in" |
| 230 | params = { size = "#6-32", length = 8 } |
| 231 | aliases = ["#6-32 x 8 threaded rod", "#6-32 threaded rod 8 in", "#6-32 studding", "#6-32, L=8 in, simplified thread"] |
| 232 | standard = "ASME B1.1" |
| 233 | |
| 234 | [[presets]] |
| 235 | id = "6-32x12" |
| 236 | title = "#6-32 × 12 in" |
| 237 | params = { size = "#6-32", length = 12 } |
| 238 | aliases = ["#6-32 x 12 threaded rod", "#6-32 threaded rod 12 in", "#6-32 studding", "#6-32, L=12 in, simplified thread"] |
| 239 | standard = "ASME B1.1" |
| 240 | |
| 241 | [[presets]] |
| 242 | id = "6-32x18" |
| 243 | title = "#6-32 × 18 in" |
| 244 | params = { size = "#6-32", length = 18 } |
| 245 | aliases = ["#6-32 x 18 threaded rod", "#6-32 threaded rod 18 in", "#6-32 studding", "#6-32, L=18 in, simplified thread"] |
| 246 | standard = "ASME B1.1" |
| 247 | |
| 248 | [[presets]] |
| 249 | id = "6-32x24" |
| 250 | title = "#6-32 × 24 in" |
| 251 | params = { size = "#6-32", length = 24 } |
| 252 | aliases = ["#6-32 x 24 threaded rod", "#6-32 threaded rod 24 in", "#6-32 studding", "#6-32, L=24 in, simplified thread"] |
| 253 | standard = "ASME B1.1" |
| 254 | |
| 255 | [[presets]] |
| 256 | id = "8-32x1" |
| 257 | title = "#8-32 × 1 in" |
| 258 | params = { size = "#8-32", length = 1 } |
| 259 | aliases = ["#8-32 x 1 threaded rod", "#8-32 threaded rod 1 in", "#8-32 studding", "#8-32, L=1 in, simplified thread"] |
| 260 | standard = "ASME B1.1" |
| 261 | |
| 262 | [[presets]] |
| 263 | id = "8-32x2" |
| 264 | title = "#8-32 × 2 in" |
| 265 | params = { size = "#8-32", length = 2 } |
| 266 | aliases = ["#8-32 x 2 threaded rod", "#8-32 threaded rod 2 in", "#8-32 studding", "#8-32, L=2 in, simplified thread"] |
| 267 | standard = "ASME B1.1" |
| 268 | |
| 269 | [[presets]] |
| 270 | id = "8-32x3" |
| 271 | title = "#8-32 × 3 in" |
| 272 | params = { size = "#8-32", length = 3 } |
| 273 | aliases = ["#8-32 x 3 threaded rod", "#8-32 threaded rod 3 in", "#8-32 studding", "#8-32, L=3 in, simplified thread"] |
| 274 | standard = "ASME B1.1" |
| 275 | |
| 276 | [[presets]] |
| 277 | id = "8-32x4" |
| 278 | title = "#8-32 × 4 in" |
| 279 | params = { size = "#8-32", length = 4 } |
| 280 | aliases = ["#8-32 x 4 threaded rod", "#8-32 threaded rod 4 in", "#8-32 studding", "#8-32, L=4 in, simplified thread"] |
| 281 | standard = "ASME B1.1" |
| 282 | |
| 283 | [[presets]] |
| 284 | id = "8-32x6" |
| 285 | title = "#8-32 × 6 in" |
| 286 | params = { size = "#8-32", length = 6 } |
| 287 | aliases = ["#8-32 x 6 threaded rod", "#8-32 threaded rod 6 in", "#8-32 studding", "#8-32, L=6 in, simplified thread"] |
| 288 | standard = "ASME B1.1" |
| 289 | |
| 290 | [[presets]] |
| 291 | id = "8-32x8" |
| 292 | title = "#8-32 × 8 in" |
| 293 | params = { size = "#8-32", length = 8 } |
| 294 | aliases = ["#8-32 x 8 threaded rod", "#8-32 threaded rod 8 in", "#8-32 studding", "#8-32, L=8 in, simplified thread"] |
| 295 | standard = "ASME B1.1" |
| 296 | |
| 297 | [[presets]] |
| 298 | id = "8-32x12" |
| 299 | title = "#8-32 × 12 in" |
| 300 | params = { size = "#8-32", length = 12 } |
| 301 | aliases = ["#8-32 x 12 threaded rod", "#8-32 threaded rod 12 in", "#8-32 studding", "#8-32, L=12 in, simplified thread"] |
| 302 | standard = "ASME B1.1" |
| 303 | |
| 304 | [[presets]] |
| 305 | id = "8-32x18" |
| 306 | title = "#8-32 × 18 in" |
| 307 | params = { size = "#8-32", length = 18 } |
| 308 | aliases = ["#8-32 x 18 threaded rod", "#8-32 threaded rod 18 in", "#8-32 studding", "#8-32, L=18 in, simplified thread"] |
| 309 | standard = "ASME B1.1" |
| 310 | |
| 311 | [[presets]] |
| 312 | id = "8-32x24" |
| 313 | title = "#8-32 × 24 in" |
| 314 | params = { size = "#8-32", length = 24 } |
| 315 | aliases = ["#8-32 x 24 threaded rod", "#8-32 threaded rod 24 in", "#8-32 studding", "#8-32, L=24 in, simplified thread"] |
| 316 | standard = "ASME B1.1" |
| 317 | |
| 318 | [[presets]] |
| 319 | id = "10-24x1" |
| 320 | title = "#10-24 × 1 in" |
| 321 | params = { size = "#10-24", length = 1 } |
| 322 | aliases = ["#10-24 x 1 threaded rod", "#10-24 threaded rod 1 in", "#10-24 studding", "#10-24, L=1 in, simplified thread"] |
| 323 | standard = "ASME B1.1" |
| 324 | |
| 325 | [[presets]] |
| 326 | id = "10-24x2" |
| 327 | title = "#10-24 × 2 in" |
| 328 | params = { size = "#10-24", length = 2 } |
| 329 | aliases = ["#10-24 x 2 threaded rod", "#10-24 threaded rod 2 in", "#10-24 studding", "#10-24, L=2 in, simplified thread"] |
| 330 | standard = "ASME B1.1" |
| 331 | |
| 332 | [[presets]] |
| 333 | id = "10-24x3" |
| 334 | title = "#10-24 × 3 in" |
| 335 | params = { size = "#10-24", length = 3 } |
| 336 | aliases = ["#10-24 x 3 threaded rod", "#10-24 threaded rod 3 in", "#10-24 studding", "#10-24, L=3 in, simplified thread"] |
| 337 | standard = "ASME B1.1" |
| 338 | |
| 339 | [[presets]] |
| 340 | id = "10-24x4" |
| 341 | title = "#10-24 × 4 in" |
| 342 | params = { size = "#10-24", length = 4 } |
| 343 | aliases = ["#10-24 x 4 threaded rod", "#10-24 threaded rod 4 in", "#10-24 studding", "#10-24, L=4 in, simplified thread"] |
| 344 | standard = "ASME B1.1" |
| 345 | |
| 346 | [[presets]] |
| 347 | id = "10-24x6" |
| 348 | title = "#10-24 × 6 in" |
| 349 | params = { size = "#10-24", length = 6 } |
| 350 | aliases = ["#10-24 x 6 threaded rod", "#10-24 threaded rod 6 in", "#10-24 studding", "#10-24, L=6 in, simplified thread"] |
| 351 | standard = "ASME B1.1" |
| 352 | |
| 353 | [[presets]] |
| 354 | id = "10-24x8" |
| 355 | title = "#10-24 × 8 in" |
| 356 | params = { size = "#10-24", length = 8 } |
| 357 | aliases = ["#10-24 x 8 threaded rod", "#10-24 threaded rod 8 in", "#10-24 studding", "#10-24, L=8 in, simplified thread"] |
| 358 | standard = "ASME B1.1" |
| 359 | |
| 360 | [[presets]] |
| 361 | id = "10-24x12" |
| 362 | title = "#10-24 × 12 in" |
| 363 | params = { size = "#10-24", length = 12 } |
| 364 | aliases = ["#10-24 x 12 threaded rod", "#10-24 threaded rod 12 in", "#10-24 studding", "#10-24, L=12 in, simplified thread"] |
| 365 | standard = "ASME B1.1" |
| 366 | |
| 367 | [[presets]] |
| 368 | id = "10-24x18" |
| 369 | title = "#10-24 × 18 in" |
| 370 | params = { size = "#10-24", length = 18 } |
| 371 | aliases = ["#10-24 x 18 threaded rod", "#10-24 threaded rod 18 in", "#10-24 studding", "#10-24, L=18 in, simplified thread"] |
| 372 | standard = "ASME B1.1" |
| 373 | |
| 374 | [[presets]] |
| 375 | id = "10-24x24" |
| 376 | title = "#10-24 × 24 in" |
| 377 | params = { size = "#10-24", length = 24 } |
| 378 | aliases = ["#10-24 x 24 threaded rod", "#10-24 threaded rod 24 in", "#10-24 studding", "#10-24, L=24 in, simplified thread"] |
| 379 | standard = "ASME B1.1" |
| 380 | |
| 381 | [[presets]] |
| 382 | id = "10-32x1" |
| 383 | title = "#10-32 × 1 in" |
| 384 | params = { size = "#10-32", length = 1 } |
| 385 | aliases = ["#10-32 x 1 threaded rod", "#10-32 threaded rod 1 in", "#10-32 studding", "#10-32, L=1 in, simplified thread"] |
| 386 | standard = "ASME B1.1" |
| 387 | |
| 388 | [[presets]] |
| 389 | id = "10-32x2" |
| 390 | title = "#10-32 × 2 in" |
| 391 | params = { size = "#10-32", length = 2 } |
| 392 | aliases = ["#10-32 x 2 threaded rod", "#10-32 threaded rod 2 in", "#10-32 studding", "#10-32, L=2 in, simplified thread"] |
| 393 | standard = "ASME B1.1" |
| 394 | |
| 395 | [[presets]] |
| 396 | id = "10-32x3" |
| 397 | title = "#10-32 × 3 in" |
| 398 | params = { size = "#10-32", length = 3 } |
| 399 | aliases = ["#10-32 x 3 threaded rod", "#10-32 threaded rod 3 in", "#10-32 studding", "#10-32, L=3 in, simplified thread"] |
| 400 | standard = "ASME B1.1" |
| 401 | |
| 402 | [[presets]] |
| 403 | id = "10-32x4" |
| 404 | title = "#10-32 × 4 in" |
| 405 | params = { size = "#10-32", length = 4 } |
| 406 | aliases = ["#10-32 x 4 threaded rod", "#10-32 threaded rod 4 in", "#10-32 studding", "#10-32, L=4 in, simplified thread"] |
| 407 | standard = "ASME B1.1" |
| 408 | |
| 409 | [[presets]] |
| 410 | id = "10-32x6" |
| 411 | title = "#10-32 × 6 in" |
| 412 | params = { size = "#10-32", length = 6 } |
| 413 | aliases = ["#10-32 x 6 threaded rod", "#10-32 threaded rod 6 in", "#10-32 studding", "#10-32, L=6 in, simplified thread"] |
| 414 | standard = "ASME B1.1" |
| 415 | |
| 416 | [[presets]] |
| 417 | id = "10-32x8" |
| 418 | title = "#10-32 × 8 in" |
| 419 | params = { size = "#10-32", length = 8 } |
| 420 | aliases = ["#10-32 x 8 threaded rod", "#10-32 threaded rod 8 in", "#10-32 studding", "#10-32, L=8 in, simplified thread"] |
| 421 | standard = "ASME B1.1" |
| 422 | |
| 423 | [[presets]] |
| 424 | id = "10-32x12" |
| 425 | title = "#10-32 × 12 in" |
| 426 | params = { size = "#10-32", length = 12 } |
| 427 | aliases = ["#10-32 x 12 threaded rod", "#10-32 threaded rod 12 in", "#10-32 studding", "#10-32, L=12 in, simplified thread"] |
| 428 | standard = "ASME B1.1" |
| 429 | |
| 430 | [[presets]] |
| 431 | id = "10-32x18" |
| 432 | title = "#10-32 × 18 in" |
| 433 | params = { size = "#10-32", length = 18 } |
| 434 | aliases = ["#10-32 x 18 threaded rod", "#10-32 threaded rod 18 in", "#10-32 studding", "#10-32, L=18 in, simplified thread"] |
| 435 | standard = "ASME B1.1" |
| 436 | |
| 437 | [[presets]] |
| 438 | id = "10-32x24" |
| 439 | title = "#10-32 × 24 in" |
| 440 | params = { size = "#10-32", length = 24 } |
| 441 | aliases = ["#10-32 x 24 threaded rod", "#10-32 threaded rod 24 in", "#10-32 studding", "#10-32, L=24 in, simplified thread"] |
| 442 | standard = "ASME B1.1" |
| 443 | |
| 444 | [[presets]] |
| 445 | id = "1-4-20x1" |
| 446 | title = "1/4-20 × 1 in" |
| 447 | params = { size = "1/4-20", length = 1 } |
| 448 | aliases = ["1/4-20 x 1 threaded rod", "1/4-20 threaded rod 1 in", "1/4-20 studding", "1/4-20, L=1 in, simplified thread"] |
| 449 | standard = "ASME B1.1" |
| 450 | |
| 451 | [[presets]] |
| 452 | id = "1-4-20x2" |
| 453 | title = "1/4-20 × 2 in" |
| 454 | params = { size = "1/4-20", length = 2 } |
| 455 | aliases = ["1/4-20 x 2 threaded rod", "1/4-20 threaded rod 2 in", "1/4-20 studding", "1/4-20, L=2 in, simplified thread"] |
| 456 | standard = "ASME B1.1" |
| 457 | |
| 458 | [[presets]] |
| 459 | id = "1-4-20x3" |
| 460 | title = "1/4-20 × 3 in" |
| 461 | params = { size = "1/4-20", length = 3 } |
| 462 | aliases = ["1/4-20 x 3 threaded rod", "1/4-20 threaded rod 3 in", "1/4-20 studding", "1/4-20, L=3 in, simplified thread"] |
| 463 | standard = "ASME B1.1" |
| 464 | |
| 465 | [[presets]] |
| 466 | id = "1-4-20x4" |
| 467 | title = "1/4-20 × 4 in" |
| 468 | params = { size = "1/4-20", length = 4 } |
| 469 | aliases = ["1/4-20 x 4 threaded rod", "1/4-20 threaded rod 4 in", "1/4-20 studding", "1/4-20, L=4 in, simplified thread"] |
| 470 | standard = "ASME B1.1" |
| 471 | |
| 472 | [[presets]] |
| 473 | id = "1-4-20x6" |
| 474 | title = "1/4-20 × 6 in" |
| 475 | params = { size = "1/4-20", length = 6 } |
| 476 | aliases = ["1/4-20 x 6 threaded rod", "1/4-20 threaded rod 6 in", "1/4-20 studding", "1/4-20, L=6 in, simplified thread"] |
| 477 | standard = "ASME B1.1" |
| 478 | |
| 479 | [[presets]] |
| 480 | id = "1-4-20x8" |
| 481 | title = "1/4-20 × 8 in" |
| 482 | params = { size = "1/4-20", length = 8 } |
| 483 | aliases = ["1/4-20 x 8 threaded rod", "1/4-20 threaded rod 8 in", "1/4-20 studding", "1/4-20, L=8 in, simplified thread"] |
| 484 | standard = "ASME B1.1" |
| 485 | |
| 486 | [[presets]] |
| 487 | id = "1-4-20x12" |
| 488 | title = "1/4-20 × 12 in" |
| 489 | params = { size = "1/4-20", length = 12 } |
| 490 | aliases = ["1/4-20 x 12 threaded rod", "1/4-20 threaded rod 12 in", "1/4-20 studding", "1/4-20, L=12 in, simplified thread"] |
| 491 | standard = "ASME B1.1" |
| 492 | |
| 493 | [[presets]] |
| 494 | id = "1-4-20x18" |
| 495 | title = "1/4-20 × 18 in" |
| 496 | params = { size = "1/4-20", length = 18 } |
| 497 | aliases = ["1/4-20 x 18 threaded rod", "1/4-20 threaded rod 18 in", "1/4-20 studding", "1/4-20, L=18 in, simplified thread"] |
| 498 | standard = "ASME B1.1" |
| 499 | |
| 500 | [[presets]] |
| 501 | id = "1-4-20x24" |
| 502 | title = "1/4-20 × 24 in" |
| 503 | params = { size = "1/4-20", length = 24 } |
| 504 | aliases = ["1/4-20 x 24 threaded rod", "1/4-20 threaded rod 24 in", "1/4-20 studding", "1/4-20, L=24 in, simplified thread"] |
| 505 | standard = "ASME B1.1" |
| 506 | |
| 507 | [[presets]] |
| 508 | id = "1-4-28x1" |
| 509 | title = "1/4-28 × 1 in" |
| 510 | params = { size = "1/4-28", length = 1 } |
| 511 | aliases = ["1/4-28 x 1 threaded rod", "1/4-28 threaded rod 1 in", "1/4-28 studding", "1/4-28, L=1 in, simplified thread"] |
| 512 | standard = "ASME B1.1" |
| 513 | |
| 514 | [[presets]] |
| 515 | id = "1-4-28x2" |
| 516 | title = "1/4-28 × 2 in" |
| 517 | params = { size = "1/4-28", length = 2 } |
| 518 | aliases = ["1/4-28 x 2 threaded rod", "1/4-28 threaded rod 2 in", "1/4-28 studding", "1/4-28, L=2 in, simplified thread"] |
| 519 | standard = "ASME B1.1" |
| 520 | |
| 521 | [[presets]] |
| 522 | id = "1-4-28x3" |
| 523 | title = "1/4-28 × 3 in" |
| 524 | params = { size = "1/4-28", length = 3 } |
| 525 | aliases = ["1/4-28 x 3 threaded rod", "1/4-28 threaded rod 3 in", "1/4-28 studding", "1/4-28, L=3 in, simplified thread"] |
| 526 | standard = "ASME B1.1" |
| 527 | |
| 528 | [[presets]] |
| 529 | id = "1-4-28x4" |
| 530 | title = "1/4-28 × 4 in" |
| 531 | params = { size = "1/4-28", length = 4 } |
| 532 | aliases = ["1/4-28 x 4 threaded rod", "1/4-28 threaded rod 4 in", "1/4-28 studding", "1/4-28, L=4 in, simplified thread"] |
| 533 | standard = "ASME B1.1" |
| 534 | |
| 535 | [[presets]] |
| 536 | id = "1-4-28x6" |
| 537 | title = "1/4-28 × 6 in" |
| 538 | params = { size = "1/4-28", length = 6 } |
| 539 | aliases = ["1/4-28 x 6 threaded rod", "1/4-28 threaded rod 6 in", "1/4-28 studding", "1/4-28, L=6 in, simplified thread"] |
| 540 | standard = "ASME B1.1" |
| 541 | |
| 542 | [[presets]] |
| 543 | id = "1-4-28x8" |
| 544 | title = "1/4-28 × 8 in" |
| 545 | params = { size = "1/4-28", length = 8 } |
| 546 | aliases = ["1/4-28 x 8 threaded rod", "1/4-28 threaded rod 8 in", "1/4-28 studding", "1/4-28, L=8 in, simplified thread"] |
| 547 | standard = "ASME B1.1" |
| 548 | |
| 549 | [[presets]] |
| 550 | id = "1-4-28x12" |
| 551 | title = "1/4-28 × 12 in" |
| 552 | params = { size = "1/4-28", length = 12 } |
| 553 | aliases = ["1/4-28 x 12 threaded rod", "1/4-28 threaded rod 12 in", "1/4-28 studding", "1/4-28, L=12 in, simplified thread"] |
| 554 | standard = "ASME B1.1" |
| 555 | |
| 556 | [[presets]] |
| 557 | id = "1-4-28x18" |
| 558 | title = "1/4-28 × 18 in" |
| 559 | params = { size = "1/4-28", length = 18 } |
| 560 | aliases = ["1/4-28 x 18 threaded rod", "1/4-28 threaded rod 18 in", "1/4-28 studding", "1/4-28, L=18 in, simplified thread"] |
| 561 | standard = "ASME B1.1" |
| 562 | |
| 563 | [[presets]] |
| 564 | id = "1-4-28x24" |
| 565 | title = "1/4-28 × 24 in" |
| 566 | params = { size = "1/4-28", length = 24 } |
| 567 | aliases = ["1/4-28 x 24 threaded rod", "1/4-28 threaded rod 24 in", "1/4-28 studding", "1/4-28, L=24 in, simplified thread"] |
| 568 | standard = "ASME B1.1" |
| 569 | |
| 570 | [[presets]] |
| 571 | id = "5-16-18x1" |
| 572 | title = "5/16-18 × 1 in" |
| 573 | params = { size = "5/16-18", length = 1 } |
| 574 | aliases = ["5/16-18 x 1 threaded rod", "5/16-18 threaded rod 1 in", "5/16-18 studding", "5/16-18, L=1 in, simplified thread"] |
| 575 | standard = "ASME B1.1" |
| 576 | |
| 577 | [[presets]] |
| 578 | id = "5-16-18x2" |
| 579 | title = "5/16-18 × 2 in" |
| 580 | params = { size = "5/16-18", length = 2 } |
| 581 | aliases = ["5/16-18 x 2 threaded rod", "5/16-18 threaded rod 2 in", "5/16-18 studding", "5/16-18, L=2 in, simplified thread"] |
| 582 | standard = "ASME B1.1" |
| 583 | |
| 584 | [[presets]] |
| 585 | id = "5-16-18x3" |
| 586 | title = "5/16-18 × 3 in" |
| 587 | params = { size = "5/16-18", length = 3 } |
| 588 | aliases = ["5/16-18 x 3 threaded rod", "5/16-18 threaded rod 3 in", "5/16-18 studding", "5/16-18, L=3 in, simplified thread"] |
| 589 | standard = "ASME B1.1" |
| 590 | |
| 591 | [[presets]] |
| 592 | id = "5-16-18x4" |
| 593 | title = "5/16-18 × 4 in" |
| 594 | params = { size = "5/16-18", length = 4 } |
| 595 | aliases = ["5/16-18 x 4 threaded rod", "5/16-18 threaded rod 4 in", "5/16-18 studding", "5/16-18, L=4 in, simplified thread"] |
| 596 | standard = "ASME B1.1" |
| 597 | |
| 598 | [[presets]] |
| 599 | id = "5-16-18x6" |
| 600 | title = "5/16-18 × 6 in" |
| 601 | params = { size = "5/16-18", length = 6 } |
| 602 | aliases = ["5/16-18 x 6 threaded rod", "5/16-18 threaded rod 6 in", "5/16-18 studding", "5/16-18, L=6 in, simplified thread"] |
| 603 | standard = "ASME B1.1" |
| 604 | |
| 605 | [[presets]] |
| 606 | id = "5-16-18x8" |
| 607 | title = "5/16-18 × 8 in" |
| 608 | params = { size = "5/16-18", length = 8 } |
| 609 | aliases = ["5/16-18 x 8 threaded rod", "5/16-18 threaded rod 8 in", "5/16-18 studding", "5/16-18, L=8 in, simplified thread"] |
| 610 | standard = "ASME B1.1" |
| 611 | |
| 612 | [[presets]] |
| 613 | id = "5-16-18x12" |
| 614 | title = "5/16-18 × 12 in" |
| 615 | params = { size = "5/16-18", length = 12 } |
| 616 | aliases = ["5/16-18 x 12 threaded rod", "5/16-18 threaded rod 12 in", "5/16-18 studding", "5/16-18, L=12 in, simplified thread"] |
| 617 | standard = "ASME B1.1" |
| 618 | |
| 619 | [[presets]] |
| 620 | id = "5-16-18x18" |
| 621 | title = "5/16-18 × 18 in" |
| 622 | params = { size = "5/16-18", length = 18 } |
| 623 | aliases = ["5/16-18 x 18 threaded rod", "5/16-18 threaded rod 18 in", "5/16-18 studding", "5/16-18, L=18 in, simplified thread"] |
| 624 | standard = "ASME B1.1" |
| 625 | |
| 626 | [[presets]] |
| 627 | id = "5-16-18x24" |
| 628 | title = "5/16-18 × 24 in" |
| 629 | params = { size = "5/16-18", length = 24 } |
| 630 | aliases = ["5/16-18 x 24 threaded rod", "5/16-18 threaded rod 24 in", "5/16-18 studding", "5/16-18, L=24 in, simplified thread"] |
| 631 | standard = "ASME B1.1" |
| 632 | |
| 633 | [[presets]] |
| 634 | id = "5-16-24x1" |
| 635 | title = "5/16-24 × 1 in" |
| 636 | params = { size = "5/16-24", length = 1 } |
| 637 | aliases = ["5/16-24 x 1 threaded rod", "5/16-24 threaded rod 1 in", "5/16-24 studding", "5/16-24, L=1 in, simplified thread"] |
| 638 | standard = "ASME B1.1" |
| 639 | |
| 640 | [[presets]] |
| 641 | id = "5-16-24x2" |
| 642 | title = "5/16-24 × 2 in" |
| 643 | params = { size = "5/16-24", length = 2 } |
| 644 | aliases = ["5/16-24 x 2 threaded rod", "5/16-24 threaded rod 2 in", "5/16-24 studding", "5/16-24, L=2 in, simplified thread"] |
| 645 | standard = "ASME B1.1" |
| 646 | |
| 647 | [[presets]] |
| 648 | id = "5-16-24x3" |
| 649 | title = "5/16-24 × 3 in" |
| 650 | params = { size = "5/16-24", length = 3 } |
| 651 | aliases = ["5/16-24 x 3 threaded rod", "5/16-24 threaded rod 3 in", "5/16-24 studding", "5/16-24, L=3 in, simplified thread"] |
| 652 | standard = "ASME B1.1" |
| 653 | |
| 654 | [[presets]] |
| 655 | id = "5-16-24x4" |
| 656 | title = "5/16-24 × 4 in" |
| 657 | params = { size = "5/16-24", length = 4 } |
| 658 | aliases = ["5/16-24 x 4 threaded rod", "5/16-24 threaded rod 4 in", "5/16-24 studding", "5/16-24, L=4 in, simplified thread"] |
| 659 | standard = "ASME B1.1" |
| 660 | |
| 661 | [[presets]] |
| 662 | id = "5-16-24x6" |
| 663 | title = "5/16-24 × 6 in" |
| 664 | params = { size = "5/16-24", length = 6 } |
| 665 | aliases = ["5/16-24 x 6 threaded rod", "5/16-24 threaded rod 6 in", "5/16-24 studding", "5/16-24, L=6 in, simplified thread"] |
| 666 | standard = "ASME B1.1" |
| 667 | |
| 668 | [[presets]] |
| 669 | id = "5-16-24x8" |
| 670 | title = "5/16-24 × 8 in" |
| 671 | params = { size = "5/16-24", length = 8 } |
| 672 | aliases = ["5/16-24 x 8 threaded rod", "5/16-24 threaded rod 8 in", "5/16-24 studding", "5/16-24, L=8 in, simplified thread"] |
| 673 | standard = "ASME B1.1" |
| 674 | |
| 675 | [[presets]] |
| 676 | id = "5-16-24x12" |
| 677 | title = "5/16-24 × 12 in" |
| 678 | params = { size = "5/16-24", length = 12 } |
| 679 | aliases = ["5/16-24 x 12 threaded rod", "5/16-24 threaded rod 12 in", "5/16-24 studding", "5/16-24, L=12 in, simplified thread"] |
| 680 | standard = "ASME B1.1" |
| 681 | |
| 682 | [[presets]] |
| 683 | id = "5-16-24x18" |
| 684 | title = "5/16-24 × 18 in" |
| 685 | params = { size = "5/16-24", length = 18 } |
| 686 | aliases = ["5/16-24 x 18 threaded rod", "5/16-24 threaded rod 18 in", "5/16-24 studding", "5/16-24, L=18 in, simplified thread"] |
| 687 | standard = "ASME B1.1" |
| 688 | |
| 689 | [[presets]] |
| 690 | id = "5-16-24x24" |
| 691 | title = "5/16-24 × 24 in" |
| 692 | params = { size = "5/16-24", length = 24 } |
| 693 | aliases = ["5/16-24 x 24 threaded rod", "5/16-24 threaded rod 24 in", "5/16-24 studding", "5/16-24, L=24 in, simplified thread"] |
| 694 | standard = "ASME B1.1" |
| 695 | |
| 696 | [[presets]] |
| 697 | id = "3-8-16x1" |
| 698 | title = "3/8-16 × 1 in" |
| 699 | params = { size = "3/8-16", length = 1 } |
| 700 | aliases = ["3/8-16 x 1 threaded rod", "3/8-16 threaded rod 1 in", "3/8-16 studding", "3/8-16, L=1 in, simplified thread"] |
| 701 | standard = "ASME B1.1" |
| 702 | |
| 703 | [[presets]] |
| 704 | id = "3-8-16x2" |
| 705 | title = "3/8-16 × 2 in" |
| 706 | params = { size = "3/8-16", length = 2 } |
| 707 | aliases = ["3/8-16 x 2 threaded rod", "3/8-16 threaded rod 2 in", "3/8-16 studding", "3/8-16, L=2 in, simplified thread"] |
| 708 | standard = "ASME B1.1" |
| 709 | |
| 710 | [[presets]] |
| 711 | id = "3-8-16x3" |
| 712 | title = "3/8-16 × 3 in" |
| 713 | params = { size = "3/8-16", length = 3 } |
| 714 | aliases = ["3/8-16 x 3 threaded rod", "3/8-16 threaded rod 3 in", "3/8-16 studding", "3/8-16, L=3 in, simplified thread"] |
| 715 | standard = "ASME B1.1" |
| 716 | |
| 717 | [[presets]] |
| 718 | id = "3-8-16x4" |
| 719 | title = "3/8-16 × 4 in" |
| 720 | params = { size = "3/8-16", length = 4 } |
| 721 | aliases = ["3/8-16 x 4 threaded rod", "3/8-16 threaded rod 4 in", "3/8-16 studding", "3/8-16, L=4 in, simplified thread"] |
| 722 | standard = "ASME B1.1" |
| 723 | |
| 724 | [[presets]] |
| 725 | id = "3-8-16x6" |
| 726 | title = "3/8-16 × 6 in" |
| 727 | params = { size = "3/8-16", length = 6 } |
| 728 | aliases = ["3/8-16 x 6 threaded rod", "3/8-16 threaded rod 6 in", "3/8-16 studding", "3/8-16, L=6 in, simplified thread"] |
| 729 | standard = "ASME B1.1" |
| 730 | |
| 731 | [[presets]] |
| 732 | id = "3-8-16x8" |
| 733 | title = "3/8-16 × 8 in" |
| 734 | params = { size = "3/8-16", length = 8 } |
| 735 | aliases = ["3/8-16 x 8 threaded rod", "3/8-16 threaded rod 8 in", "3/8-16 studding", "3/8-16, L=8 in, simplified thread"] |
| 736 | standard = "ASME B1.1" |
| 737 | |
| 738 | [[presets]] |
| 739 | id = "3-8-16x12" |
| 740 | title = "3/8-16 × 12 in" |
| 741 | params = { size = "3/8-16", length = 12 } |
| 742 | aliases = ["3/8-16 x 12 threaded rod", "3/8-16 threaded rod 12 in", "3/8-16 studding", "3/8-16, L=12 in, simplified thread"] |
| 743 | standard = "ASME B1.1" |
| 744 | |
| 745 | [[presets]] |
| 746 | id = "3-8-16x18" |
| 747 | title = "3/8-16 × 18 in" |
| 748 | params = { size = "3/8-16", length = 18 } |
| 749 | aliases = ["3/8-16 x 18 threaded rod", "3/8-16 threaded rod 18 in", "3/8-16 studding", "3/8-16, L=18 in, simplified thread"] |
| 750 | standard = "ASME B1.1" |
| 751 | |
| 752 | [[presets]] |
| 753 | id = "3-8-16x24" |
| 754 | title = "3/8-16 × 24 in" |
| 755 | params = { size = "3/8-16", length = 24 } |
| 756 | aliases = ["3/8-16 x 24 threaded rod", "3/8-16 threaded rod 24 in", "3/8-16 studding", "3/8-16, L=24 in, simplified thread"] |
| 757 | standard = "ASME B1.1" |
| 758 | |
| 759 | [[presets]] |
| 760 | id = "3-8-24x1" |
| 761 | title = "3/8-24 × 1 in" |
| 762 | params = { size = "3/8-24", length = 1 } |
| 763 | aliases = ["3/8-24 x 1 threaded rod", "3/8-24 threaded rod 1 in", "3/8-24 studding", "3/8-24, L=1 in, simplified thread"] |
| 764 | standard = "ASME B1.1" |
| 765 | |
| 766 | [[presets]] |
| 767 | id = "3-8-24x2" |
| 768 | title = "3/8-24 × 2 in" |
| 769 | params = { size = "3/8-24", length = 2 } |
| 770 | aliases = ["3/8-24 x 2 threaded rod", "3/8-24 threaded rod 2 in", "3/8-24 studding", "3/8-24, L=2 in, simplified thread"] |
| 771 | standard = "ASME B1.1" |
| 772 | |
| 773 | [[presets]] |
| 774 | id = "3-8-24x3" |
| 775 | title = "3/8-24 × 3 in" |
| 776 | params = { size = "3/8-24", length = 3 } |
| 777 | aliases = ["3/8-24 x 3 threaded rod", "3/8-24 threaded rod 3 in", "3/8-24 studding", "3/8-24, L=3 in, simplified thread"] |
| 778 | standard = "ASME B1.1" |
| 779 | |
| 780 | [[presets]] |
| 781 | id = "3-8-24x4" |
| 782 | title = "3/8-24 × 4 in" |
| 783 | params = { size = "3/8-24", length = 4 } |
| 784 | aliases = ["3/8-24 x 4 threaded rod", "3/8-24 threaded rod 4 in", "3/8-24 studding", "3/8-24, L=4 in, simplified thread"] |
| 785 | standard = "ASME B1.1" |
| 786 | |
| 787 | [[presets]] |
| 788 | id = "3-8-24x6" |
| 789 | title = "3/8-24 × 6 in" |
| 790 | params = { size = "3/8-24", length = 6 } |
| 791 | aliases = ["3/8-24 x 6 threaded rod", "3/8-24 threaded rod 6 in", "3/8-24 studding", "3/8-24, L=6 in, simplified thread"] |
| 792 | standard = "ASME B1.1" |
| 793 | |
| 794 | [[presets]] |
| 795 | id = "3-8-24x8" |
| 796 | title = "3/8-24 × 8 in" |
| 797 | params = { size = "3/8-24", length = 8 } |
| 798 | aliases = ["3/8-24 x 8 threaded rod", "3/8-24 threaded rod 8 in", "3/8-24 studding", "3/8-24, L=8 in, simplified thread"] |
| 799 | standard = "ASME B1.1" |
| 800 | |
| 801 | [[presets]] |
| 802 | id = "3-8-24x12" |
| 803 | title = "3/8-24 × 12 in" |
| 804 | params = { size = "3/8-24", length = 12 } |
| 805 | aliases = ["3/8-24 x 12 threaded rod", "3/8-24 threaded rod 12 in", "3/8-24 studding", "3/8-24, L=12 in, simplified thread"] |
| 806 | standard = "ASME B1.1" |
| 807 | |
| 808 | [[presets]] |
| 809 | id = "3-8-24x18" |
| 810 | title = "3/8-24 × 18 in" |
| 811 | params = { size = "3/8-24", length = 18 } |
| 812 | aliases = ["3/8-24 x 18 threaded rod", "3/8-24 threaded rod 18 in", "3/8-24 studding", "3/8-24, L=18 in, simplified thread"] |
| 813 | standard = "ASME B1.1" |
| 814 | |
| 815 | [[presets]] |
| 816 | id = "3-8-24x24" |
| 817 | title = "3/8-24 × 24 in" |
| 818 | params = { size = "3/8-24", length = 24 } |
| 819 | aliases = ["3/8-24 x 24 threaded rod", "3/8-24 threaded rod 24 in", "3/8-24 studding", "3/8-24, L=24 in, simplified thread"] |
| 820 | standard = "ASME B1.1" |
| 821 | |
| 822 | [[presets]] |
| 823 | id = "1-2-13x1" |
| 824 | title = "1/2-13 × 1 in" |
| 825 | params = { size = "1/2-13", length = 1 } |
| 826 | aliases = ["1/2-13 x 1 threaded rod", "1/2-13 threaded rod 1 in", "1/2-13 studding", "1/2-13, L=1 in, simplified thread"] |
| 827 | standard = "ASME B1.1" |
| 828 | |
| 829 | [[presets]] |
| 830 | id = "1-2-13x2" |
| 831 | title = "1/2-13 × 2 in" |
| 832 | params = { size = "1/2-13", length = 2 } |
| 833 | aliases = ["1/2-13 x 2 threaded rod", "1/2-13 threaded rod 2 in", "1/2-13 studding", "1/2-13, L=2 in, simplified thread"] |
| 834 | standard = "ASME B1.1" |
| 835 | |
| 836 | [[presets]] |
| 837 | id = "1-2-13x3" |
| 838 | title = "1/2-13 × 3 in" |
| 839 | params = { size = "1/2-13", length = 3 } |
| 840 | aliases = ["1/2-13 x 3 threaded rod", "1/2-13 threaded rod 3 in", "1/2-13 studding", "1/2-13, L=3 in, simplified thread"] |
| 841 | standard = "ASME B1.1" |
| 842 | |
| 843 | [[presets]] |
| 844 | id = "1-2-13x4" |
| 845 | title = "1/2-13 × 4 in" |
| 846 | params = { size = "1/2-13", length = 4 } |
| 847 | aliases = ["1/2-13 x 4 threaded rod", "1/2-13 threaded rod 4 in", "1/2-13 studding", "1/2-13, L=4 in, simplified thread"] |
| 848 | standard = "ASME B1.1" |
| 849 | |
| 850 | [[presets]] |
| 851 | id = "1-2-13x6" |
| 852 | title = "1/2-13 × 6 in" |
| 853 | params = { size = "1/2-13", length = 6 } |
| 854 | aliases = ["1/2-13 x 6 threaded rod", "1/2-13 threaded rod 6 in", "1/2-13 studding", "1/2-13, L=6 in, simplified thread"] |
| 855 | standard = "ASME B1.1" |
| 856 | |
| 857 | [[presets]] |
| 858 | id = "1-2-13x8" |
| 859 | title = "1/2-13 × 8 in" |
| 860 | params = { size = "1/2-13", length = 8 } |
| 861 | aliases = ["1/2-13 x 8 threaded rod", "1/2-13 threaded rod 8 in", "1/2-13 studding", "1/2-13, L=8 in, simplified thread"] |
| 862 | standard = "ASME B1.1" |
| 863 | |
| 864 | [[presets]] |
| 865 | id = "1-2-13x12" |
| 866 | title = "1/2-13 × 12 in" |
| 867 | params = { size = "1/2-13", length = 12 } |
| 868 | aliases = ["1/2-13 x 12 threaded rod", "1/2-13 threaded rod 12 in", "1/2-13 studding", "1/2-13, L=12 in, simplified thread"] |
| 869 | standard = "ASME B1.1" |
| 870 | |
| 871 | [[presets]] |
| 872 | id = "1-2-13x18" |
| 873 | title = "1/2-13 × 18 in" |
| 874 | params = { size = "1/2-13", length = 18 } |
| 875 | aliases = ["1/2-13 x 18 threaded rod", "1/2-13 threaded rod 18 in", "1/2-13 studding", "1/2-13, L=18 in, simplified thread"] |
| 876 | standard = "ASME B1.1" |
| 877 | |
| 878 | [[presets]] |
| 879 | id = "1-2-13x24" |
| 880 | title = "1/2-13 × 24 in" |
| 881 | params = { size = "1/2-13", length = 24 } |
| 882 | aliases = ["1/2-13 x 24 threaded rod", "1/2-13 threaded rod 24 in", "1/2-13 studding", "1/2-13, L=24 in, simplified thread"] |
| 883 | standard = "ASME B1.1" |
| 884 | |
| 885 | [[presets]] |
| 886 | id = "1-2-20x1" |
| 887 | title = "1/2-20 × 1 in" |
| 888 | params = { size = "1/2-20", length = 1 } |
| 889 | aliases = ["1/2-20 x 1 threaded rod", "1/2-20 threaded rod 1 in", "1/2-20 studding", "1/2-20, L=1 in, simplified thread"] |
| 890 | standard = "ASME B1.1" |
| 891 | |
| 892 | [[presets]] |
| 893 | id = "1-2-20x2" |
| 894 | title = "1/2-20 × 2 in" |
| 895 | params = { size = "1/2-20", length = 2 } |
| 896 | aliases = ["1/2-20 x 2 threaded rod", "1/2-20 threaded rod 2 in", "1/2-20 studding", "1/2-20, L=2 in, simplified thread"] |
| 897 | standard = "ASME B1.1" |
| 898 | |
| 899 | [[presets]] |
| 900 | id = "1-2-20x3" |
| 901 | title = "1/2-20 × 3 in" |
| 902 | params = { size = "1/2-20", length = 3 } |
| 903 | aliases = ["1/2-20 x 3 threaded rod", "1/2-20 threaded rod 3 in", "1/2-20 studding", "1/2-20, L=3 in, simplified thread"] |
| 904 | standard = "ASME B1.1" |
| 905 | |
| 906 | [[presets]] |
| 907 | id = "1-2-20x4" |
| 908 | title = "1/2-20 × 4 in" |
| 909 | params = { size = "1/2-20", length = 4 } |
| 910 | aliases = ["1/2-20 x 4 threaded rod", "1/2-20 threaded rod 4 in", "1/2-20 studding", "1/2-20, L=4 in, simplified thread"] |
| 911 | standard = "ASME B1.1" |
| 912 | |
| 913 | [[presets]] |
| 914 | id = "1-2-20x6" |
| 915 | title = "1/2-20 × 6 in" |
| 916 | params = { size = "1/2-20", length = 6 } |
| 917 | aliases = ["1/2-20 x 6 threaded rod", "1/2-20 threaded rod 6 in", "1/2-20 studding", "1/2-20, L=6 in, simplified thread"] |
| 918 | standard = "ASME B1.1" |
| 919 | |
| 920 | [[presets]] |
| 921 | id = "1-2-20x8" |
| 922 | title = "1/2-20 × 8 in" |
| 923 | params = { size = "1/2-20", length = 8 } |
| 924 | aliases = ["1/2-20 x 8 threaded rod", "1/2-20 threaded rod 8 in", "1/2-20 studding", "1/2-20, L=8 in, simplified thread"] |
| 925 | standard = "ASME B1.1" |
| 926 | |
| 927 | [[presets]] |
| 928 | id = "1-2-20x12" |
| 929 | title = "1/2-20 × 12 in" |
| 930 | params = { size = "1/2-20", length = 12 } |
| 931 | aliases = ["1/2-20 x 12 threaded rod", "1/2-20 threaded rod 12 in", "1/2-20 studding", "1/2-20, L=12 in, simplified thread"] |
| 932 | standard = "ASME B1.1" |
| 933 | |
| 934 | [[presets]] |
| 935 | id = "1-2-20x18" |
| 936 | title = "1/2-20 × 18 in" |
| 937 | params = { size = "1/2-20", length = 18 } |
| 938 | aliases = ["1/2-20 x 18 threaded rod", "1/2-20 threaded rod 18 in", "1/2-20 studding", "1/2-20, L=18 in, simplified thread"] |
| 939 | standard = "ASME B1.1" |
| 940 | |
| 941 | [[presets]] |
| 942 | id = "1-2-20x24" |
| 943 | title = "1/2-20 × 24 in" |
| 944 | params = { size = "1/2-20", length = 24 } |
| 945 | aliases = ["1/2-20 x 24 threaded rod", "1/2-20 threaded rod 24 in", "1/2-20 studding", "1/2-20, L=24 in, simplified thread"] |
| 946 | standard = "ASME B1.1" |
| 947 |
Fully threaded rod (studding), Unified inch threads (UNC and UNF) #0-80 to 1/2-20, at any length. Presets cover the catalogue sizes (1 to 24 in).
Envelope for assemblies: a plain cylinder at the basic major diameter D; the thread is not modelled. One end is on the XY plane at the origin and the rod runs along +Z.
| Parameter | Meaning |
|---|---|
size |
Thread, #0-80 to 1/2-20 (UNC and UNF) |
length |
Length, inches |
material |
steel (carbon steel, zinc plated), stainless-18-8 (304), stainless-316 |
ASME B1.1-1989 (R2001), Unified Inch Screw Threads (UN and UNR Thread Form), external thread dimensions table, column "Major Diameter Basic", as reproduced at https://www.engineersedge.com/screw_threads_chart.htm (every size #0-80 to 1/2-20, UNC and UNF). The same basic diameters head the ASME B18.2.2 nut tables (https://www.fasten.it/Norms/Norm/ASME_B18.2.2_TABLE_1-1). The current B1.1 edition (2019) could not be consulted, so the values are cited as those of B1.1-1989 (R2001).
Inch values as in the standard; the model converts them to millimetres (1 in = 25.4 mm).
| Size | D |
|---|---|
| #0 | 0.06 |
| #1 | 0.073 |
| #2 | 0.086 |
| #3 | 0.099 |
| #4 | 0.112 |
| #5 | 0.125 |
| #6 | 0.138 |
| #8 | 0.164 |
| #10 | 0.19 |
| 1/4 | 0.25 |
| 5/16 | 0.3125 |
| 3/8 | 0.375 |
| 7/16 | 0.4375 |
| 1/2 | 0.5 |
Preset list: sizes and lengths of the step.parts catalogue (MIT), see library/NOTICE.md.
| 1 | # Threaded rod, inch (ASME B1.1) |
| 2 | |
| 3 | Fully threaded rod (studding), Unified inch threads (UNC and UNF) #0-80 to 1/2-20, at any length. Presets cover the |
| 4 | catalogue sizes (1 to 24 in). |
| 5 | |
| 6 | ## Geometry |
| 7 | |
| 8 | Envelope for assemblies: a plain cylinder at the basic major diameter **D**; the thread is not modelled. One end is |
| 9 | on the XY plane at the origin and the rod runs along +Z. |
| 10 | |
| 11 | ## Parameters |
| 12 | |
| 13 | | Parameter | Meaning | |
| 14 | |---|---| |
| 15 | | `size` | Thread, #0-80 to 1/2-20 (UNC and UNF) | |
| 16 | | `length` | Length, inches | |
| 17 | | `material` | `steel` (carbon steel, zinc plated), `stainless-18-8` (304), `stainless-316` | |
| 18 | |
| 19 | ## Source |
| 20 | |
| 21 | ASME B1.1-1989 (R2001), *Unified Inch Screw Threads (UN and UNR Thread Form)*, external thread dimensions table, |
| 22 | column "Major Diameter Basic", as reproduced at <https://www.engineersedge.com/screw_threads_chart.htm> (every size |
| 23 | #0-80 to 1/2-20, UNC and UNF). The same basic diameters head the ASME B18.2.2 nut tables |
| 24 | (<https://www.fasten.it/Norms/Norm/ASME_B18.2.2_TABLE_1-1>). The current B1.1 edition (2019) could not be consulted, so the |
| 25 | values are cited as those of B1.1-1989 (R2001). |
| 26 | |
| 27 | Inch values as in the standard; the model converts them to millimetres (1 in = 25.4 mm). |
| 28 | |
| 29 | | Size | D | |
| 30 | |---|---| |
| 31 | | #0 | 0.06 | |
| 32 | | #1 | 0.073 | |
| 33 | | #2 | 0.086 | |
| 34 | | #3 | 0.099 | |
| 35 | | #4 | 0.112 | |
| 36 | | #5 | 0.125 | |
| 37 | | #6 | 0.138 | |
| 38 | | #8 | 0.164 | |
| 39 | | #10 | 0.19 | |
| 40 | | 1/4 | 0.25 | |
| 41 | | 5/16 | 0.3125 | |
| 42 | | 3/8 | 0.375 | |
| 43 | | 7/16 | 0.4375 | |
| 44 | | 1/2 | 0.5 | |
| 45 | |
| 46 | Preset list: sizes and lengths of the step.parts catalogue (MIT), see `library/NOTICE.md`. |
| 47 |
Fully threaded rod (studding), Unified inch threads #0-80 to 1/2-20. Envelope geometry for assemblies: a plain cylinder at the ASME B1.1 basic major diameter; the thread itself is not modelled. One end is on the XY plane at the origin and the rod runs along +Z; `length` is in inches (the model itself is in millimetres).
Fully threaded rod (studding), Unified inch threads (UNC and UNF) #0-80 to 1/2-20, at any length. Presets cover the catalogue sizes (1 to 24 in).
Envelope for assemblies: a plain cylinder at the basic major diameter D; the thread is not modelled. One end is on the XY plane at the origin and the rod runs along +Z.
| Parameter | Meaning |
|---|---|
size |
Thread, #0-80 to 1/2-20 (UNC and UNF) |
length |
Length, inches |
material |
steel (carbon steel, zinc plated), stainless-18-8 (304), stainless-316 |
ASME B1.1-1989 (R2001), Unified Inch Screw Threads (UN and UNR Thread Form), external thread dimensions table, column "Major Diameter Basic", as reproduced at https://www.engineersedge.com/screw_threads_chart.htm (every size #0-80 to 1/2-20, UNC and UNF). The same basic diameters head the ASME B18.2.2 nut tables (https://www.fasten.it/Norms/Norm/ASME_B18.2.2_TABLE_1-1). The current B1.1 edition (2019) could not be consulted, so the values are cited as those of B1.1-1989 (R2001).
Inch values as in the standard; the model converts them to millimetres (1 in = 25.4 mm).
| Size | D |
|---|---|
| #0 | 0.06 |
| #1 | 0.073 |
| #2 | 0.086 |
| #3 | 0.099 |
| #4 | 0.112 |
| #5 | 0.125 |
| #6 | 0.138 |
| #8 | 0.164 |
| #10 | 0.19 |
| 1/4 | 0.25 |
| 5/16 | 0.3125 |
| 3/8 | 0.375 |
| 7/16 | 0.4375 |
| 1/2 | 0.5 |
Preset list: sizes and lengths of the step.parts catalogue (MIT), see library/NOTICE.md.
Flat head (countersunk) socket cap screw, inch, ASME B18.3, #0 to 1/2 in, UNC/UNF, any length, with catalogue sizes as presets.
Hex head screw, inch: ASME B18.2.1 hex cap screws 1/4 to 1/2 in, B18.6.3 hex machine screws #2 to #10, any length.
Button head socket cap screw, inch, ASME B18.3, #0 to 1/2 in, UNC/UNF, any length, with catalogue sizes as presets.
Socket set screw, inch, ASME B18.3, #0 to 1/2 in, UNC/UNF, with catalogue sizes as presets.