Skip to content
CDS_Picto_RVB
CDS

二维和三维模型几何约束求解器

约束设计求解器(CDS)是一个几何约束求解器 SDK,可实现最佳零件和装配设计。利用 CDS 重新计算草图和组件在装配中的位置,确保所有设计元素都符合指定的约束条件。

background-glow
小六边形

促进优化零件和装配设计性能

利用约束设计求解器(CDS)释放零件和装配设计的全部潜能。这款先进的 SDK 可以重新计算二维和三维模型中的草图和部件位置,确保所有设计元素都符合指定的约束条件。CDS 支持多种约束条件,并提供高性能求解器来处理最复杂的几何关系,非常适合需要精确的真实世界模拟行为的应用。利用 CDS 提高生产率、缩短上市时间并增强设计精度。

cds_pictures4

为什么选择约束设计求解器?

功能全面

通过一整套几何对象以及广泛的尺寸和逻辑约束,可以定义和修改二维轮廓以及三维装配的相对定位。

高性能求解器

强大、快速、灵活的线程安全求解器可利用多种求解器选项和诊断工具,求解或分析欠约束和超约束问题。

快速简便的实施

全面的接口具有调试功能和实时反馈,使您能够在应用程序中快速实施 CDS。面向对象的设计为实现独立的 C++ 应用程序接口提供了清晰的接口。

值得信赖、经过测试的框架

Spatial 在 "入门 "应用基础架构内提供基本功能,以便快速实施。

提高生产力

CDS 使开发人员能够自由地专注于核心能力,而无需考虑复杂的几何约束求解数学问题,从而提高了生产率,缩短了产品上市时间。

cds_pictures2-1
cds_pictures
cds_pictures3-1

约束设计求解器的主要功能

组 (46)

几何对象

CDS 为约束系统提供多种几何图形,支持二维和三维表示。其中包括点、线、非均匀有理 B-样条曲线和曲面、圆、椭圆、抛物线、双曲线、圆柱、圆锥、球面和环面。
矢量 (16)

几何限制

通过各种尺寸约束,包括坐标、距离、长度、半径、角度和曲率,指定具体数值。利用重合、相切、平行、垂直和对称等逻辑约束建立几何对象之间的关系。
第(39)组-1

高级限制

CDS 可在应用中实现高级约束,包括用户定义的表达式和条件、刚性集、模式、关节和手性的局部控制。实现任意数量的几何自由度,利用平面、外旋、棱柱、圆柱、球面、万向和全 DOF 关节促进逆运动学。
组 (47)

实时互动

CDS 使应用程序能够通过快速求解器对几何对象进行实时操作,并支持对约束条件进行交互式模型修改。如果系统无法求解,CDS 会提供有关冲突约束的全面诊断信息。
组 (24)

质量保证工具

重放和脚本功能以及图形显示环境确保了调试的简便性和快速实施。利用 CDS 的质量保证工具强调准确性。
组 (38)

求解器模式和选项

CDS 的核心是一个非线性同步方程求解器,它提供三种不同类型的求解模式:自动定位几何体以满足所有约束条件的更新模式;沿自由度子空间移动一组几何体的交互式拖动模式;以及允许几何体在满足约束条件的同时达到定义目标值的模拟模式。

开始使用Spatial

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