Plomberie & sanitaire : DN20 est un diamètre, PN16 une pression
Un plombier écrit « raccord 15x21 ». Un moteur généraliste y voit une multiplication — et à côté, « DN20 » et « PN16 » ont exactement la même forme pour deux grandeurs qui n'ont rien à voir.
Deux systèmes de dimensionnement, dans le même catalogue
C'est l'héritage particulier de ce métier. Les diamètres nominaux se comptent en millimètres — DN20, DN32 — et les filetages en pouces, mais notés à la française : 15x21 pour un demi-pouce, 20x27 pour trois quarts. Les deux cohabitent sur la même facture, et un raccord se commande dans l'un pendant que le tube auquel il se visse se commande dans l'autre.
À cela s'ajoute une paire que rien ne distingue visuellement : DN20 est un diamètre, PN16 une pression. Deux lettres, un nombre, deux grandeurs sans rapport. Le pack plomberie les sépare, et sépare avec elles la matière et le genre du raccord (le détail de chaque attribut).
Diamètre, pression et filetage séparés
Le pack de règles plomberie s'active au choix du secteur, à l'indexation. Il produit ces annotations, qui deviennent autant de filtres exploitables :
| Annotation | Ce qu'elle isole |
|---|---|
FILET_15x21 | le filetage en pouces, notation française |
DN_20 | le diamètre nominal |
PN_16 · BAR_6 | la pression nominale, quelle que soit son écriture |
TUBE_14X16 | la dimension d'un tube cuivre |
POUCE_1/2 | le filetage en notation anglo-saxonne |
GENRE_MALE · GENRE_FEMELLE | le genre du raccord, y compris par ses abréviations MM et FF |
MAT_CUIVRE · MAT_PER · MAT_LAITON | la matière, très discriminante ici |
PUISS_24KW | la puissance d'une chaudière |
S'y ajoutent les six familles du rayon — raccord, tube, vanne, chauffage, sanitaire, évacuation — et le genre, qui vaut ici autant qu'une dimension : un raccord mâle et son homologue femelle portent le même filetage et ne se montent pas ensemble. Trois rapprochements en découlent, et chacun répare une ambiguïté du métier : RACC_20x27 attache le filetage à la pièce qui le porte, TUBE_MAT_CUIVRE distingue un tube de cuivre d'un raccord de cuivre — deux rayons, deux gestes d'achat — et VANNE_DN_25 retient le diamètre plutôt que la pression, alors que « DN25 » et « PN16 » se ressemblent trait pour trait.
Cinq références, telles qu'un fournisseur les écrit
| Référence indexée | Ce que le moteur en extrait |
|---|---|
| Raccord union laiton male 15x21 | FAM_RACCORD · FILET_15x21 · GENRE_MALE · MAT_LAITON · RACC_15x21raccord laiton mâle, filetage 15x21 |
| Vanne a bille DN20 PN16 laiton femelle | FAM_VANNE · DN_20 · PN_16 · GENRE_FEMELLE · VANNE_DN_20vanne DN20, 16 bar, femelle |
| Tube cuivre 14x16 barre 4m | FAM_TUBE · MAT_CUIVRE · TUBE_14X16 · TUBE_MAT_CUIVREtube cuivre 14×16 |
| Manchon 1/2 pouce laiton | FAM_RACCORD · POUCE_1/2 · MAT_LAITONmanchon laiton, demi-pouce |
| Chaudiere gaz condensation 24 kW | FAM_CHAUFFAGE · PUISS_24KWchaudière 24 kW |
« mm » ne veut pas dire mâle quand il suit un nombre
L'abréviation d'un raccord mâle-mâle s'écrit MM. Le millimètre aussi — et la plomberie mesure tout en millimètres. Un moteur qui prend l'un pour l'autre range la moitié du catalogue dans la facette « mâle », et cette facette devient inutilisable sans qu'aucune recherche n'échoue visiblement.
Le pack tranche par ce qui précède : un mm qui suit un nombre est une unité, ailleurs c'est un genre. Mesuré sur un catalogue de trois mille références, le sens « millimètre » était trois fois plus fréquent que le sens « mâle » — c'est-à-dire que la confusion coûtait trois annotations fausses pour une juste.
Ce que le pack ne reconnaît pas
Trois points méritent d'être dits avant d'indexer.
Le pouce écrit avec un guillemet. 1/2" perd son unité à la lecture : la normalisation n'accepte que le point, la virgule, la barre oblique et le tiret comme séparateurs internes, et le guillemet disparaît avant que la règle s'exécute. Écrivez 1/2 pouce ou 1/2 inch et l'annotation revient — ou passez par le filetage en notation française, qui est de toute façon la graphie de commande en France.
La dimension du multicouche et du PER. Ces tubes se notent « diamètre extérieur × épaisseur » — 16x2, 20x2 — avec un seul chiffre à droite, quand le pack en attend deux. Le tube reste trouvable par sa matière et sa marque ; sa dimension ne devient pas un filtre. Les tubes cuivre, notés 14x16, le sont.
Un filetage est aussi annoté comme un tube. 15x21 et 14x16 ont la même forme, et le pack ne les distingue pas : un raccord 15x21 reçoit donc, en plus de son filetage, une annotation de dimension de tube. Sans conséquence sur la recherche — le raccord remonte bien — mais une facette « dimensions de tube » construite à partir de ces annotations contiendrait des raccords. C'est corrigeable, et ce qui manque pour le faire est la liste normalisée des dimensions de tube, pas une règle.
La taxonomie déjà construite pour vous
Le pack plomberie isole le diamètre, la pression et la matière comme des attributs filtrables, pas comme du texte. Vous pouvez alors proposer une page « raccords laiton 20x27 » ou « vannes DN25 PN16 » sans construire vous-même la taxonomie.
Une gamme fournisseur que le pack ne connaît pas, ou une nomenclature interne ? Ajoutez votre propre Custom Rule depuis la console, en décrivant ce qu'elle doit reconnaître.
Indexer votre catalogue
Le guide de mise en route couvre l'installation complète, de la souscription au premier catalogue indexé. La documentation détaille chaque endpoint.
Voir la décomposition en direct. Le tableau ci-dessus est produit par le moteur, pas rédigé à la main. Le même mécanisme tourne sur la page d'accueil, sans inscription — sur un catalogue d'outillage ou de mode, pas de plomberie. Ce qui s'y voit est la mécanique d'annotation, celle que le pack plomberie applique à vos diamètres nominaux et à vos pressions.