name = "steve/cylindrical-roller-bearing" version = "1.1.0" runtime = "steve" license = "MIT" summary = "Cylindrical roller bearing, NU2 and NU3 series, bore 10 to 50 mm,." description = """Cylindrical roller bearing, NU2 and NU3 series, bore up to 50 mm. Bore d, outside diameter D, width B, chamfer r and the raceway diameters Fw (inner) and Ew (outer) are sourced and make the fit. detail = \"full\": a plain inner ring, an outer ring with a rib at each end, and the rollers between them, whose diameter follows from (Ew - Fw) / 2. Rib height, roller length and roller count are proportions for looks, not for design, and never change the fit dimensions; the cage is not drawn. detail = \"simple\": one solid ring. Axis along Z, centred on the origin. Dimensions from a maker's public catalogue (see the README); not affiliated with any maker.""" tags = ["bearing", "roller-bearing", "cylindrical-roller", "iso-15", "metric"] changes = "Looks like a bearing: rings and rolling elements. detail = simple keeps one solid ring." [parameters.designation] type = "choice" default = "NU204" choices = ["NU204", "NU205", "NU206", "NU207", "NU208", "NU209", "NU210", "NU304", "NU305", "NU306", "NU307", "NU308", "NU309", "NU310"] label = "Bearing number" [parameters.detail] type = "choice" default = "full" choices = ["full", "simple"] label = "Detail" description = "full: rings and rolling elements. simple: one solid ring with the same boundary dimensions, for big assemblies." [[presets]] id = "NU204" title = "NU204 (20 × 47 × 14)" params = { designation = "NU204" } aliases = ["NU204 bearing", "cylindrical roller bearing NU204", "20x47x14 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU205" title = "NU205 (25 × 52 × 15)" params = { designation = "NU205" } aliases = ["NU205 bearing", "cylindrical roller bearing NU205", "25x52x15 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU206" title = "NU206 (30 × 62 × 16)" params = { designation = "NU206" } aliases = ["NU206 bearing", "cylindrical roller bearing NU206", "30x62x16 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU207" title = "NU207 (35 × 72 × 17)" params = { designation = "NU207" } aliases = ["NU207 bearing", "cylindrical roller bearing NU207", "35x72x17 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU208" title = "NU208 (40 × 80 × 18)" params = { designation = "NU208" } aliases = ["NU208 bearing", "cylindrical roller bearing NU208", "40x80x18 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU209" title = "NU209 (45 × 85 × 19)" params = { designation = "NU209" } aliases = ["NU209 bearing", "cylindrical roller bearing NU209", "45x85x19 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU210" title = "NU210 (50 × 90 × 20)" params = { designation = "NU210" } aliases = ["NU210 bearing", "cylindrical roller bearing NU210", "50x90x20 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU304" title = "NU304 (20 × 52 × 15)" params = { designation = "NU304" } aliases = ["NU304 bearing", "cylindrical roller bearing NU304", "20x52x15 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU305" title = "NU305 (25 × 62 × 17)" params = { designation = "NU305" } aliases = ["NU305 bearing", "cylindrical roller bearing NU305", "25x62x17 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU306" title = "NU306 (30 × 72 × 19)" params = { designation = "NU306" } aliases = ["NU306 bearing", "cylindrical roller bearing NU306", "30x72x19 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU307" title = "NU307 (35 × 80 × 21)" params = { designation = "NU307" } aliases = ["NU307 bearing", "cylindrical roller bearing NU307", "35x80x21 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU308" title = "NU308 (40 × 90 × 23)" params = { designation = "NU308" } aliases = ["NU308 bearing", "cylindrical roller bearing NU308", "40x90x23 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU309" title = "NU309 (45 × 100 × 25)" params = { designation = "NU309" } aliases = ["NU309 bearing", "cylindrical roller bearing NU309", "45x100x25 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU310" title = "NU310 (50 × 110 × 27)" params = { designation = "NU310" } aliases = ["NU310 bearing", "cylindrical roller bearing NU310", "50x110x27 roller-bearing"] standard = "ISO 15" [[presets]] id = "NU204-simple" title = "NU204, simple (one solid)" params = { designation = "NU204", detail = "simple" } aliases = ["NU204 simple"] standard = "ISO 15"