2009-02-25 3 views
6

.Net環境でSTEPEXPRESSのフォーマットを使用した経験がありましたか?.NET用のSTEP/EXPRESSツール

私は、EXPRESSスキーマに基づいてC#クラス構造を生成するツールを探しています。また、ツールをSTEPファイルにインポートしてエクスポートするためのパーサー/ファイルジェネレータを作成することもできます。

これを行うツールを知っている人はいますか?私を自分の実装に近づけるどんなツールも役に立つでしょう。

+0

同様の質問:http://stackoverflow.com/questions/37204634/convert-express-classes-from-ifc-file-to-vb-net-classes/41416951#41416951 – Vertexwahn

答えて

2

PDES websiteに興味のあるツールのリストがあります。これらのツールの中には、たとえば、EXPRESSスキーマのXML表現を生成するためのツールがあります。そこからツールを実装する方が簡単かもしれません。

Open CASCADEはオープ​​ンソースで、.NET環境で開発されたようです。

+0

ありがとうございます。それは便利なツールのように見えます。私は今それをダウンロードしています。 –

+1

http://www.mel.nist.gov/msid/scl/SCL.htmのように見えると便利かもしれません。 – rochb

1

オープンカスケードに基づいたより高度なツールに興味がある場合は、.netを参照してください。pythonoccを見てください。

5

私はこれが古い質問であることを知っていますが、私はそれにつまずく他の誰かに答えると思っていました。

あなたはSTEPEXPRESSで動作するようにし、CADライブラリをしたい、またはあなたが珍しいまたはカスタムスキーマが必要な場合は、を見てみません必要がある場合(恥知らずなプラグ!STEPcode、BSDライセンスを使用しています。

C#ではなくC++が生成されますが、最初から開始するよりもSCLを変更する方が簡単です。

これは以前はステップクラスライブラリとして知られていたことに注意してください。これは上記の@rochが指摘しているSCLと同じです。あるグループの人々がそれを改善しており、NISTのバージョンは非常に古いものです。

編集:新しい名前、新しいURL

0

IFC EngineもSDAI(標準データアクセスインターフェイス)を介してSTEPファイルを読み込むことができます。 C#バインディングもあります。

関連する問題