name = "steve/slotted-spring-pin" version = "1.0.0" runtime = "steve" license = "MIT" summary = "Slotted spring pin (roll pin), heavy duty, ISO 8752 / DIN 1481, d 1 to 50 mm, any length." description = """ISO 8752 (DIN 1481) heavy-duty slotted spring pin in its free state before fitting: a slotted tube \ of outside diameter d1 max and wall s with tapered ends (end diameter d2 over length a), with catalogue sizes as \ presets. The slot's width is not fixed by the standard; it is drawn as the circumference the pin gives up when \ pressed into a hole of its nominal diameter. One end is on the XY plane at the origin and the pin points along +Z. Dimensions from ISO 8752 (see the README).""" tags = ["pin", "spring-pin", "roll-pin", "slotted-pin", "iso-8752", "din-1481", "metric"] [parameters.diameter] type = "choice" default = 4 choices = [1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 6, 8, 10, 12, 13, 14, 16, 18, 20, 21, 25, 28, 30, 32, 35, 38, 40, 45, 50] label = "Diameter" description = "Nominal diameter d (the hole it fits), mm." [parameters.length] type = "number" default = 20 min = 1 max = 200 unit = "mm" label = "Length" [parameters.material] type = "choice" default = "spring-steel" choices = ["spring-steel", "stainless"] label = "Material"