Skip to content
AGM_Picto_RVB
AGM

成熟的 3D 应用程序框架

利用 Application Graphics Manager(AGM)这一全面的 3D 应用程序开发框架,缩短产品上市时间并降低成本。AGM 为开发稳健的 3D 应用程序提供了一个多层面的工具集,其中包括用户界面框架(桌面和网络)、可扩展的命令机制、渲染引擎以及介于两者之间的所有功能。

background-glow
小六边形

什么是 AGM?

AGM 是一个 3D 应用程序框架,旨在促进强大 3D 应用程序的开发。它提供了一个开箱即用的解决方案,包括启动开发所需的所有源代码、培训和项目文件。

AGM 建立在坚实的基础架构之上,支持各种功能,如选择和高亮显示、撤销/重做机制、错误处理和文件保存/恢复进程。它还包括快速碰撞检测和三维可视化等高级功能。

AGM 已开发了 15 年以上,包含 20 多万行代码,是全球发布的 40 多个应用程序的支柱。
AGM 不仅仅是一个开发工具,它还是通向 3D 应用程序创新世界的大门。

图片

为什么选择 AGM?

经过验证、值得信赖的框架

AGM 已被全球 40 多个不同行业的组织所采用。它是一个值得信赖、经过测试的框架,可以进行定制,以满足您特定应用工作流程的需求。

广泛的集成

有了 AGM,您就可以完全访问 3D ACIS Modeler、CGM Modeler、3D InterOp 和 HOOPS Visualize 以及 Communicator API,在根据您的独特要求定制工具集时,提供不受限制的定制选项。

风险更低,开发更快

AGM 提供开箱即用的解决方案,包括所有源代码、项目文件和培训,大大减少了初始学习曲线和开发时间。这使开发人员能够快速开始构建应用程序,并缩短新产品的上市时间。

agm_pictures4
agm_pictures5
图片2

功能和优点

AGM 的领先功能可缩短产品上市时间。
组 (38)

常见 3D 应用功能

AGM 的核心模型提供了一整套 3D 应用程序常用的类和功能,包括撤销/重做、保存/恢复、选择和高亮显示、命令等。
组 (39)

CAE 前/后处理

AGM 具备快速开发商业级预后应用的能力。优化的数据结构代表了一级和二级曲面和体积网格结构,还提供了模板。
组 (40)

机器人

AGM 为机器人应用提供了功能基础。凭借焊接点生成、碰撞检测等功能,您只需花很少的时间就能开发出下一代机器人应用。
组 (41)

使用 C++ 开发

十多年来,我们一直使用 C++ 开发和优化 AGM。您可以访问这些核心 C++ 代码,以进一步增强和定制您的应用程序工作流程。
组 (43)

开箱即用型实施

AGM 的设计基于对每个软件组件的深入了解和理解,可在开发 3D 应用程序时显著提高性能和生产率。
组 (44)

图形用户界面框架的灵活性

应用程序和 AGM 模块是分离和抽象的。这意味着您可以灵活地为您的应用程序选择合适的图形用户界面框架,而不会受到现有架构的限制。AGM 包含一个 .NET C# 桌面应用程序(WPF)示例,您也可以采用其他桌面图形用户界面,如 MFC 和 Qt。
组 (45)

对象与可视化之间的同步

对象与可视化之间的同步至关重要。例如,创建、编辑和删除等简单的建模功能必须与可视化同步。然而,对于商业 3D 应用程序来说,仅靠这一点是不够的。AGM 可确保对象和可视化之间的同步,即使命令在操作过程中被取消也是如此。

开始使用Spatial

我们是否拥有将您的3D应用工作流程提升到新水平的技术?请与 Spatial 专家交谈来了解详情。