8

有没有人在 .Net 环境中使用过STEPEXPRESS格式?

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

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

4

4 回答 4

6

我知道这是一个老问题,但我想我会为任何偶然发现它的人回答。

如果您需要使用STEP并且EXPRESS不需要 CAD 库,或者如果您需要不常见的或自定义架构,请查看使用 BSD 许可证的(无耻插件!STEPcode 。

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

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

编辑:新名称,新网址

于 2011-10-27T22:13:46.370 回答
2

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

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

于 2009-10-07T15:26:30.203 回答
1

虽然不是 .Net,但如果您对基于开放级联的高级工具感兴趣,您应该看看 pythonocc。

于 2010-08-31T22:59:32.003 回答
0

IFC Engine还可以通过 SDAI(标准数据访问接口)读取 STEP 文件。还有一个 C# 绑定。

于 2017-06-26T11:42:14.607 回答