Qu'est-ce que le format de fichier LXF ?
.lxf est un fichier de projet LEGO 3D créé par LEGO Digital Designer (LDD). Chaque fichier .lxf est une archive ZIP unique contenant deux entrées : IMAGE100.LXFML (le modèle, écrit en LXFML - un dialecte XML encodant chaque brique, couleur et position) et IMAGE100.PNG (une image d'aperçu). Les fichiers plus anciens incluent également une entrée MODEL100.MODEL.
LEGO Digital Designer a été officiellement retiré en 2022 et n'est plus pris en charge par le développeur. BrickLink Studio (Stud.io) est le successeur officiel gratuit et importe directement les fichiers .lxf. Les fichiers de projet LXF sont enregistrés dans un dossier « Lego Creations » situé dans le dossier « Documents » de l'utilisateur, avec des sous-dossiers « Models » et « Buildings » stockant tous les fichiers liés au projet.
Comme le .lxf est une archive ZIP valide, le renommer en .zip vous permet d'inspecter le XML LXFML et l'aperçu PNG à l'intérieur avec n'importe quel gestionnaire d'archives.
Sécurité et sûreté
RISQUE : LOWUn .lxf est un zip enveloppant un modèle XML - des données uniquement, pas de code exécutable - il est donc sûr de l'ouvrir dans un logiciel LEGO ou de l'extraire comme un zip. La seule mise en garde est que LDD lui-même est abandonné et n'est plus distribué par LEGO ; évitez de télécharger des « installateurs LDD » sur des sites tiers aléatoires (risque de logiciels publicitaires/malveillants groupés) - utilisez plutôt l'officiel BrickLink Studio, qui est gratuit, pris en charge et importe les fichiers .lxf.
Détails du format
en brefProgrammes qui ouvrent les fichiers LXF
Détails techniques
spécifications approfondies| Format de conteneur | Archive ZIP - un ZIP valide commençant par la signature magic PK |
| Octets magiques | 50 4B 03 04 à l'offset 0 - en-tête de fichier local ZIP standard |
| Compression | DEFLATE (compression ZIP par entrée) |
| Ordre des octets | Little-endian (structures ZIP) |
| Type MIME | application/zip |
| Entrée principale du modèle | IMAGE100.LXFML - XML UTF-8 décrivant chaque brique, couleur et position |
| Entrée d'aperçu | IMAGE100.PNG - vignette rendue intégrée dans l'archive |
| Entrée héritée | MODEL100.MODEL - présent dans les fichiers enregistrés par les anciennes versions de LDD |
| Dialecte XML | LXFML (LEGO eXchange Format Markup Language) |
| Plage de versions LXFML | 1.0 (2005) à 5.0 (LDD 4.3, 2016) |
| Encodage des briques | ID de pièce, code couleur officiel LEGO et matrice de transformation 4×4 par brique |
| Intégrité du fichier | CRC-32 par entrée (standard ZIP) |
| Taille de fichier typique | De quelques dizaines de Ko à quelques Mo, variant selon le nombre de briques et de sous-modèles |
| Plateformes prises en charge | Windows, macOS (LDD original) ; multiplateforme via BrickLink Studio |
| Importateur actuel | BrickLink Studio (Stud.io) - successeur officiel, importe le .lxf nativement |
| Publié | 2004 (LEGO Digital Designer); LXFML markup defined 2005 |
| Dernière version | LXFML 5.0 (LDD 4.3, the final LDD release, 2016) |
| Spécification | wiki.ldraw.org |
Conversions LXF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers LXF.