gpt4 book ai didi

c++ - 使用其架构定义从 Solidworks 读取 Parasolid 文本 *.x_t 文件

转载 作者:行者123 更新时间:2023-11-30 04:25:47 25 4
gpt4 key购买 nike

我分配了一项工作,我应该阅读使用 cpp 中的模式从 solidworks 生成的 parasolid 文本 *.x_t(版本 20)文件。但是每个实体的模式(版本 20)都包含一些额外的字段。

模式文件已在 cpp 中读取,其定义(包括 no_of_fields 和其他)已加载到结构中。我需要在循环中使用这个 no_of_fields 来读取每个实体的 *.x_t 文件。但是,Body 实体中的 no_of_fields(例如)在模式定义中为 31,在相同版本的 parasolid 文本文件中为 27。所以我对进一步进行感到困惑。有人对使用架构定义读取 Parasolid 文件有想法吗?

提前致谢。

最佳答案

.x_t 文件可能是使用 Parasolid 版本 20 生成的,但它是一个旧架构。在 .x_t 文件中,标题中应该有一行:

SCH=SCH_2201272_20000

最后一个下划线后的数字表示模式。我知道模式 18007 中的 Body 实体有 27 个字段,但在模式 20000 中它有 31 个。

关于c++ - 使用其架构定义从 Solidworks 读取 Parasolid 文本 *.x_t 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11946401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com