Sign in with STEVE

steve/cylindrical-roller-bearing

Cylindrical roller bearing, NU2 and NU3 series, bore 10 to 50 mm, as a boundary-dimension envelope.

v1.0.0 STEVE MIT 0
Isometric
part.py 18 lines · Python · STEVE runtime · checked
Download
1"""Cylindrical roller bearing, NU2 and NU3 series, bore up to 50 mm: envelope for assemblies, one solid with the boundary dimensions bore d, outside
2diameter D and width B. Rolling elements, cage and the gaps between the rings are not modelled. Axis along Z, centred on the origin."""
3from steve import Model
4
5designation = "NU208" # Bearing number
6
7# number: (d, D, B). NTN Ball and Roller Bearings CAT. No. 2203-3/E (2024), pp. B-71 to B-72 (PDF pages 147 and 148), boundary dimensions.
8BEARINGS = {"NU204": (20, 47, 14), "NU205": (25, 52, 15), "NU206": (30, 62, 16), "NU207": (35, 72, 17), "NU208": (40, 80, 18), "NU209": (45, 85, 19), "NU210": (50, 90, 20), "NU304": (20, 52, 15), "NU305": (25, 62, 17), "NU306": (30, 72, 19), "NU307": (35, 80, 21), "NU308": (40, 90, 23), "NU309": (45, 100, 25), "NU310": (50, 110, 27)}
9
10d, D, width = BEARINGS[designation]
11model = Model()
12with model.sketch("rings", on="XY", name="Rings") as sk:
13 sk.circle("outer", (0, 0), D / 2)
14 sk.circle("bore", (0, 0), d / 2)
15model.extrude("body", "rings", distance=width, both=True, name="Bearing")
16model.material("steel-generic", color="#b9bdc2")
17result = model.result()
18

Cylindrical roller bearing (NU2 and NU3 series) as an envelope for assemblies: one solid with the boundary dimensions. Rolling elements, cage and the gaps between the rings are not modelled. Axis along Z, centred on the origin. Dimensions from a maker's public catalogue (see the README); not affiliated with any maker.

Cylindrical roller bearing

Nu2 and nu3 series, bore 10 to 50 mm, as an envelope for assemblies: one solid with the boundary dimensions. Axis along Z, centred on the origin. Rolling elements, cage and the gaps between the rings aren't modelled.

Source

NTN, Ball and Roller Bearings, CAT. No. 2203-3/E (2024), https://www.ntnglobal.com/en/products/catalog/pdf/2203E.pdf, pp. B-71 to B-72 (PDF pages 147 and 148). ISO 15 sets the boundary dimensions of these series.

Number d D B
NU204 20 47 14
NU205 25 52 15
NU206 30 62 16
NU207 35 72 17
NU208 40 80 18
NU209 45 85 19
NU210 50 90 20
NU304 20 52 15
NU305 25 62 17
NU306 30 72 19
NU307 35 80 21
NU308 40 90 23
NU309 45 100 25
NU310 50 110 27

No tolerance class is stated here yet. Maker names identify the source; this part isn't made by or affiliated with any maker.

  1. 1.1.0 Latest Compare with 1.0.0

    Looks like a bearing: rings and rolling elements. detail = simple keeps one solid ring.

    Requirements since 1.0.0: 4 added
    added19638148tolerance_classNote: ISO 492 normal tolerance class
    added29309899width? 0/−0.120
    added42771306bore? 0/−0.010 (SD) (ACS)
    added64593396outside_diameter⌀47 0/−0.011 (SD) (ACS)
  2. 1.0.0
More #bearing
STEVEMIT

steve/deep-groove-ball-bearing

Deep groove ball bearing, metric: 6xx, MR, 60, 62, 63, 68 and 69 series, open, ZZ or 2RS, optional flange.

3 52 sizes 0 2 hours ago v2.2.0
STEVEMIT

steve/thrust-ball-bearing

Single-direction thrust ball bearing, 511, 512 and 513 series, bore 10 to 50 mm,.

0 29 sizes 0 2 hours ago v1.1.0