Om Glazecalc
En kalkylator för glasyrkemi och en anteckningsbok, gratis och med öppen källkod, för krukmakare, keramiker och studenter.
Vad Glazecalc gör
Glazecalc räknar om ett glasyrrecept, alltså råvarorna och hur mycket av varje som vägs upp, till dess Segerformel (UMF): de oxider som glasyren består av efter bränning, omräknade så att flussmedlen summeras till ett. Det gör recept jämförbara, hjälper till att förklara hur en glasyr beter sig och underlättar när en råvara måste ersättas.
Så räknas siffrorna ut
Varje råvara beskrivs med sin kemiska formel eller med en oxidanalys, plus sin glödförlust (LOI): den del som brinner bort i ugnen, till exempel koldioxiden i krita eller vattnet i kaolin. Glazecalc räknar om varje mängd till mol av varje oxid med vedertagna molmassor, summerar dem för hela receptet och delar med det totala antalet mol flussmedel. Färgmedel och andra tillsatser visas med receptet men räknas inte med i Segerformeln, som brukligt är.
Resultaten är en vägledning, ingen garanti. Verkliga råvaror varierar från leverantör till leverantör och från parti till parti, och bränningen betyder lika mycket som kemin, så testa varje glasyr. Glasyrer för ytor som kommer i kontakt med mat bör testas för utlösning av metaller.
Så är Glazecalc byggd
- Angular 22 i webbläsaren (fristående komponenter och signaler), med glasyrkemin i ett litet delat bibliotek.
- Ett TypeScript-API på Node.js 24 och Express 5, med MongoDB 9, kontrollerat av mer än 350 automatiska tester.
- Körs i Docker på Amazon Web Services, bakom nginx med HTTPS från Let's Encrypt.
- Driftsätts med GitHub Actions: containeravbildningar byggs och testas vid varje ändring, och driftsättningen loggar in på AWS utan lagrade nycklar.
Tack till
Vem som har gjort Glazecalc
Språk
Glazecalc finns på de här språken. Varje länk öppnar den här sidan på det språket.