Function Reference: parts.washer.plain

parts: C = parts.washer.plain ('data')

parts: C = parts.washer.plain ('data', NAME)

parts: S = parts.washer.plain ('solid', NAME)

parts: … = parts.washer.plain (…, Name, Value)

Plain washers, product grade A: normal series, ISO 7089, and chamfered, ISO 7090, small series, ISO 7092, and large series, ISO 7093-1.

C = parts.washer.plain ('data') returns every plain washer in the catalogue as a table, one row for each maker’s article in each size, sorted by size. C = parts.washer.plain ('data', NAME) returns those for the screw thread NAME, as 'M8': every article sold as that washer, each with its hardness class, material and finish. Nothing is built.

S = parts.washer.plain ('solid', NAME) builds the washer as a solid.Shape, whether or not anyone sells it, in any size its standard defines: a ring d1 across inside, d2 outside and h thick, lying on the xy plane with its axis on the z axis. S.Name holds the designation.

Name/Value pairs:

'Series'
'normal', the default for 'solid', 'small' or 'large'. For 'data' it keeps that series only; without it all come.
'Chamfer'
true for the chamfered washer of ISO 7090, normal series only, false for one without, the default for 'solid'. For 'data' it keeps that kind only; without it both come.
'Maker'
For 'data': only that maker’s articles, such as 'REYHER', in any case.
'Detailed'
For 'solid': true chamfers a washer of ISO 7090 on the outside edge of its top face, at 30 degrees to the axis and h/4 deep, the smallest chamfer the standard allows. By default (false) it is a plain ring. The other washers have no detail.

The table has these variables, each with its unit and its description, which summary (C) lists; lengths are in millimetres:

designationdesignation of the standard, as in 'Washer ISO 7089 - 8', without the hardness class
standardstandard
dnominal size, the diameter of the screw thread
d1inside diameter, nominal, the smallest
d2outside diameter, nominal, the largest
hthickness, nominal
classhardness class, '200 HV' or '300 HV'; empty for a material the standards give none
material'steel', a stainless steel as 'A2', or another as 'brass'
finishfinish as the maker names it, as 'plain' or 'zinc plated'
makermaker
articlemaker’s article number
sourcecatalogue and page the article was read from

The catalogue

Articles from REYHER, The Catalogue, edition 2020.04, English, pages 333 to 338 (steel), 567 to 570 (stainless steel) and 639 to 641 (brass, copper, aluminium): every article of the four standards in sizes they define. Left out: the polyamide washers sold as ISO 7089 in product grade C, the large series of ISO 7093-2, grade C, and the articles of DIN 125, 433 and 9021, withdrawn and replaced by these standards.

Dimensions from ISO 7089, 7090, 7092 and 7093-1, all 2000, Tables 1 and 2: ISO 7089 and 7090 read in DIN EN ISO 7089 and 7090:2000, ISO 7092 and 7093-1 in GOST ISO 7092-2016 and 7093-1-2016, all adopting them unchanged, and checked against the tolerances of ISO 4759-3:2000, read in IS 15274:2003; REYHER’s Technical Information (2019, TI-84 and 85) agrees in every nominal dimension but its ISO 7093 column, which carries DIN 9021’s.

See also: parts.nut.hex, parts.screw.hex

Source Code: parts.washer.plain