PRT ファイル形式とは?
.prt ファイルは、3D パラメトリック CAD モデルのコンポーネントを保存します。このファイルには、ジオメトリ、サーフェス、フィーチャ、寸法、およびアノテーションを含めることができます。複数の .prt コンポーネントファイルを組み立てて製品全体を再現し、それを .asm 拡張子の アセンブリファイル として保存できます。.prt 拡張子は、互いに関連のない複数の CAD プラットフォームで共有されているため、異なるシステムのファイル間には互換性がありません。.prt 形式は、元のアプリケーションに基づいて主に 4 つのファミリーに分けられます。
- CADKEY (後の KeyCreator)
- PTC Pro/ENGINEER / Creo Parametric
- Siemens NX (旧 Unigraphics)
- SolidWorks (レガシー。現在は
.sldprtを使用)
CADKEY は 1984 年頃に .prt 拡張子を採用し、2004 年頃までその分野を独占していました。その提供終了後、KeyCreator が CADKEY 由来の .prt ファイルを完全にサポートする主要なアプリケーションとなりました。PTC は、Pro/ENGINEER がパラメトリック・ソリッド・モデリングを初めて導入した 1987 年から .prt 形式を使用しています。多くのメジャーリリースや 2011 年の PTC Creo Parametric へのリブランディングを経ても、.prt 拡張子とコア形式のアイデンティティは一貫しています。Creo および Pro/ENGINEER の .prt ファイルの顕著な特徴の一つは、組み込みのバージョン管理システムです。保存するたびにファイル名に増分番号が追加され(例:part.prt.1、part.prt.2)、最大の番号が最新のリビジョンを表します。
.prt 拡張子は、Unigraphics の後継である Siemens PLM の NX CAD でも採用されました。NX の .prt ファイルは PTC の形式とは異なる内部構造を使用しており、互換性はありません。また、一時期 SolidWorks も .prt サフィックスでファイルを保存していましたが、混乱を招いたため、専用の .sldprt 拡張子に置き換えられました。
多くのツールで .prt ファイルを開く、表示する、変換することが可能です。STEP (.stp) や IGES (.igs) などの中間交換形式は、異なる CAD 環境間で .prt ジオメトリを共有するために一般的に使用されます。
セキュリティと安全性
リスク: LOWCreo の .prt はパッシブな CAD ジオメトリ/メタデータであり、実行可能コードは含まれていないため、ビューアで開くことは安全です。実用上の注意点はマルウェア関連ではなく、新しい Creo バージョンで保存されたパーツは古いバージョンでは開けない可能性があること、メッシュ形式(STL/OBJ)にエクスポートすると編集可能なフィーチャー履歴が破棄されること、そして拡張子が同じでも異なる CAD システム(Siemens NX、CADKEY)の .prt は Creo で開けないことです。共有されたパーツは知的財産として扱い、信頼できるソースからファイルを入手してください。
形式の詳細
概要- Siemens NX / Unigraphics パーツ - Siemens NX(旧 Unigraphics)もパーツを .prt として保存します。Parasolid カーネル上に構築されており、Creo の .prt との互換性はありません。
- CADKEY / KeyCreator パーツ - レガシーな CADKEY(現在の Kubotek KeyCreator)は、独自のパーツファイルに .prt を使用していました。
- Solid Edge パーツ - Siemens Solid Edge は歴史的にパーツに .prt を使用していました(現在のパーツ拡張子は .par です)。
PRT ファイルを開くプログラム
技術的詳細
詳細仕様| 形式タイプ | プロプライエタリ・バイナリ・パラメトリック・ソリッドモデル |
| 開発元 | PTC (Parametric Technology Corporation) |
| ファイルのエンコーディング | 非公開バイナリ。公開されたマジックバイトや公開仕様書はありません |
| バージョン管理システム | 保存ごとに番号付きのリビジョンファイルが作成されます(例:`part.prt.1`、`part.prt.2`)。最大の番号が現在のバージョンです |
| ジオメトリ表現 | フィーチャーベースのパラメトリック・ソリッドおよびサーフェスモデリング。B-rep カーネル上に構築された完全な設計意図の履歴ツリー |
| パラメトリック拘束 | フィーチャーツリーに保存された寸法と関係がジオメトリを駆動します。パラメータを編集すると、依存するフィーチャーに変更が伝播します |
| 関連するアセンブリ形式 | `.asm` - ファイルパスによって `.prt` パーツコンポーネントを参照する PTC アセンブリファイル |
| クロスプラットフォーム互換性 | PTC、Siemens NX、および CADKEY の `.prt` ファイルは拡張子を共有していますが、互いに互換性のないバイナリ形式です |
| MIME タイプ | `application/octet-stream` (IANA 登録済みの専用 MIME タイプはありません) |
| 圧縮 | PTC Creo の `.prt` ファイルは非圧縮で保存されます。Siemens NX の `.prt` ファイルはオプションの内部圧縮をサポートしています |
| 埋め込みデータ | 3D ジオメトリ、フィーチャー履歴、公差、材料、質量特性、およびユーザー定義パラメータ |
| 図面との関連付け | 2D 製造ドキュメントを生成するために PTC 図面ファイル (`.drw`) から参照されます |
| ファミリーテーブル | 単一の `.prt` ファイルに、埋め込まれたファミリーテーブルを通じて関連するパーツバリアントのファミリーをエンコードできます |
| 中間エクスポート形式 | CAD 間の相互運用性のために STEP (`.stp`)、IGES (`.igs`)、STL、および Parasolid (`.x_t`) をサポート |
| プラットフォーム | Windows でのネイティブ作成 (PTC Creo Parametric)。Windows、macOS、Linux、および Web でサードパーティ製ビューアが利用可能 |
| リリース日 | Pro/ENGINEER, 1987; continued as PTC Creo Parametric (2011) |
| 仕様書 | www.ptc.com |
PRT の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。PRT ファイルについて最初の質問をしてみましょう。