.P21

P21 ファイル

STEP Part 21 Exchange File (ISO 10303-21)
質問する
クイック回答

.p21ファイルは、ISO 10303-21 (Part 21) エンコーディングによる STEP CADモデルであり、.step や .stp と同じ形式です。FreeCAD、Open Cascade CAD Assistant、またはオンラインの Autodesk Viewer で無料で開くことができます。ビューアが認識しない場合は、ファイル拡張子を .p21 から .step に変更してください。内容は同一です。

開発元: ISO (International Organization for Standardization) カテゴリ: 3D画像ファイル オープンスタンダード MIME: model/step
対応OS Windows macOS Linux Web
関連: .DCM · .STEP · .SKP · .STP

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 18, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

P21 ファイル形式とは?

.p21 は、ISO 10303-21(STEP:Standard for the Exchange of Product model data のクリアテキスト・エンコーディング・レイヤー)に準拠した、中立的な 3D CAD 交換ファイルです。これは .step や .stp と技術的に同一であり、同じ ASCII 構造、同じパーサー、同じ内容を持ちます。.p21 は、特定のアプリケーション・プロトコルに縛られない汎用的な Part 21 交換用として ISO が推奨している拡張子です。

すべての .p21 ファイルはプレーンな ASCII テキストです。最初の行は常に、形式を識別するリテラル文字列 ISO-10303-21; で始まります。その後に HEADER セクションが続き、ファイルの説明、作成ツール、および FILE_SCHEMA エントリ内のアプリケーション・プロトコル名が記録されます。ファイルの大部分は DATA セクションであり、#1=CARTESIAN_POINT(…); のような番号付きのエンティティ・レコードが含まれます。これらは、三角形のメッシュではなく、正確な境界表現(B-rep)ソリッド・ジオメトリ(解析的な曲面、正確なエッジ、ソリッド)をエンコードします。

.p21 は真の B-rep ジオメトリを保持するため、元の CAD システムで計算された正確な寸法とトポロジーを維持します。これにより、STEP は航空宇宙、自動車、産業機械の分野で標準的な中立交換形式となっています。FILE_SCHEMA エントリにはアプリケーション・プロトコル名が記載されます。構成管理設計用の AP203、自動車部品用の AP214、そして PMI(製品製造情報)注記やキネマティクスを含む、現在の推奨プロトコルである AP242 などがあります。

FreeCAD、Autodesk Fusion 360、CATIA など、STEP に対応したあらゆるアプリケーションで .p21 ファイルを開くことができます。3D プリントに使用する場合は、まずジオメトリを STL などのメッシュ形式にテセレーション(ポリゴン化)する必要があります。古い中立交換の代替手段である IGES と比較して、新しい作業には STEP が推奨されます。

セキュリティと安全性

リスク: LOW

.p21 STEP ファイルはプレーンな ASCII ジオメトリデータであり、実行コードは含まれていないため、安全に開くことができます。実用上の懸念は悪意のあるものではなく、大規模なアセンブリは読み込みが遅いこと、および STEP エクスポートは正確なジオメトリを公開するため、受信者がすべてを計測できてしまうこと(共有内容に注意)です。いつものように、「part.p21」が偽装された実行ファイルでないことを確認してください。ファイルが実際には PAR リカバリボリュームである場合、それはバイナリのパリティデータであり、それ自体は無害です。

形式の詳細

概要
正式名称STEP Part 21 Exchange File (ISO 10303-21)別名 STEP file, ISO 10303-21 file
開発元ISO (International Organization for Standardization)登場時期 1994 (ISO 10303-21); .p21 designated for general Part 21 exchange files
MIME タイプmodel/step
タイプ中立 3D CAD モデル (境界表現ジオメトリ)、プレーン ASCII テキスト
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • PAR / Parchive リカバリボリューム - パリティアーカイブ・リカバリファイルは .p01, .p02 … と番号が振られるため、.p21 が 21 番目の PAR リカバリボリューム (QuickPar/MultiPar) である場合があります。これらはバイナリのパリティデータであり、STEP とは無関係です。
  • 番号付き分割アーカイブ / ボリュームパート - 一部のツールは連続した分割パートに .pNN という名前を付けるため、迷い込んだ .p21 はマルチボリューム・アーカイブセットの一部である可能性があります。

P21 ファイルを開くプログラム

Windows4 apps
FreeCAD オープンソース 「ファイル」->「開く」から .p21 を選択(ダイアログでフィルタリングされる場合は .step にリネーム)して、B-rep ジオメトリを表示、計測、編集します。無料で強力です。
eDrawings Viewer 無料 無料の Dassault 製ビューアです。STEP/.p21 を開いて、回転、断面表示、計測ができます。
CAD Assistant (Open Cascade) 無料 無料のオフラインビューア/コンバータです。.p21 を開いて表示、計測、およびエクスポート(STL/glTF など)が可能です。
Autodesk Fusion 360 フリーミアム 「挿入」または「開く」から .p21 をインポートしてフル編集が可能です。個人・趣味の利用は無料です。
macOS2 apps
FreeCAD オープンソース 「ファイル」->「開く」から .p21 を選択(ダイアログでフィルタリングされる場合は .step にリネーム)して、B-rep ジオメトリを表示、計測、編集します。無料で強力です。
CAD Assistant (Open Cascade) 無料 無料のオフラインビューア/コンバータです。.p21 を開いて表示、計測、およびエクスポート(STL/glTF など)が可能です。
Linux1 app
FreeCAD オープンソース 「ファイル」->「開く」から .p21 を選択(ダイアログでフィルタリングされる場合は .step にリネーム)して、B-rep ジオメトリを表示、計測、編集します。無料で強力です。
Web2 apps
Autodesk Viewer 無料 ブラウザにファイルをアップロードして表示、回転、計測ができます。インストール不要です(必要に応じて .step にリネームしてください)。
ShareCAD 無料 STEP/STP および多くの CAD 形式に対応した無料オンラインビューアです。アップロードして表示できます。

技術的詳細

詳細仕様
エンコーディングプレーン ASCII テキスト (ISO 10303-21 クリアテキスト・エンコーディング)。バイナリセクションなし
形式のシグネチャ最初の行は常にリテラルテキスト `ISO-10303-21;`。バイナリのマジックバイトなし
ファイル終端記号最終行は常に `END-ISO-10303-21;`
ファイル構造`HEADER` セクション (FILE_DESCRIPTION, FILE_NAME, FILE_SCHEMA) の後に、1つ以上の番号付きエンティティ・レコードの `DATA` セクションが続き、最後に終了マーカー
エンティティ参照各ジオメトリ・エンティティは一意の整数参照 (`#1`, `#2`, …) を持ち、後続のエンティティがその番号を引用することで、関係の有向グラフを形成
ジオメトリ表現正確な境界表現 (B-rep) ソリッド・ジオメトリ。解析的な曲面、エッジ、頂点であり、ポリゴンや三角形のメッシュではない
アプリケーション・プロトコル`FILE_SCHEMA` で宣言。一般的な値:`AP203` (設計)、`AP214` (自動車)、`AP242` (モデルベース 3D エンジニアリング、現在の推奨)
MIME タイプ`model/step` (主要な IANA タイプ)。`application/step`、`application/p21` も許容
圧縮生の `.p21` ファイルにはなし。ZIP 圧縮されたバリアントは `.stpz` として配布される
一般的なファイルサイズ単純な部品で数十 KB、大規模なアセンブリで数百 MB
.STEP / .STP との関係技術的に同一の形式およびパーサー。ISO のガイダンスでは、`.stp`/`.step` を AP 特定のファイル用に予約し、`.p21` を一般的な Part 21 交換用に提案している
サポートされるデータ範囲3D ソリッド・ジオメトリ、アセンブリ階層、製品メタデータ、公差。AP242 では PMI 注記やキネマティクス・ジョイントが追加される
管理技術委員会ISO/TC 184/SC 4 (産業データ)
クロスプラットフォーム対応形式は OS に依存しないプレーンテキスト。Windows、macOS、Linux、およびウェブベースのビューアでサポート
リリース日1994 (ISO 10303-21); .p21 designated for general Part 21 exchange files
最新バージョンISO 10303-21:2016 (3rd edition); application protocols up to AP242 (2014, ed.2 2020)
オープンスタンダードはい · ロイヤリティフリー
仕様書www.iso.org

P21 の変換

コミュニティ Q&A

ユーザーからの質問
質問する
P21 ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。P21 ファイルについて最初の質問をしてみましょう。

よくある質問

.p21ファイルとは何ですか?
ISO 10303-21 (Part 21) テキスト・エンコーディングによる STEP CADモデルで、.step や .stp と同じ形式です。3Dの部品やアセンブリを正確な CAD ジオメトリとして保存し、CAD ソフトウェアで表示、計測、編集が可能です。
.p21 は .step や .stp と同じですか?
はい、同一の形式です。ISO は、一般的な Part 21 交換ファイルには .p21 を、プロトコルに準拠した STEP ファイルには .stp/.step を使用することを提案していますが、ファイルの内容は同じです。安全に拡張子を書き換えることができます。
.p21ファイルを無料で開くにはどうすればよいですか?
FreeCAD や Open Cascade CAD Assistant (Windows/macOS/Linux)、eDrawings、または Autodesk Viewer や ShareCAD などのオンラインビューアを使用してください。ビューアのファイル選択で .p21 が表示されない場合は、.step にリネームして開いてください。
3Dプリントのために .p21 を STL に変換するには?
FreeCAD、Fusion 360、または CAD Assistant で開き、メッシュ解像度を選択して STL としてエクスポートします。その後、その STL をスライサー(Cura、PrusaSlicer など)に読み込みます。STEP/.p21 はそのまま印刷可能なメッシュではないため、この手順が必要です。
.p21 が CAD ではなく、番号の付いたリカバリファイルなのですが?
その場合は、不完全なダウンロードを修復するために使用される PAR/Parchive リカバリボリューム (.p01, .p02 … .p21) です。CAD プログラムではなく、QuickPar や MultiPar で開いてください。.p21 拡張子は、無関係な2つの用途で共有されています。
なぜ .p21 がプレーンテキストやコードとして開かれるのですか?
STEP はテキスト形式(「ISO-10303-21;」で始まる)だからです。お使いのシステムに CAD アプリが関連付けられていないだけです。FreeCAD や CAD Assistant をインストールし、そこからファイルを開いて 3D モデルを確認してください。

参考文献

1ISO 10303-21 - STEP file (Part 21) standardwww.iso.org
2Wikipedia - ISO 10303-21 (file extensions incl. .p21)en.wikipedia.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.MDMarkdown Document

関連する拡張子

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧