Σχετικά με το Glazecalc
Ένας δωρεάν υπολογιστής χημείας υαλωμάτων και σημειωματάριο, ανοιχτού κώδικα, για αγγειοπλάστες, κεραμίστες και σπουδαστές.
Τι κάνει
Το Glazecalc μετατρέπει μια συνταγή υαλώματος, δηλαδή τα υλικά και το πόσο ζυγίζετε από το καθένα, στον μοριακό τύπο Seger (UMF): τα οξείδια από τα οποία αποτελείται το υάλωμα μετά το ψήσιμο, ανηγμένα έτσι ώστε τα εύτηκτα να έχουν άθροισμα ένα. Αυτό κάνει τις συνταγές συγκρίσιμες, βοηθά να εξηγηθεί πώς συμπεριφέρεται ένα υάλωμα και βοηθά όταν πρέπει να αντικατασταθεί ένα υλικό.
Πώς υπολογίζονται οι αριθμοί
Κάθε υλικό περιγράφεται από τον χημικό του τύπο ή από μια ανάλυση οξειδίων, μαζί με την απώλεια πύρωσης: το μέρος που καίγεται και φεύγει μέσα στο καμίνι, όπως το διοξείδιο του άνθρακα στο ανθρακικό ασβέστιο ή το νερό στον καολίνη. Το Glazecalc μετατρέπει κάθε ποσότητα σε γραμμομόρια κάθε οξειδίου με τις καθιερωμένες μοριακές μάζες, τα αθροίζει σε όλη τη συνταγή και τα διαιρεί με το σύνολο των γραμμομορίων των ευτήκτων. Οι χρωστικές και τα άλλα πρόσθετα αναφέρονται μαζί με τη συνταγή αλλά μένουν εκτός του μοριακού τύπου Seger, όπως συνηθίζεται.
Τα αποτελέσματα είναι οδηγός, όχι εγγύηση. Τα πραγματικά υλικά διαφέρουν από προμηθευτή σε προμηθευτή και από παρτίδα σε παρτίδα, και το ψήσιμο μετράει όσο και η χημεία, γι’ αυτό δοκιμάστε κάθε υάλωμα. Τα υαλώματα για επιφάνειες που έρχονται σε επαφή με τρόφιμα θα πρέπει να ελέγχονται για απελευθέρωση μετάλλων.
Πώς είναι φτιαγμένο
- Angular 22 στο πρόγραμμα περιήγησης (standalone components και signals), με τη χημεία των υαλωμάτων σε μια μικρή κοινή βιβλιοθήκη.
- Ένα API σε TypeScript με Node.js 24 και Express 5, με MongoDB 9, που ελέγχεται με περισσότερα από 350 αυτοματοποιημένα τεστ.
- Τρέχει σε Docker στο Amazon Web Services, πίσω από nginx, με HTTPS από το Let's Encrypt.
- Η ανάπτυξη γίνεται με GitHub Actions: οι εικόνες Docker δημιουργούνται και ελέγχονται σε κάθε αλλαγή, και η ανάπτυξη συνδέεται στο AWS χωρίς αποθηκευμένα κλειδιά.
Ευχαριστίες
Ποιος το έφτιαξε
Γλώσσες
Το Glazecalc είναι διαθέσιμο σε αυτές τις γλώσσες. Κάθε σύνδεσμος ανοίγει αυτή τη σελίδα στη συγκεκριμένη γλώσσα.