name = "steve/inch-flat-washer" version = "1.1.0" runtime = "steve" license = "MIT" summary = "Plain washer, inch: ASME B18.21.1 / B18.22.1 Type A (SAE narrow N / USS wide W) and fender washers, #0 to 1/2 in." description = """Type A plain washer of ASME B18.21.1-2009 (formerly B18.22.1-1965, same table), narrow (N, the "SAE" series) and \ wide (W, the "USS" series), for #0 to 1/2 in screws. A flat ring at the table's nominal inside diameter, outside diameter and thickness. \ Also fender washers (F, large outside diameter) for #0 to 1/2 in screws, measured from step.parts' published models (MIT): \ no standard covers fender washers. It sits on the XY plane, centred on the origin (the model is in millimetres). Dimensions from the Type A preferred sizes table \ (see the README).""" changes = "Fender washers (F) for #0 to 1/2 in screws added, measured from step.parts' published models (MIT); Type A sizes unchanged." tags = ["fastener", "washer", "flat-washer", "plain-washer", "fender-washer", "sae", "uss", "asme-b18-22-1", "asme-b18-21-1", "inch"] [parameters.size] type = "choice" default = "1/4 N" choices = ["#0", "#2", "#4", "#6", "#8", "#10", "1/4 N", "1/4 W", "5/16 N", "5/16 W", "3/8 N", "3/8 W", "7/16 N", "7/16 W", "1/2 N", "1/2 W", "#0 F", "#2 F", "#4 F", "#6 F", "#8 F", "#10 F", "1/4 F", "5/16 F", "3/8 F", "1/2 F"] label = "Size" description = "Screw size and series: N narrow (SAE), W wide (USS), F fender." [parameters.material] type = "choice" default = "steel" choices = ["steel", "stainless-18-8", "stainless-316"] label = "Material" description = "steel: carbon steel, zinc plated; stainless-18-8 (304) or stainless-316." [[presets]] id = "no0" title = "#0 plain washer" params = { size = "#0" } aliases = ["#0 SAE washer", "#0 flat washer", "#0 plain washer Type A", "ASME B18.21.1 #0 washer"] standard = "ASME B18.22.1" [[presets]] id = "no2" title = "#2 plain washer" params = { size = "#2" } aliases = ["#2 SAE washer", "#2 flat washer", "#2 plain washer Type A", "ASME B18.21.1 #2 washer"] standard = "ASME B18.22.1" [[presets]] id = "no4" title = "#4 plain washer" params = { size = "#4" } aliases = ["#4 SAE washer", "#4 flat washer", "#4 plain washer Type A", "ASME B18.21.1 #4 washer"] standard = "ASME B18.22.1" [[presets]] id = "no6" title = "#6 plain washer" params = { size = "#6" } aliases = ["#6 SAE washer", "#6 flat washer", "#6 plain washer Type A", "ASME B18.21.1 #6 washer"] standard = "ASME B18.22.1" [[presets]] id = "no8" title = "#8 plain washer" params = { size = "#8" } aliases = ["#8 SAE washer", "#8 flat washer", "#8 plain washer Type A", "ASME B18.21.1 #8 washer"] standard = "ASME B18.22.1" [[presets]] id = "no10" title = "#10 plain washer" params = { size = "#10" } aliases = ["#10 SAE washer", "#10 flat washer", "#10 plain washer Type A", "ASME B18.21.1 #10 washer", "#10 plain washer"] standard = "ASME B18.22.1" [[presets]] id = "1-4-N" title = "1/4 N narrow (SAE) plain washer" params = { size = "1/4 N" } aliases = ["1/4 SAE washer", "1/4 flat washer", "1/4 plain washer Type A", "ASME B18.21.1 1/4 washer", "1/4 N narrow (SAE) plain washer", "ANSI-ASME B18.22.1 SAE Std Plain Washer 1 4"] standard = "ASME B18.22.1" [[presets]] id = "5-16-N" title = "5/16 N narrow (SAE) plain washer" params = { size = "5/16 N" } aliases = ["5/16 SAE washer", "5/16 flat washer", "5/16 plain washer Type A", "ASME B18.21.1 5/16 washer", "5/16 N narrow (SAE) plain washer"] standard = "ASME B18.22.1" [[presets]] id = "3-8-N" title = "3/8 N narrow (SAE) plain washer" params = { size = "3/8 N" } aliases = ["3/8 SAE washer", "3/8 flat washer", "3/8 plain washer Type A", "ASME B18.21.1 3/8 washer", "3/8 N narrow (SAE) plain washer"] standard = "ASME B18.22.1" [[presets]] id = "1-2-N" title = "1/2 N narrow (SAE) plain washer" params = { size = "1/2 N" } aliases = ["1/2 SAE washer", "1/2 flat washer", "1/2 plain washer Type A", "ASME B18.21.1 1/2 washer", "1/2 N narrow (SAE) plain washer"] standard = "ASME B18.22.1" [[presets]] id = "no0-fender" title = "#0 fender washer" params = { size = "#0 F" } aliases = ["#0 fender washer", "#0 large OD washer", "#0 penny washer"] standard = "step.parts fender washer model" [[presets]] id = "no2-fender" title = "#2 fender washer" params = { size = "#2 F" } aliases = ["#2 fender washer", "#2 large OD washer", "#2 penny washer"] standard = "step.parts fender washer model" [[presets]] id = "no4-fender" title = "#4 fender washer" params = { size = "#4 F" } aliases = ["#4 fender washer", "#4 large OD washer", "#4 penny washer"] standard = "step.parts fender washer model" [[presets]] id = "no6-fender" title = "#6 fender washer" params = { size = "#6 F" } aliases = ["#6 fender washer", "#6 large OD washer", "#6 penny washer"] standard = "step.parts fender washer model" [[presets]] id = "no8-fender" title = "#8 fender washer" params = { size = "#8 F" } aliases = ["#8 fender washer", "#8 large OD washer", "#8 penny washer"] standard = "step.parts fender washer model" [[presets]] id = "no10-fender" title = "#10 fender washer" params = { size = "#10 F" } aliases = ["#10 fender washer", "#10 large OD washer", "#10 penny washer"] standard = "step.parts fender washer model" [[presets]] id = "1-4-fender" title = "1/4 fender washer" params = { size = "1/4 F" } aliases = ["1/4 fender washer", "1/4 large OD washer", "1/4 penny washer"] standard = "step.parts fender washer model" [[presets]] id = "5-16-fender" title = "5/16 fender washer" params = { size = "5/16 F" } aliases = ["5/16 fender washer", "5/16 large OD washer", "5/16 penny washer"] standard = "step.parts fender washer model" [[presets]] id = "3-8-fender" title = "3/8 fender washer" params = { size = "3/8 F" } aliases = ["3/8 fender washer", "3/8 large OD washer", "3/8 penny washer"] standard = "step.parts fender washer model" [[presets]] id = "1-2-fender" title = "1/2 fender washer" params = { size = "1/2 F" } aliases = ["1/2 fender washer", "1/2 large OD washer", "1/2 penny washer"] standard = "step.parts fender washer model"