页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

命令: MechanicalBrowserOpen,DMUPDATE,DMFIX3D,DMCOINCIDENT3D,DMCONCENTRIC3D,DMPARALLEL3D,DMPERPENDICULAR3D,DMTANGENT3D,DMDISTANCE3D,DMRADIUS3D,DMANGLE3D

变分直接建模

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

...

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

机械浏览器

...

Image Removed

...

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

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

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

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

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

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

几何驱动约束

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

其他参数(包括约束)可以取决于几何驱动约束的值。在某些情况下,依赖于几何驱动约束的约束会使模型无法解析。应该避免这种情况。可以在Mechanical浏览器面板、参数和约束面板中或使用DMCONSTRAINT3D命令将常规约束转换为几何图形驱动的约束,反之亦然。

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

3D约束和直接建模

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

当直接建模操作完成时,几何驱动的约束将更新其值。这可能会导致模型产生额外变化。

如果某些面或边缘消失了,则在直接建模过程中或在布尔实体编辑操作中,将删除应用于此类实体的3D约束。但是,如果初始面和获得的面之间存在精确的对应关系,则3D约束将自动应用于新实体。几何驱动约束在完成直接建模作时更新其值,这可能会导致模型发生其他更改。

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

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

...