页面树结构
转至元数据结尾
转至元数据起始

变分直接建模

使用几何约束(也称为变分直接建模)来建模参数化实体和曲面。在元素(边和面)之间定义约束以修改实体和曲面模型。

添加约束后,THCAD会自动修改模型,并随着模型的后续修改来更新这些约束。变分直接建模的主要优点是可以同时考虑所有约束,并且模型行为不取决于约束创建顺序。它允许您参数化3D模型的任何特征,而无需担心模型创建历史。

尺寸约束控制模型的尺寸。引入这样的约束或更改其参数的值后,THCAD会自动更新实体和曲面的几何形状。例如,盒子的尺寸可以通过应用于相对面的三个距离约束的参数来控制。

3D约束在3D约束工具栏、参数化/3D约束菜单、常用/参数化功能区面板和Quad菜单上的约束选项卡中可用。

所有3D约束都在机械浏览器面板中列出。选择一个约束以检查并编辑其属性。

支持以下(子)实体和项目来创建约束:

  • 三维实体的顶点、边和面、曲面、网格以及平面、柱面、球面、环面和圆锥几何体的区域和曲面。

  • 直线,射线,构造线,圆和弧。
  • 3D多段线的线段和顶点。
  • 用于重合和路径约束的任意曲线,其中一个点作为另一个参数。

  • WCS或块坐标系的平面,轴线和原点。

3D约束具有许多属性,可让您控制THCAD在各种情况下如何处理它们。

几何驱动约束

尺寸3D约束也可以由几何驱动。它们更新模型以准确反映模型的当前状态。您不能指定它们的表达式。取而代之的是,它们的值是从模型中获取的,并且可以通过直接建模操作以及更改其他约束条件来更改。

其他参数(包括约束)可以取决于几何驱动约束的值。在某些情况下,依赖于几何驱动约束的约束会使模型无法解析。应该避免这种情况。

可以在Mechanical浏览器面板、参数管理器面板中或使用DMCONSTRAINT3D命令将常规约束转换为几何驱动约束,反之亦然。将常规约束转换为几何驱动约束后,其表达式会被覆盖为影响该约束的模型首次修改。

3D约束和直接建模

应用直接建模操作时,应考虑3D约束。如果存在固定面或边的位置的3D约束,则在“推/拉”,“移动”和“旋转”操作期间将保留此约束。可以使用“机械浏览器约束”部分暂时禁用3D约束,也可以永久删除3D约束。

几何驱动约束在完成直接建模作时更新其值,这可能会导致模型发生其他更改。

如果某些面或边在直接建模或布尔实体编辑作期间消失,则应用于此类图元的 3D 约束将被移除。但是,如果初始面和获得的面之间存在精确的对应关系,则3D约束将自动应用于新实体。

根据DMRECOGNIZE系统变量的值,THCAD将自动识别实体表面之间的几何关系,并将在直接建模操作期间保留它们。这一特性被称为“设计意图识别”。




  • 无标签