name = "steve/metric-threaded-rod" version = "1.0.0" runtime = "steve" license = "MIT" summary = "Metric threaded rod (DIN 976-1) and double-ended stud, M2 to M36, any length, with catalogue sizes as presets." description = """Fully threaded metric rod, DIN 976-1 form A, also used for double-ended studs. Envelope geometry for \ assemblies: a plain cylinder at the nominal thread diameter (ISO 261 coarse series); the thread itself is not \ modelled. One end is on the XY plane at the origin and the rod runs along +Z; `length` is the overall length.""" tags = ["fastener", "threaded-rod", "stud", "din-976", "metric"] [parameters.size] type = "choice" default = "M8" choices = ["M2", "M2.5", "M3", "M4", "M5", "M6", "M8", "M10", "M12", "M14", "M16", "M20", "M24", "M30", "M36"] label = "Thread size" [parameters.length] type = "number" default = 100 min = 2 max = 3000 step = 1 unit = "mm" label = "Length" description = "Overall length." [parameters.material] type = "choice" default = "steel" choices = ["steel", "stainless-a2", "stainless-a4", "brass"] label = "Material" description = "steel: property class 4.8 / 8.8, zinc plated; stainless-a2 / stainless-a4: ISO 3506-1 A2 / A4; brass."