name = "steve/flat-washer" version = "2.0.0" runtime = "steve" license = "MIT" summary = "Metric flat washers: ISO 7089 / DIN 125, ISO 7091, ISO 7092, ISO 7093-1, DIN 9021, DIN 433, DIN 440 V, DIN 7349." description = """Metric plain washers in seven standard series (normal, product grade C, small, large, square-hole \ and heavy), with catalogue sizes as presets. A flat ring: nominal hole d1, outside diameter d2 and thickness h of the \ standard's table (DIN 440 form V: a square hole). The washer lies on the XY plane at the origin, its thickness along +Z. See the README for the tables and their \ sources.""" tags = ["fastener", "washer", "flat-washer", "iso-7089", "din-125", "iso-7092", "iso-7093", "din-440", "metric"] [parameters.standard] type = "choice" default = "ISO 7089" choices = ["ISO 7089", "ISO 7091", "ISO 7092", "ISO 7093-1", "DIN 9021", "DIN 433", "DIN 440 V", "DIN 7349"] label = "Standard" description = "ISO 7089 = DIN 125-A (normal), ISO 7091 = DIN 126 (grade C), ISO 7092 = DIN 433 (small; DIN 433 for M1 to M1.4), ISO 7093-1 / DIN 9021 (large), DIN 440 V (square hole), DIN 7349 (heavy)." [parameters.size] type = "choice" default = "M3" choices = ["M1", "M1.2", "M1.4", "M1.6", "M2", "M2.5", "M3", "M3.5", "M4", "M5", "M6", "M7", "M8", "M10", "M12", "M14", "M16", "M18", "M20", "M22", "M24", "M27", "M30", "M33", "M36", "M42", "M48", "M56", "M64"] label = "Thread size" description = "The bolt size the washer is for. Not every standard has every size: the README lists them." [parameters.material] type = "choice" default = "steel" choices = ["steel", "stainless-a2", "stainless-a4"] label = "Material"