Qu'est-ce que le format de fichier FZ ?
Un fichier .fz est un fichier de schéma Fritzing - le format de projet natif de Fritzing, une application de conception électronique open-source destinée aux prototypistes et aux amateurs. Le fichier stocke un schéma de circuit complet en texte brut XML (UTF-8), décrivant le placement des composants et le câblage à travers trois vues de conception parallèles : platine d'essai, schéma et implantation PCB.
En interne, le document utilise un élément racine <module> portant un attribut fritzingVersion qui enregistre la version de l'application l'ayant sauvegardé en dernier. Les instances de composants apparaissent sous <instances>, chacune contenant la géométrie par vue, les données de connexion et les propriétés des composants. Comme le .fz référence les composants par leur identifiant de bibliothèque plutôt que de les intégrer, un fichier peut ne pas s'afficher correctement sans la bibliothèque de composants Fritzing correspondante installée.
Pour le partage, Fritzing enveloppe le .fz avec tous les composants personnalisés (définitions .fzp et visuels .svg) et les croquis Arduino (.ino) dans une archive ZIP .fzz - le format de distribution recommandé. Le .fz lui-même ne comporte ni compression ni chiffrement et varie généralement de quelques kilo-octets à quelques centaines de kilo-octets, selon la complexité du circuit.
Le format est pris en charge sur Windows, macOS et Linux via l'application officielle Fritzing. Sa structure XML en texte brut permet également l'inspection ou l'édition manuelle dans n'importe quel éditeur de texte standard.
Sécurité et sûreté
RISQUE : LOWUn .fz est un document XML simple sans code exécutable, il est donc sûr à ouvrir et à inspecter. Le seul risque pratique est qu'un schéma Fritzing peut référencer un croquis Arduino attaché (.ino) - examinez tout code groupé avant de le flasher sur du matériel. Téléchargez Fritzing uniquement depuis fritzing.org ou son GitHub officiel ; certains « ouvreurs fz » tiers sont des paquets publicitaires.
Détails du format
en bref- Données vocales de synthétiseur Casio - Les anciens fichiers .fz étaient des banques d'échantillons/voix pour les échantillonneurs Casio FZ-1/FZ-10M - sans rapport avec Fritzing.
- Données de niveau FileWrangler / Frozen-Bubble - Utilisations héritées de .fz par les fichiers compressés FileWrangler et le format de niveau du jeu Frozen Bubble.
Programmes qui ouvrent les fichiers FZ
Détails techniques
spécifications approfondies| Type de format | XML en texte brut (UTF-8), non compressé |
| Type MIME | application/x-fritzing-fz |
| Signature de fichier | Pas d'octets magiques binaires ; le fichier commence par la déclaration XML <?xml … ?> suivie d'un élément racine <module> |
| Élément XML racine | <module> portant un attribut fritzingVersion qui enregistre la version de l'application Fritzing ayant sauvegardé le fichier en dernier |
| Vues de conception encodées | Trois vues simultanées par circuit - platine d'essai, schéma et implantation PCB - chacune stockée au sein de chaque instance de composant |
| Modèle de référencement des composants | Composants référencés par identifiant de bibliothèque uniquement ; les définitions de composants personnalisés ne sont pas intégrées dans le fichier .fz |
| Structure des données d'instance | Chaque <instance> contient la géométrie par vue (position x/y, rotation), les données de câblage de connexion et les propriétés des composants |
| Compression | Aucune - le .fz est un XML non compressé ; son homologue distribuable .fzz l'enveloppe dans une archive ZIP |
| Taille de fichier typique | De quelques Ko à quelques centaines de Ko selon la complexité du circuit (géométrie et références uniquement ; données de composants non intégrées) |
| Paramètres de carte et de vue | Stocke la géométrie de la carte et les paramètres d'affichage par vue tels que la taille de la grille, le niveau de zoom et les décalages de panoramique aux côtés des instances de composants |
| Dépendance à la bibliothèque de composants | Le fichier peut ne pas s'afficher correctement sans la bibliothèque de composants Fritzing contenant les identifiants de composants référencés dans le schéma |
| Conditionnement partageable | .fzz regroupe le .fz avec les fichiers de composants personnalisés .fzp et le code Arduino .ino pour une portabilité complète et autonome |
| Relation avec le .fzz | Le .fz est le document interne contenu dans chaque archive .fzz ; le .fzz porte les octets magiques ZIP (50 4B 03 04), le distinguant du .fz en XML pur |
| Plateformes supportées | Windows, macOS, Linux - via l'application officielle Fritzing ou tout éditeur de texte compatible XML pour l'inspection |
| Publié | 2009 (Fritzing 0.x; .fz is the early uncompressed sketch format) |
| Dernière version | Sketch format tracked by the fritzingVersion attribute (Fritzing 1.0.x as of 2024) |
| Standard ouvert | Oui · libre de droits |
| Spécification | github.com |
Conversions FZ
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FZ.