【问题标题】:How does catia store file?catia如何存储文件?
【发布时间】:2021-06-28 09:19:51
【问题描述】:

我会尽量解释我的意图:

假设我有一个盒子的 CATIA 模型,我需要用更小的立方体填充那个盒子。不幸的是,我无法访问 Catia,因此我无法直接使用该文件扩展名。我的解决方法是假设首先将 CATIA 模型转换为 stl,我将用 stl 立方体填充该 stl 框,然后将这些立方体转换为 CATIA,最后将其添加到原始 catia 文件中。我无法将整个修改后的 stl 文件转换为 catia,因为原始的 catia 框必须保留其部分,而 stl 有点将所有内容保存到 1 个网格中。问题是,我不知道在所有转换过程中是否保留了点的坐标,所以在合并 2 个文件时,我可以将立方体很好地排列在原始框中。我知道 stl 通过三角形的顶点存储数据,但是 catia 是如何存储数据的呢?而且如果也是按点存储数据,转换成stl时是否保留原来的坐标轴(反之亦然)?

由于我无法访问真正的 CATIA 软件,所以我有点在黑暗中搜索,如果这个问题看起来很愚蠢,请提前道歉。 STL 只是我现在能想到的一种选择,如果有任何其他文件扩展名可以简化这项工作,我也愿意接受建议。谢谢!

【问题讨论】:

    标签: catia


    【解决方案1】:

    CATIA 使用 CATPart 和 CATProduct 进行零件和装配。这些文件的内容是一团糟(除了一些小信息外不可读)。如果您将 CATPart 导出到 STL,您将丢失在 catia 中创建的所有内容 - 它称为活动模型。活着的模型保留了制作的历史,如果你打开它们,你可以用 Catia 改变一切。 STL 在 CATIA 中被称为死模型,因为你只有形状,如果你想使用它并改变它,你必须从头开始构建它。而且我认为,如果您想将 STL 导入回 CATIA,您只会看到无法识别的表面。没有纯实体网格,它基本上只用于查看,除非你有一些模块,如数字化形状编辑器等。

    我建议使用不同的格式,例如 STP。 STP 是人类可读的,它不是基于网格而是基于实体的。它仍然是 CATIA 的死模型,但您可以使用零件设计或形状设计毫无问题地对其进行更改。

    您可以试验这个文件列表。

    CATPart Save As

    【讨论】:

    • 我忘了说,如果你想从 Catia 导出步骤,你需要支持这种导出的许可证,如 HD2、SL3、CAC 等,基本的 MD2 无法导出步骤。
    猜你喜欢
    • 1970-01-01
    • 2019-12-06
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多