Sign in with STEVE

steve/angular-contact-ball-bearing

Angular contact ball bearing, 72 and 73 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"""Angular contact ball bearing, 72 and 73 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 = "7204" # Bearing number
6
7# number: (d, D, B). NTN Ball and Roller Bearings CAT. No. 2203-3/E (2024), pp. B-52 to B-57 (PDF pages 128 to 133), boundary dimensions.
8BEARINGS = {"7200": (10, 30, 9), "7201": (12, 32, 10), "7202": (15, 35, 11), "7203": (17, 40, 12), "7204": (20, 47, 14), "7205": (25, 52, 15), "7206": (30, 62, 16), "7207": (35, 72, 17), "7208": (40, 80, 18), "7209": (45, 85, 19), "7210": (50, 90, 20), "7300": (10, 35, 11), "7301": (12, 37, 12), "7302": (15, 42, 13), "7303": (17, 47, 14), "7304": (20, 52, 15), "7305": (25, 62, 17), "7306": (30, 72, 19), "7307": (35, 80, 21), "7308": (40, 90, 23), "7309": (45, 100, 25), "7310": (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

Angular contact ball bearing (72 and 73 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.

Angular contact ball bearing

72 and 73 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-52 to B-57 (PDF pages 128 to 133); checked against the 62 and 63 series of the same catalogue, which have the same boundary dimensions. ISO 15 sets the boundary dimensions of these series.

Number d D B
7200 10 30 9
7201 12 32 10
7202 15 35 11
7203 17 40 12
7204 20 47 14
7205 25 52 15
7206 30 62 16
7207 35 72 17
7208 40 80 18
7209 45 85 19
7210 50 90 20
7300 10 35 11
7301 12 37 12
7302 15 42 13
7303 17 47 14
7304 20 52 15
7305 25 62 17
7306 30 72 19
7307 35 80 21
7308 40 90 23
7309 45 100 25
7310 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
    added29309899width14 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