MCDX ファイル形式とは?
.mcdx は、PTC(Parametric Technology Corporation)が開発したエンジニアリング数学ソフトウェアである PTC Mathcad Prime で使用されるネイティブのワークシート形式です。2011 年の Mathcad Prime 1.0 で導入され、従来の Mathcad(バージョン 15 まで)で使用されていた古い .xmcd および .mcd 形式を置き換えました。
内部的には、.mcdx は Open Packaging Conventions(OPC/OOXML)標準に基づいた ZIP アーカイブ です。これは、最新の Microsoft Office ドキュメントで使用されているものと同じコンテナ アーキテクチャです。.mcdx ファイルの名前を .zip に変更すると、任意のアーカイブ ツールでその内容を確認できます。パッケージ内の主な構成要素は以下の通りです:
[Content_Types].xml- パッケージ マニフェストmathcad/worksheet.xml- ワークシートの領域、方程式、およびテキスト ブロックmathcad/result.xml- キャッシュされた数値計算結果media/フォルダ - 埋め込まれた画像とプロット リソース
互換性は上位互換のみです。新しいバージョンの Mathcad Prime は古い .mcdx ファイルを開けますが、古いインストール環境では新しいバージョンで保存されたワークシートを開くことはできません。前身の .xmcd(SMath Studio で処理可能)とは異なり、.mcdx の内容を完全に再計算できるサードパーティ製ツールは存在しません。PTC は、有料ライセンスなしで多くの .mcdx ファイルを開くことができる Mathcad Express という無料の読み取り専用ティアを提供しています。
この形式は、方程式、単位、テキスト、プロット、および計算結果を構造化された XML でエンコードしており、パッケージを解凍することでワークシートの内容を検査できます。ファイル サイズは、単純なワークシートの約 20 KB から、画像やプロット データが埋め込まれている場合の 20 MB 以上まで多岐にわたります。
セキュリティと安全性
リスク: LOW.mcdx は ZIP パッケージ化された計算ワークシートです。Mathcad はワークシート内での埋め込みスクリプトやコンポーネントをサポートしているため、他のドキュメントと同様に、信頼できるソースからの .mcdx ファイルのみを開くようにしてください。ファイル自体は存在するだけで実行可能になるわけではなく、ZIP として開いて XML を検査することは安全です。アドウェアを同梱するサードパーティの «MCDX ビューア» ダウンロードポータルは避け、代わりに PTC Mathcad / 無料の Express モードを使用するか、PDF にエクスポートしてください。
形式の詳細
概要MCDX ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | ZIP - Open Packaging Conventions (OPC/OOXML スタイル)、.docx や .xlsx と同じアーキテクチャ |
| マジックバイト | オフセット 0 に 50 4B 03 04 («PK») - 標準的な ZIP ローカルファイルヘッダー署名 |
| MIME タイプ | application/vnd.ptc.mathcad.prime (application/zip または application/octet-stream としても受け入れられます) |
| 内部エンコーディング | バイナリ ZIP ラッパー内の UTF-8 XML パーツ |
| 圧縮 | エントリごとの DEFLATE (標準 ZIP 圧縮) |
| コアワークシートファイル | mathcad/worksheet.xml - すべての計算領域、方程式、テキストブロック、および書式を保存 |
| 結果キャッシュファイル | mathcad/result.xml - ワークシート領域とともに保存された永続的な数値計算結果 |
| パッケージマニフェスト | ZIP ルートの [Content_Types].xml - すべての内部パーツに対する OPC スタイルのコンテンツタイプ宣言 |
| バージョン互換性 | 上位互換のみ:新しい Mathcad Prime は古い .mcdx を開けますが、古い Prime は新しいバージョンで保存されたワークシートを開けません |
| ファイルレベルの暗号化 | デフォルトではなし。アプリ内のワークシートロックは、基盤となる ZIP コンテナを暗号化しません |
| 整合性チェック | エントリごとの CRC-32 (ZIP 標準)。アプリケーションレベルの電子署名はなし |
| バイト順序 | リトルエンディアン (ZIP セントラルディレクトリおよびローカルヘッダー構造) |
| 一般的なファイルサイズ | 20 KB - 20 MB。埋め込まれた画像、プロット、キャッシュされた結果データによって増加します |
| プラットフォーム | Windows のみ - PTC Mathcad Prime には macOS または Linux 版はありません |
| 検査方法 | 拡張子を .zip に変更し、7-Zip または任意の ZIP ツールで開き、mathcad/worksheet.xml を直接閲覧します |
| リリース日 | 2011 (PTC Mathcad Prime 1.0) |
| 最新バージョン | PTC Mathcad Prime 10 (2024) - current shipping release |
| 仕様書 | www.mathcad.com |
MCDX の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。MCDX ファイルについて最初の質問をしてみましょう。