Qu'est-ce que le format de fichier MCDX ?
.mcdx est le format de feuille de calcul natif utilisé par PTC Mathcad Prime, un logiciel de mathématiques pour l'ingénierie développé par PTC (Parametric Technology Corporation). Introduit en 2011 avec Mathcad Prime 1.0, il a remplacé les anciens formats .xmcd et .mcd utilisés par le Mathcad classique (versions jusqu'à 15).
En interne, .mcdx est une archive ZIP basée sur le standard Open Packaging Conventions (OPC/OOXML) - la même architecture de conteneur utilisée par les documents Microsoft Office modernes. Renommer un fichier .mcdx en .zip permet à n'importe quel outil d'archivage d'inspecter son contenu. À l'intérieur du paquet, les éléments clés sont :
[Content_Types].xml- manifeste du paquetmathcad/worksheet.xml- régions de la feuille de calcul, équations et blocs de textemathcad/result.xml- résultats de calculs numériques mis en cache- dossier
media/- images intégrées et ressources graphiques
La compatibilité est uniquement ascendante : les versions plus récentes de Mathcad Prime ouvrent les anciens fichiers .mcdx, mais une installation plus ancienne ne peut pas ouvrir les feuilles de calcul enregistrées par une version plus récente. Il n'existe aucun outil tiers capable de recalculer entièrement le contenu .mcdx - contrairement à son prédécesseur .xmcd, que SMath Studio peut gérer. PTC propose un niveau gratuit en lecture seule appelé Mathcad Express qui ouvre de nombreux fichiers .mcdx sans licence payante.
Le format encode les équations, les unités, le texte, les graphiques et les résultats de calcul en XML structuré, rendant le contenu de la feuille de calcul inspectable en décompressant le paquet. La taille du fichier varie d'environ 20 Ko pour les feuilles simples à 20 Mo ou plus lorsque des images intégrées et des données graphiques sont présentes.
Sécurité et sûreté
RISQUE : LOWUn fichier .mcdx est une feuille de calcul packagée en ZIP. Mathcad prend en charge les scripts et composants intégrés dans les feuilles de calcul, donc comme pour tout document, n'ouvrez les fichiers .mcdx que s'ils proviennent de sources de confiance. Le fichier lui-même n'est pas exécutable par sa simple existence, et l'ouvrir en tant que ZIP pour inspecter le XML est sûr. Évitez les portails de téléchargement tiers de « visionneuse MCDX » qui incluent des logiciels publicitaires - utilisez plutôt PTC Mathcad / le mode Express gratuit, ou exportez en PDF.
Détails du format
en brefProgrammes qui ouvrent les fichiers MCDX
Détails techniques
spécifications approfondies| Format de conteneur | ZIP - Open Packaging Conventions (style OPC/OOXML), la même architecture utilisée par .docx et .xlsx |
| Signature de fichier (Magic bytes) | 50 4B 03 04 (« PK ») à l'offset 0 - signature d'en-tête de fichier local ZIP standard |
| Type MIME | application/vnd.ptc.mathcad.prime (également accepté comme application/zip ou application/octet-stream) |
| Encodage interne | Parties XML en UTF-8 à l'intérieur d'une enveloppe binaire ZIP |
| Compression | DEFLATE par entrée (compression ZIP standard) |
| Fichier de feuille de calcul principal | mathcad/worksheet.xml - stocke toutes les régions de calcul, les équations, les blocs de texte et la mise en forme |
| Fichier de cache des résultats | mathcad/result.xml - résultats de calculs numériques persistants enregistrés aux côtés des régions de la feuille |
| Manifeste du paquet | [Content_Types].xml à la racine du ZIP - déclarations de types de contenu de style OPC pour toutes les parties internes |
| Compatibilité des versions | Compatibilité ascendante uniquement : les versions récentes de Mathcad Prime ouvrent les anciens .mcdx ; un Prime plus ancien ne peut pas ouvrir les feuilles enregistrées par une version plus récente |
| Chiffrement au niveau du fichier | Aucun par défaut ; le verrouillage des feuilles de calcul dans l'application ne chiffre pas le conteneur ZIP sous-jacent |
| Vérification d'intégrité | CRC-32 par entrée (standard ZIP) ; aucune signature numérique au niveau de l'application |
| Ordre des octets (Endianness) | Little-endian (structures de répertoire central et d'en-tête local ZIP) |
| Taille de fichier typique | 20 Ko - 20 Mo ; augmente avec les images intégrées, les graphiques et les données de résultats mises en cache |
| Plateforme | Windows uniquement - PTC Mathcad Prime n'a pas de version macOS ou Linux |
| Méthode d'inspection | Renommer en .zip et ouvrir avec 7-Zip ou n'importe quel outil ZIP pour parcourir directement mathcad/worksheet.xml |
| Publié | 2011 (PTC Mathcad Prime 1.0) |
| Dernière version | PTC Mathcad Prime 10 (2024) - current shipping release |
| Spécification | www.mathcad.com |
Conversions MCDX
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers MCDX.