Oor Glazecalc
'n Gratis, oopbron-glasuurchemiesakrekenaar en -notaboek vir pottebakkers, keramiekwerkers en studente.
Wat dit doen
Glazecalc verander 'n glasuurresep, die grondstowwe en hoeveel van elk jy afweeg, in sy Seger-formule: die oksiede waaruit die glasuur bestaan sodra dit gebak is, so geskaal dat die vloeimiddels tot een optel. Dit maak resepte vergelykbaar, help verduidelik hoe 'n glasuur hom gedra, en help wanneer 'n grondstof vervang moet word.
Hoe die syfers uitgewerk word
Elke grondstof word beskryf deur sy chemiese formule of deur 'n oksiedontleding, plus sy gloeiverlies: die deel wat in die oond uitbrand, soos die koolstofdioksied in kalksteen of die water in kaolien. Glazecalc omskep elke hoeveelheid in mol van elke oksied met standaard molêre massas, tel dit oor die hele resep op, en deel deur die totale mol vloeimiddel. Kleurstowwe en ander bymiddels word saam met 'n resep gelys, maar uit die Seger-formule gelaat, soos gebruiklik is.
Die resultate is 'n riglyn, nie 'n waarborg nie. Regte grondstowwe wissel van verskaffer tot verskaffer en van lot tot lot, en bak maak net soveel saak as chemie, so toets elke glasuur. Glasure vir oppervlakke wat met kos in aanraking kom, behoort vir uitloging getoets te word.
Hoe dit gebou is
- Angular 22 in die blaaier (selfstandige komponente en seine), met die glasuurchemie in 'n klein gedeelde biblioteek.
- 'n TypeScript-API op Node.js 24 en Express 5, met MongoDB 9, nagegaan deur meer as 350 outomatiese toetse.
- Loop in Docker op Amazon Web Services, agter nginx met HTTPS van Let's Encrypt.
- Ontplooi deur GitHub Actions: beelde word by elke verandering gebou en getoets, en ontplooiings meld sonder gestoorde sleutels by AWS aan.
Erkennings
Wie dit gemaak het
Tale
Glazecalc is in hierdie tale beskikbaar. Elke skakel maak hierdie bladsy in daardie taal oop.