parts.nut.flange
parts: C = parts.nut.flange ('data')
parts: C = parts.nut.flange ('data', NAME)
parts: S = parts.nut.flange ('solid', NAME)
parts: … = parts.nut.flange (…, Name, Value)
Hexagon nuts with flange: plain, ISO 4161 and with a fine thread ISO 10663, and prevailing torque nuts with a non-metallic insert, ISO 7043 and with a fine thread ISO 12125, and all-metal, ISO 7044 and with a fine thread ISO 12126; and the European standards the market sells them by, EN 1661, 1663 and 1664.
C = parts.nut.flange ( returns every flange
nut in the catalogue as a table, one row for each maker’s article in
each size, sorted by size and pitch.
'data')C = parts.nut.flange ( returns
those of the thread NAME, a coarse thread as 'data', NAME)'M10' or a fine
one as 'M10x1.25': every article sold as that nut, each with its
property class and finish. Nothing is built.
S = parts.nut.flange ( builds the
nut as a 'solid', NAME)solid.Shape whether or not anyone sells it: any thread
whose nut the standards define, in any pitch. The bearing face of the
flange lies on the xy plane, the nut above it to z =
h with two corners of its hexagon on the x axis.
S.Name holds the designation.
Name/Value pairs:
'Locking'false for a plain nut, the default for 'solid',
'insert' or true for a prevailing torque nut with a
non-metallic insert, 'metal' for an all-metal one. For
'data' it keeps that kind only; without it all come.'Standard''ISO', the default for 'solid', or 'EN'. The
two differ at M10, 15 across flats in ISO and 16 in EN, and in the
smallest thread height of an EN prevailing torque nut at M8 to M12. For
'data' it keeps that standard’s nuts only; without it both come.'Maker''data': only that maker’s articles, such as
'REYHER', in any case.'Detailed''solid': true builds the flange c thick at
dw, its top a cone at 15 degrees, the smallest the standards
allow, rising to the hexagon; chamfers the top of the hexagon at 30
degrees from the flats; countersinks the bore at 120 degrees to
da, at both ends of a plain nut and at the bearing face of a
prevailing torque one; and cuts the thread by solid.Shape.thread
through the nut. By default (false) the nut is a plain disc
dc across and c thick under a hexagonal prism, with a bore of
diameter d. A prevailing torque nut is the hexagon h high in
both; the standards leave the form of its locking part to the maker. The table has these variables, each with its unit and its description,
which summary (C) lists; lengths are in millimetres:
designation | designation, as in
'Hexagon nut EN 1661 - M12', without the property class |
standard | standard when its table defines the nut, else empty: such a nut is custom |
d | nominal diameter |
P | pitch |
s | width across flats, nominal |
e | width across corners, smallest |
m | height of the thread: the nut’s largest height; for a prevailing torque nut the smallest, the only one its standard gives |
h | overall height, largest: m for a plain nut |
dc | diameter of the flange, largest |
c | thickness of the flange at dw, smallest |
dw | diameter of the bearing face, smallest |
da | diameter of the countersink, largest |
grade | product grade, 'A' up to M16,
'B' above |
class | property class or material, as '8' or
'A2' |
finish | finish as the maker names it |
maker | maker |
article | maker’s article number |
source | catalogue and page the article was read from |
A nut is designated by its standard’s number when the standard’s table defines its thread. Any other is custom, a nut with a fine thread that ISO 10663, 12125 or 12126 does not list, or an EN nut with a fine thread, and takes the dimensions of its kind’s coarse thread.
Articles from REYHER, The Catalogue, edition 2020.04, English, pages 222, 223 (steel) and 521 (stainless steel): every article of EN 1661, 1663 and 1664 in sizes they define. Left out: the articles of DIN 6923, 6926 and 6927, withdrawn and replaced by the EN standards. No maker’s catalogue read so far sells the ISO ones.
Dimensions from ISO 4161, 7043, 7044, 10663 and 12126, all 2012, Table 1 of each, read in their official previews, GOST R ISO 4161-2013, GOST ISO 7043-2014, 7044-2016 and 12126-2016 and IS 15581:2005, which adopt them unchanged, and fasten.it; ISO 12125:2012 from globalfastener’s reproduction, which the draft ISO/DIS 12125:2016 confirms; EN 1661, 1663 and 1664, 1997, from their own tables, read in SIST EN 1661 and 1664:2001 and DIN EN 1663:1998, and fasten.it and REYHER’s Technical Information (2019, TI-64 and 69).
See also: parts.nut.hex, parts.screw.hex
Source Code: parts.nut.flange