À propos de Glazecalc
Un calculateur de chimie des émaux et un carnet, gratuits et open source, pour les potiers, les céramistes et les étudiants.
Ce qu’il fait
Glazecalc transforme une recette d’émail, c’est-à-dire les matières et la quantité de chacune que vous pesez, en sa formule de Seger (UMF) : les oxydes qui composent l’émail une fois cuit, ramenés à une échelle où la somme des fondants vaut un. Les recettes deviennent ainsi comparables ; cela aide à comprendre le comportement d’un émail, et à remplacer une matière quand il le faut.
Comment les chiffres sont calculés
Chaque matière est décrite par sa formule chimique ou par une analyse en oxydes, plus sa perte au feu (PAF) : la part qui disparaît dans le four, comme le dioxyde de carbone du carbonate de calcium ou l’eau du kaolin. Glazecalc convertit chaque quantité en moles de chaque oxyde à l’aide des masses molaires standard, les additionne sur toute la recette, puis divise par le nombre total de moles de fondants. Les colorants et autres additifs figurent dans la recette mais sont exclus de la formule de Seger, comme c’est l’usage.
Les résultats sont une indication, pas une garantie. Les matières réelles varient d’un fournisseur à l’autre et d’un lot à l’autre, et la cuisson compte autant que la chimie : testez donc chaque émail. Les émaux destinés aux surfaces en contact avec les aliments devraient faire l’objet d’un test de relargage.
Comment il est construit
- Angular 22 dans le navigateur (composants autonomes et signaux), avec la chimie des émaux dans une petite bibliothèque partagée.
- Une API TypeScript sur Node.js 24 et Express 5, avec MongoDB 9, vérifiée par plus de 350 tests automatisés.
- Fonctionne dans Docker sur Amazon Web Services, derrière nginx, avec HTTPS fourni par Let’s Encrypt.
- Déployé par GitHub Actions : les images sont construites et testées à chaque modification, et les déploiements se connectent à AWS sans clés stockées.
Crédits
Qui l’a créé
Langues
Glazecalc est disponible dans ces langues. Chaque lien ouvre cette page dans la langue indiquée.