.bbart βιβλιοθήκες γραφικών
Συλλογές επαναχρησιμοποιήσιμων γραφικών που διαχειρίζεστε εσείς. Βασισμένες σε JSON, με αποδιπλοποίηση περιεχομένου και αυτοτελείς.
Ένα αρχείο .bbart είναι μια συλλογή τμημάτων γραφικών που θέλετε να επαναχρησιμοποιείτε σε διάφορα έργα: λογότυπα, διακοσμητικά, κοινά σχήματα, αποθηκευμένες επιλογές. Το πάνελ Βιβλιοθήκη γραφικών τα φορτώνει και τα επεξεργάζεται.
Σε αντίθεση με τα έργα .lzrproj, τα οποία αντιπροσωπεύουν ένα μεμονωμένο σχέδιο σε εξέλιξη, τα αρχεία .bbart είναι οργανωμένες βιβλιοθήκες, σχεδιασμένες για κοινή χρήση, έλεγχο εκδόσεων και επαναχρησιμοποίηση.
Τι περιέχει
| Πεδίο | Σημειώσεις |
|---|---|
library_id | UUID. Προσδιορίζει μοναδικά τη βιβλιοθήκη, όχι βάσει του ονόματος αρχείου. |
name | Εμφανιζόμενο όνομα. Μπορεί να επεξεργαστεί. |
items[] | Κάθε στοιχείο έχει το δικό του id, είδος, γεωμετρία, μικρογραφίες, ετικέτες και κατηγορία. |
Είδη στοιχείων
- Εξωτερικό αρχείο: αναφέρεται σε μια εικόνα προέλευσης ή ένα αρχείο διανυσματικών γραφικών. Το στοιχείο περιέχει τα αρχικά byte, με αποδιπλοποίηση βάσει κατακερματισμού περιεχομένου μέσα στη βιβλιοθήκη.
- Στιγμιότυπο επιλογής: μια επιπεδωμένη έκδοση μιας επιλογής που καταγράφηκε από ένα έργο. Το κείμενο μετατρέπεται σε γεωμετρία, επομένως ο παραλήπτης δεν χρειάζεται τη γραμματοσειρά. Περιλαμβάνει
source_text_metadataγια μελλοντική επανεπεξεργασία.
Μικρογραφίες
Κάθε στοιχείο έχει μια μικρογραφία που δημιουργείται από το περιβάλλον της εφαρμογής και ενσωματώνεται στο αρχείο. Κατά τη φόρτωση της βιβλιοθήκης δεν απαιτείται ζωντανή απόδοση.
Αποδιπλοποίηση
Μέσα σε ένα μόνο αρχείο .bbart, ταυτόσημα byte εικόνων raster, βάσει κατακερματισμού περιεχομένου, αποθηκεύονται μία φορά και χρησιμοποιούνται από πολλά στοιχεία. Έτσι μειώνεται το μέγεθος του αρχείου όταν εισάγετε ξανά την ίδια εικόνα ως πολλά στοιχεία.
Πώς γίνεται η ανάγνωση και η εγγραφή
- Γραφικό περιβάλλον: το πάνελ Βιβλιοθήκη γραφικών δημιουργεί, φορτώνει, αποθηκεύει, εισάγει και εξάγει βιβλιοθήκες.
- CLI: δεν παρέχεται επί του παρόντος.
Ένα αρχείο .bbart ανοίγει από το Beam Bench και παραμένει στη μνήμη όσο το επεξεργάζεστε. Αποθήκευση με άμεση εγγραφή: κάθε ενέργεια που τροποποιεί δεδομένα εγγράφεται αμέσως στον δίσκο. Αν η εγγραφή στον δίσκο αποτύχει, η αλλαγή στη μνήμη διατηρείται και στη βιβλιοθήκη προστίθεται η ένδειξη save_error, ενώ οι καταστροφικές λειτουργίες αποκλείονται μέχρι να επιχειρήσετε ξανά.
Μετάβαση από παλαιό JSON
Κατά την πρώτη εκκίνηση, οι βιβλιοθήκες *.json των παλαιών δεδομένων της εφαρμογής μετατρέπονται αυτόματα σε συνοδευτικά αρχεία .bbart. Το αρχικό .json παραμένει στη θέση του.
Κοινή χρήση βιβλιοθηκών
Ένα αρχείο .bbart είναι φορητό. Στείλτε το μέσω email ή ανεβάστε το, και ο παραλήπτης μπορεί να το ανοίξει από το πάνελ Βιβλιοθήκη γραφικών → Φόρτωση.
Αν δύο αρχεία .bbart έχουν το ίδιο library_id, για παράδειγμα επειδή αντιγράψατε το ένα, το δεύτερο που θα φορτωθεί αντιστοιχίζεται σε νέο id, δημιουργείται νέο id, το αρχείο ξαναγράφεται και εμφανίζεται προειδοποίηση. Έτσι αποτρέπονται οι αθόρυβες συγκρούσεις αναγνωριστικών.
Ειδικές περιπτώσεις
- Αν η αποθήκευση αποτύχει, λόγω δικαιωμάτων αρχείου, κλειδωμένου αρχείου ή πλήρους δίσκου, η βιβλιοθήκη εμφανίζει σφάλμα αποθήκευσης και απενεργοποιεί τις καταστροφικές λειτουργίες μέχρι να ολοκληρωθεί επιτυχώς η επόμενη αποθήκευση. Η κατάσταση δεν επαναφέρεται αθόρυβα.
- Η μετονομασία ενός αρχείου
.bbartστον δίσκο αλλάζει μόνο το εμφανιζόμενο όνομα. Ταlibrary_idκαι τα περιεχόμενα παραμένουν αμετάβλητα. - Το ίδιο εμφανιζόμενο όνομα σε δύο αρχεία είναι αποδεκτό, εφόσον διαφέρουν τα
library_idτους.
Σχετικά
Αρχεία έργων Beam Bench
Η μορφή αρχείου έργου .lzrproj. Αυτοτελές αρχείο zip που περιέχει όλα όσα εμφανίζει ο καμβάς, καθώς και τις ρυθμίσεις.
Έξοδος G-code
Τι εκπέμπει το Beam Bench όταν εκτελείται μια εργασία. Πώς να διαβάσετε, να αποθηκεύσετε και να στείλετε την έξοδο σε ένα μηχάνημα εκτός Beam Bench.