3D建模
我们很自豪能够与 ACIS 一起率先开发几何内核。如今,我们提供的解决方案可满足您的三维几何表示需求。无论您需要连续还是离散的 B-Rep 建模器,我们都能为您的特定应用需求提供解决方案。
更多信息STEP-XML 是 STEP 数据的 XML 表示形式,由 ISO 10303-28 标准进行规范。该标准定义了如何以 XML 形式表示 EXPRESS 模式及其管理的数据,因此可作为传统 STEP Part 21 文件编码的替代方案,用于表达通常存储在 .stp 或 .step 文件中的产品数据。
正在使用此格式?3D InterOp 可帮助工程软件开发人员在其应用程序中读写 30 多种 CAD 格式。
STEP-XML 属于更广泛的 STEP(ISO 10303) 标准体系,该体系用于在工程系统之间交换产品模型数据。ISO 10303-28 专门定义了如何使用 XML 表示 EXPRESS 中定义的模式,以及遵循这些模式的产品数据。
传统 STEP 文件通常指 ISO 10303-21 Part 21 明文交换格式,常见扩展名为 .stp 或 .step。STEP-XML 则采用不同的编码方式:它使用 XML 表示 STEP 数据,而不是使用 Part 21 的经典语法。两者同属 STEP 标准体系,但面向不同的数据编码和交换场景。
ISO 10303-28 涵盖了与模式无关和与模式相关的 XML 表示形式。也就是说,STEP-XML 既可以使用适用于所有 EXPRESS 模式的通用 XML 结构,也可以使用针对特定模式定制的 XML 结构。该标准还定义了这些不同表示形式之间的映射关系。
STEP-XML 文件通常使用 .stpx 扩展名表示未压缩文件,使用 .stpxz 扩展名表示压缩文件。该格式利用 XML 的分层结构来表示复杂的装配体和产品结构。在某些工作流中,XML 文件可以引用外部 CAD 文件,而不是直接嵌入所有几何体。这种方式适用于需要同时传输产品结构、关联关系和外部表示,而底层 CAD 数据仍保留原生格式的环境。
STEP-XML 适用于需要结构化产品数据交换,并希望利用 XML 工具链的工程工作流,例如集成管道、基于模式的验证、数据迁移以及应用程序之间的产品数据交换。
在实际应用中,STEP-XML 常见于大型制造、航空航天、汽车和企业级 PLM 工作流,尤其是在需要迁移传统 PDM/CAD 数据、同步设计审查与分析数据,或在多个应用程序之间保持数字主线连续性的场景中。
对于软件开发人员而言,在构建 CAD 互操作工具、数据处理服务、数字主线工作流,或需要以与 XML 工具自然兼容的形式导入 STEP 数据的应用程序时,STEP-XML 都具有重要意义。当产品结构、外部引用和关联表示与原始几何体同样重要时,它也非常有用。
一个常见误区是认为 STEP-XML 只是标准 .stp 文件的另一个名称。两者虽然都属于 STEP 数据交换方法,但分别由 ISO 10303 的不同部分定义,并采用不同的编码方式。能够读取 Part 21 STEP 文件的软件,并不一定能够自动读取 STEP-XML,反之亦然。
另一个陷阱是低估底层 EXPRESS 模式的作用。STEP-XML 改变的是数据编码方式,而不是产品数据本身的语义复杂度。应用程序仍然需要具备模式感知能力,才能正确解释文件中的产品结构、关系、属性和引用。
团队还需要注意装配体的可移植性问题。由于 STEP-XML 可以引用外部 CAD 文件,而不是将所有内容嵌入单个文档中,因此成功交换取决于对这些关联文件的正确管理。如果被引用的文件缺失、被移动或处于不受支持的格式,装配体就可能无法完整加载。这是实际工作流中的重要风险,而自包含的 Part 21 STEP 文件通常较少遇到这类问题。
Spatial 通过 3D InterOp SDK 支持 STEP-XML 工作流。STEP-XML 读取功能可与现有 STEP Part 21 支持结合使用,使应用程序能够通过统一的 CAD 互操作性架构处理不同的 STEP 编码形式。
3D InterOp 可读取 STEP AP242 XML 文件,包括其中对 CAD 文件和衍生表示形式的外部引用。这种外部引用处理对于 STEP-XML 工作流很重要,因为该格式常被用作结构容器,用于链接原生 CAD 数据、网格化表示或其他文档,而不是将所有内容直接嵌入同一个文件。
当 3D InterOp 读取被引用的 CAD 文件时,可应用与其他导入工作流一致的数据处理流程,包括自动修复、针对 ACIS、CGM 和 Parasolid 工作流的几何生成,以及在可用情况下提取 PMI。无论源数据来自 STEP-XML 装配体引用,还是来自独立 CAD 文件,应用程序都可以在导入后继续对这些数据进行查看、转换或工程处理。
3D InterOp 的选择性导入 API 可用于控制 STEP-XML 工作流中的加载范围。应用程序可以根据需要独立加载产品结构、三角网格几何体、精确 B-Rep 几何体或制造信息,而不必一次性导入所有引用文件和全部表示形式。对于包含大量外部引用的大型 STEP-XML 装配体,这种控制有助于管理内存使用和性能表现。
由于 3D InterOp 支持读取和写入 30 多种 CAD、BIM、网格和可视化格式,STEP-XML 处理可以融入更广泛的工程数据转换流程中。已经使用 3D InterOp 处理 CATIA、NX、SOLIDWORKS、Creo、JT 或标准 STEP 文件的应用程序,可以通过同一 SDK 和抽象接口支持 STEP-XML 工作流。
👉 了解更多:什么是 STP 文件?
20 多年来,已有 300 多家公司采用 3D InterOp。
您可以 申请试用,了解 3D InterOp 如何支持您的 CAD 互操作性工作流。
JMAG是由JSOL CORPORATION开发的用于机电设计的仿真软件,它需要具备3D几何体处理、可靠的跨多种格式CAD导入、交互式操作和缺陷控制功能。
COSCOM 需要一种高效的解决方案来管理其数字孪生应用程序中的大量 CAD 数据,同时保持 CNC 加工过程中碰撞检测和机器仿真的精度。
Treble Technologies 通过集成 Spatial 的 Meshing SDK 加速了其仿真流程,从而能够以更快的速度进行大规模的高保真声学仿真。
Simus Systems 需要一个 CAD 格式接口,以便将其数据处理和成本核算软件迁移到云端。
知名CAD内容供应商TraceParts在其在线3D零件查看器中集成了强大的3D可视化功能,以提升客户订购体验。
COSCOM 需要一种高效的解决方案来管理其数字孪生应用程序中的大量 CAD 数据,同时保持 CNC 加工过程中碰撞检测和机器仿真的精度。
Treble Technologies 通过集成 Spatial 的 Meshing SDK 加速了其仿真流程,从而能够以更快的速度进行大规模的高保真声学仿真。
Simus Systems 需要一个 CAD 格式接口,以便将其数据处理和成本核算软件迁移到云端。
知名CAD内容供应商TraceParts在其在线3D零件查看器中集成了强大的3D可视化功能,以提升客户订购体验。
为机床供应商提供的三部分指南,内容涵盖如何通过软件差异化提升硬件销售,以及如何选择合适的开发工具包。
一本介绍应用程序生命周期管理、其选项以及它如何增强应用程序的电子书。
了解模型修复和验证、其对建模操作的影响以及详细的测试结果。
Learn about the best CAD file interoperability solutions, the importance of accurate data exchange, and applications in design, analysis, manufacturing, and measurement.
为机床供应商提供的三部分指南,内容涵盖如何通过软件差异化提升硬件销售,以及如何选择合适的开发工具包。
一本介绍应用程序生命周期管理、其选项以及它如何增强应用程序的电子书。
了解模型修复和验证、其对建模操作的影响以及详细的测试结果。
Learn about the best CAD file interoperability solutions, the importance of accurate data exchange, and applications in design, analysis, manufacturing, and measurement.