适用于.NET的STEP/EXPRESS工具

Dav*_*vey 6 .net c# code-generation step

有没有人在.Net环境中使用STEPEXPRESS格式的经验?

我正在寻找一种工具,它将基于EXPRESS模式生成ac#类结构.我还想要这个工具来创建一个解析器/文件生成器,用于导入和导出到STEP文件.

有谁知道这样做的工具?任何能让我更接近自己实现的工具也会很有用.

Mar*_*ark 5

我知道这是一个老问题,但我想我会回答那些偶然发现它的人.

如果您需要使用STEPEXPRESS不需要CAD库,或者您需要非常见或自定义模式,请查看(无耻插件!)STEPcode,它使用BSD许可证.

它生成C++,而不是C#- 但IMO修改SCL比从头开始要容易得多.

请注意,这之前称为Step Class Library,与SCL@roch上面提到的相同.一群人正在改进它,NIST版本已经过时了.

编辑:新名称,新网址


roc*_*chb 2

PDES 网站上有您可能感兴趣的工具列表。例如,其中一些工具允许生成 EXPRESS 模式的 XML 表示形式。然后从那里实施您的工具可能会更容易。

看起来Open CASCADE是开源的,并且是在.NET环境中开发的。