name = "steve/dowel-pin" version = "2.0.0" runtime = "steve" license = "MIT" summary = "Parallel pin (dowel pin), ISO 2338 / DIN 7, d 0.6 to 50 mm, any length." description = """ISO 2338 (DIN 7) parallel pin: a cylinder of nominal diameter d and length l with the standard's end \ chamfer c on both ends, with catalogue sizes as presets. One end face is on the XY plane at the origin and the pin points along +Z. Dimensions from ISO 2338 (see the \ README).""" tags = ["pin", "dowel-pin", "parallel-pin", "iso-2338", "din-7", "metric"] [parameters.diameter] type = "choice" default = 4 choices = [0.6, 0.8, 1, 1.2, 1.5, 2, 2.5, 3, 4, 5, 6, 8, 10, 12, 16, 20, 25, 30, 40, 50] label = "Diameter" description = "Nominal diameter d, mm." [parameters.length] type = "number" default = 20 min = 2 max = 200 unit = "mm" label = "Length" [parameters.material] type = "choice" default = "steel" choices = ["steel", "stainless-a1"] label = "Material"