Convertir MCDX en XMCD
Convertir les feuilles de calcul Prime MCDX au format XMCD legacy par recréation manuelle et validation dans Mathcad 15.
Comment convertir mcdx en fichier xmcd
- Documents
- Aucune note pour l'instant.
.xmcd, tandis que les versions plus récentes de PTC Mathcad Prime utilisent .mcdx. Une conversion est donc nécessaire lorsqu’une feuille de calcul Prime doit être modifiée dans Mathcad hérité ou fournie à une organisation qui n’a pas migré ; il ne s’agit généralement pas d’une exportation directe sans perte.
Qu’est-ce que le format MCDX ?
.mcdx est le format natif des feuilles de calcul de PTC Mathcad Prime. Il stocke les régions mathématiques, le texte, les graphiques, les unités, les matrices, les contrôles, les références et la mise en page dans un package contenant des données XML. Les utilisateurs de Prime créent et reçoivent des fichiers MCDX lorsqu’ils travaillent avec les versions actuelles de Mathcad.
Qu’est-ce que le format XMCD ?
.xmcd est le format XML des feuilles de calcul utilisé par PTC Mathcad hérité, notamment Mathcad 11 à Mathcad 15. Il reste nécessaire pour les modèles plus anciens, les compléments, l’automatisation et les installations qui ne peuvent pas ouvrir les feuilles de calcul Prime. XMCD correspond à un modèle de feuille de calcul différent de MCDX, et non à une autre extension pour la même structure de fichier ; sa représentation XML peut également être archivée ou inspectée plus facilement que l’ancien format binaire .mcd de Mathcad.
Comment effectuer la conversion
L’utilitaire de conversion de Mathcad de PTC est principalement destiné à l’opération inverse : importer des feuilles de calcul héritées .xmcd ou .mcd dans Mathcad Prime et produire des fichiers .mcdx. Les versions standard de Prime ne proposent généralement pas d’opération Save As → XMCD prise en charge et sans perte.
- Installez une version de Mathcad Prime prenant en charge la feuille de calcul source et, si la cible l’exige, une installation sous licence de Mathcad 15. Vérifiez que les fonctions, unités, compléments et références externes requis existent dans la version cible.
- Ouvrez le fichier MCDX dans Mathcad Prime et consignez ou inspectez chaque équation, unité, résultat, graphique, matrice, contrôle, référence et composant scripté. Enregistrez une copie au format PDF ou imprimée comme référence visuelle si la feuille de calcul est complexe.
- Ouvrez Mathcad 15 et créez une nouvelle feuille de calcul. Recréez les régions manuellement ou transférez uniquement le contenu que les deux applications interprètent correctement. Les régions spécifiques à Prime, les types de graphiques plus récents, les contrôles, les scripts, les fonctionnalités symboliques et les compléments peuvent nécessiter des constructions héritées équivalentes ou ne pas pouvoir être transférés.
- Dans Mathcad 15, sélectionnez File → Save As, choisissez le format de feuille de calcul XML et enregistrez le résultat avec l’extension
.xmcd. Ne sélectionnez pas l’ancien format binaire.mcd, sauf si celui-ci est spécifiquement requis. - Fermez et rouvrez le fichier XMCD dans Mathcad 15, forcez un recalcul et comparez les résultats numériques représentatifs, les unités, les graphiques et la précision affichée avec le fichier MCDX d’origine avant de le partager.
Certains produits de migration tiers ou certaines installations de Mathcad peuvent proposer des fonctions d’exportation supplémentaires, mais leur prise en charge dépend des versions de Mathcad et des fonctionnalités de la feuille de calcul concernées. Si XMCD est absent de File → Save As, remplacer .mcdx par .xmcd ne fait que modifier le nom de fichier ; cela ne convertit pas le schéma interne.
Convertisseurs en ligne et alternatives
Aucun convertisseur Web généralement fiable et réputé ne fournit une conversion complète de MCDX vers XMCD. Les sites Web génériques de conversion de fichiers peuvent renommer l’extension, décompresser le conteneur MCDX ou supprimer les régions de calcul, et le téléversement de feuilles de calcul d’ingénierie peut exposer des formules ou des données propriétaires. Utilisez Mathcad Prime et Mathcad 15 localement pour les opérations de conversion.
Si le destinataire a seulement besoin de lire ou d’imprimer les calculs, exportez plutôt la feuille de calcul Prime au format PDF au lieu de la reconstruire au format XMCD. Le PDF préserve la mise en page affichée, mais ne préserve pas les équations modifiables, le recalcul, les unités, les contrôles ni les dépendances de la feuille de calcul.
Compatibilité et vérification
Prime et Mathcad hérité diffèrent au niveau de la syntaxe, du comportement des calculs, de la gestion des unités, de la création de graphiques, du traitement symbolique, de la prise en charge des composants et des interfaces de compléments. Un fichier XMCD recréé doit être validé comme une feuille de calcul d’ingénierie distincte : vérifiez les définitions de variables et l’ordre d’évaluation, les conversions d’unités, les chemins de référence, les données importées, les conditions aux limites, les tolérances numériques, les graphiques et les résultats clés. Une simple similarité visuelle ne suffit pas à établir l’équivalence mathématique.
Logiciel suggéré pour convertir mcdx en xmcd
Questions fréquentes
Puis-je simplement renommer un fichier MCDX en XMCD?
Non. MCDX et XMCD utilisent des formats de feuille de calcul différents. Modifier l’extension ne convertit donc pas le fichier et peut le rendre illisible.
Mes équations, unités et mise en page MCDX seront-elles conservées en XMCD?
Elles peuvent être recréées, mais il n’est pas garanti que le résultat corresponde exactement à l’original. Les équations et les unités doivent être vérifiées, tandis que la mise en page, le style et les fonctionnalités plus récentes des feuilles de calcul peuvent nécessiter des ajustements manuels.
Quelles fonctionnalités peuvent être perdues lors de la conversion de MCDX en XMCD?
Les fonctionnalités disponibles uniquement dans le format de feuille de calcul le plus récent peuvent ne pas avoir d’équivalent en XMCD et doivent être supprimées ou remplacées. Les contrôles interactifs, les régions de calcul avancées, les scripts et les autres composants intégrés doivent être vérifiés individuellement.
Pourquoi mon fichier XMCD obtenu donne-t-il des résultats différents après la conversion?
Les différences proviennent généralement de formules, d’unités, de paramètres d’évaluation ou de fonctionnalités non prises en charge recréés incorrectement. Il est nécessaire de revérifier chaque calcul dans un éditeur de feuilles de calcul compatible avec l’ancien format, car cette conversion consiste en une recréation manuelle plutôt qu’en un simple changement de format.