本节介绍直接建模工具。
这些工具可在以下位置访问:
...
该对齐UCS工具()启动UCS与命令面对选择的选项。
单击状态栏中的DUCS字段以将动态UCS功能切换为ON和OFF。启用时,UCS会自动与光标下方的实心对齐,并且UCS图标会相应更改。按TAB键选择一个被遮盖的脸。
直接建模工具是:
...
图标
...
命令
...
适用于
...
描述
...
...
dmPushPull
...
3D实体或表面的任何面。
...
通过光标移动或直接距离输入向实体添加体积或从实体移除体积。
...
...
dmMove
...
3D实体或曲面的圆柱,球形,圆锥形和环形面。
3D实体或曲面的线性和圆形边缘。
整个3D实体,曲面和其他实体。
...
在当前UCS的XY平面中使用矢量移动选定的几何。移动实体或曲面的面或边时,将调整相邻的面和边以保留正确的实体/面拓扑。
...
...
dmRotate
...
3D实体或表面的平面,圆柱,球形,圆锥形和环形面。
整个3D实体,曲面和其他实体。
...
围绕轴旋转选定的几何。旋转实体或曲面的面时,将调整相邻的面和边以保留正确的实体/曲面拓扑。
...
...
dmSimplify
...
3D实体,表面及其面。
...
简化实体和子实体的几何结构和拓扑。
...
...
dmStitch
...
表面
...
将接触的表面缝成单个3D实体或单个表面。
...
...
审计
...
3D实体和表面
...
检查并修复ACIS实体和曲面中的几何和拓扑错误。
...
...
UCS
...
3D实体和表面的平面。
...
将UCS对准面。
...
dmExtrude
...
封闭的2D实体并检测到封闭的边界。*
...
拉伸2D实体或边界以创建实体。
...
3D实体和表面的平面。
...
向实体添加体积或从实体移除体积。
(可选):将新卷创建为单独的实体。
...
封闭的2D实体,并在实体的平面上检测到封闭的边界。
...
拉伸2D实体或边界以创建实体或曲面。
(可选):将新卷创建为单独的实体。
...
...
dmRevolve
...
封闭的2D实体并检测到封闭的边界。*
...
在轴上旋转2D实体以创建实体或曲面。
...
实体和表面的平面。
...
向实体添加体积或从实体移除体积。
(可选):将新卷创建为单独的实体。
...
封闭的2D实体,并在实体的平面上检测到封闭的边界。
...
在轴上旋转2D实体以创建实体或曲面。
(可选):将新卷创建为单独的实体。
...
...
xFaces
...
3D实体的表面和面。
...
提取一组3D实体或表面作为新的3D表面对象。
...
...
dmCopyFaces
...
一组3D实体面。
...
从一个3D实体复制特征(凸出或凹陷)到另一个,或将其复制到同一3D实体上的不同位置。
...
dmThicken
...
3D实体和表面的面。
...
使面变厚以创建3D实体。
...
表面
...
加厚表面以创建3D实体。
...
线实体;线,折线,圆,椭圆,弧,螺旋和样条线。
...
沿导线扫描圆,以创建新的3D实体。
...
...
dFillet
...
3D实体或曲面的尖锐边缘。
...
在相邻的面之间创建圆角,并共享锋利的边缘。
...
3D实体或曲面的尖锐边缘。
...
在相邻的面之间创建一个可变的圆角,并共享尖锐的边缘。
...
...
dM倒角
...
3D实体或曲面的尖锐边缘
...
在共享锋利边缘的相邻面之间创建约束对称倒角。
...
...
dM倒角
高级模式
...
尖锐的边缘
3D实体或曲面
...
创建一个约束非对称倒角。
...
...
创建约束角倒角。
...
...
创建一个可变的对称倒角。
...
创建一个可变的不对称倒角。
...
创建一个可变的角度倒角。
...
擦除
...
实体或表面的面。
整个3D实体和曲面。
...
删除实体。删除实体的面后,相邻面将扩展以填补所有间隙。
删除表面实体的面时,仅当面形成圆角时才填充间隙。
...
曲面的自由边缘(如果曲面边缘只有一个相邻面,则称为“自由”)
...
如果自由边缘属于曲面中的一个或多个孔,则删除这些孔并自动填充间隙。
...
共面之间的边。
...
删除共面之间的边并统一这些面。
...
...
dmExtrude
...
3D曲线以及3D实体和曲面的边缘。
...
沿当前UCS的Z方向或用户定义的方向拉伸曲线和边缘。
...
...
dmRevolve
...
3D曲线以及3D实体和曲面的边缘。
...
绕选定轴旋转曲线和边以创建曲面。
...
...
dmDeformPoint
...
3D实体或表面的面。
...
在一个点上变形选定的一组面。
...
...
dmDeformMove
...
3D实体或曲面的边缘。
...
移动和旋转边缘以使面变形。
...
...
dmDeformCurve
...
3D实体或曲面的边缘。
...
更改边缘的几何形状以使面变形。
...
...
dmTwist
...
3D实体,表面或区域。
...
绕轴扭曲对象的一部分。
...
dmUpdate
...
绘画
...
更新3D。
...
dmSelect
...
3D实体和表面的边缘和面
...
根据几何和拓扑特性选择3D实体或表面的边缘和面,即选择给定实体的光滑面的面或选择形成凸出或凹陷特征的一组面。
*如果将SELECTIONMODES系统变量的“选择检测到的边界”选项打开,则会自动检测到边界,该边界被当前UCS的XY平面中的2D线性实体包围。
选择预览
当四光标菜单处于活动状态时,除非命令提示您选择一个实体,否则SELECTIONPREVIEW系统变量将不被使用(请参见选择设置)。
选择几何
...
按下TAB键以选择模糊的几何。
...
所述SELECTIONMODES系统变量控制其子实体突出:边,面和/或检测到的边界。
...
如果您在命令行中输入直接建模命令或从菜单或工具栏中选择了直接建模命令,则按Enter键或单击鼠标右键以结束选择过程。
...
如果从“四元光标”菜单中启动命令,请单击鼠标以确认要执行该命令的几何图形的选择。
...
窗口选择:要选择3D实体和表面的面或边,请按CTRL键以循环选择。光标旁边的图标指示将要选择的内容。
该dmSelect命令允许您根据自己的几何和拓扑性质来选择边和面:
...
特定长度的边缘。
...
形成凹凸网络的边缘。
...
一组连接的面的边界上的边环。
...
特定区域的面孔。
...
平滑连接的面(G1-切面,或G2-曲率连续性)。
G0:无连续性(左),G1:相切面(中),G2:曲率连续性(右)
...
圆角的圆角。
...
控制坐标系
由于图元是在当前坐标系 (UCS) 的 XY 平面中创建的,因此必须将 UCS 与 3D 实体面对齐。这里有两个选项:
- 对齐 UCS 工具 () 在选择面选项的情况下启动 UCS 命令。
- 单击状态栏中的 DUCS 字段以打开和关闭动态 UCS 要素。启用时,UCS 在执行命令时自动与光标下方的实体面对齐,并且 UCS 图标会相应更改。按 Tab 键选择遮挡的面。按 Shift 键可暂时锁定 UCS,这样您就可以在悬停的图元或面之外工作。再次按 Shift 键将其解锁。
选择几何体
- 点击 Tab 键选择被遮挡的几何体。
- SELECTIONMODES 系统变量控制突出显示哪些子图元:边、面和/或闭合边界。按住 Ctrl 键以覆盖 SELECTIONMODES,然后选择光标下的子实体。
- 窗口选择:要选择 3D 实体和曲面的面或边,请按 CTRL 键循环选项。光标旁边的图标指示将选择的内容。
- DMSELECT 命令允许您根据边和面的几何和拓扑属性选择边和面:
- 特定长度的边。
- 形成凹/凸网络的边。
- 一组连接面的边界上的边循环。
- 特定区域的面孔。
- 平滑连接的面(G1 - 相切面,或 G2 - 曲率连续性)。
选择几何体
- 点击 Tab 键选择被遮挡的几何体。
- SELECTIONMODES 系统变量控制突出显示哪些子图元:边、面和/或闭合边界。按住 Ctrl 键以覆盖 SELECTIONMODES,然后选择光标下的子实体。
- 窗口选择:要选择3D实体和表面的面或边,请按CTRL键以循环选择。光标旁边的图标指示将要选择的内容。
DMSELECT命令允许您根据自己的几何和拓扑性质来选择边和面:
特定长度的边。
形成凹/凸网络的边。
一组连接面的边界上的边环。
特定区域的面。
平滑连接的面(G1-相切面,或G2-曲率连续性)。
G0:无连续性(左),G1:相切面(中),G2:曲率连续性(右)特定半径的圆角。
特定半径的圆柱形突起。
突出或凹陷的特征;口袋,突出物或肋骨。
特定长度,面积或半径的值可以从选定的边/面中获取。
...
移动面以控制尺寸
使用dmPushPull命令显示动态尺寸。
确保“四边形”和“动态尺寸”已打开。
...
动态尺寸随 DMPUSHPULL 命令显示。
确保QUAD和动态尺寸已打开。
- 将光标悬停在要移动的面上。
面高亮显示。
- 在QUAD的“模型”选项卡中选择推/拉 (
...
- )。
...
(可选)反复按TAB键以查看相对于内部面的距离,该距离平行于所选面(左)或底面(右)。
按住SHIFT键并按TAB键可反转参考面的显示顺序。
...
打孔
使用SUBTRACT命令。
如果推拉位于实体面上的闭合2D实体,则在将2D实体推过实体时会创建一个孔。
在实体上打一个(圆形)孔
确保动态UCS处于活动状态。
启动Circle命令。
将光标移动到要创建的面上。
UCS自动对齐光标所在的面。在实体的表面上画一个圆。
将鼠标悬停在圆上,然后从四元光标菜单的“模型”命令组中选择“拉伸”()。
请执行以下任一操作:
- 在动态字段中输入距离以定义孔的深度。
- 将圆推过实体以创建通孔。
(选项)从“四元光标”菜单的“模型”命令组中选择“推/拉”(),以修改孔的半径。
(可选)使用dmDistance3d命令在实体的侧面和孔的圆柱面中心之间应用距离约束以控制孔的位置。
(可选)使用dmRadius3d命令控制孔的半径。
在表面上打孔
...
将鼠标悬停在2D实体上。
...
在四光标菜单的“模型”命令组中选择“挤出()” 。
...
沿曲面方向拉伸2D实体。
...
单击鼠标以创建孔。
删除功能
要删除孔,必须删除孔的所有内部面和/或表面。
删除圆孔
将鼠标悬停在孔的圆柱表面上。
在四光标菜单的“模型”命令组中选择“删除”()。
删除矩形孔
将鼠标悬停在孔的可见内表面之一上。
脸部突出。从四光标菜单的“模型”命令组中选择“推/拉”()
拖动选定的面以封闭孔。
删除利基或隐窝
...
将鼠标悬停在凹槽的背面(底部)上。
如果在当前视图中该面部被遮盖,请按TAB键,直到该面部突出显示。
...
拖动面以缩小间隙。
删除表面上的孔
将鼠标悬停在开口的边缘。
边缘突出显示。从四元光标菜单的“模型”命令组中选择“擦除()” 。
删除凹陷(孔或袋)或突出特征(突出或肋)
...
去除共面之间的边缘
当两个或多个面共面时(例如,使用DmPushPull命令),可能需要移除共享的边。
...
...
...
两个沮丧的面孔
...
将两个凹入的面移到顶面,以创建三个共面的面。
...
选择三个面。
...
复制特征
所述dmCopyFaces命令可以从3D固体(凹陷-孔,槽,和口袋-或突起-挤出和肋)复制的一个或多个特征,到新的位置上的相同或不同的三维固体。
复制特征:
选择整个特征的所有面(请参见选择几何)。
确保启用了动态UCS。
注意:建议始终使用Direct Modeling工具集启用DUCS。单击复制面()工具按钮:
- 功能区上的:实心| 编辑 复制面孔。
- 在直接建模工具栏上。
- 在菜单栏中:模型| 直接建模| 复制面
您将被提示:输入基点:
指定基点。
提示您:选择一个插入点或[旋转/多重/样式]:(选修的):
- 使用“旋转”选项围绕UCS的Z轴旋转面。
- 使用“多个”选项插入功能的多个副本。
指定插入点。使用动态UCS将要素从基点复制到插入点。
...
...
...
选择整个特征的面孔
...
指定基点
...
...
...
指定插入点
...
功能已复制
变形建模
使用“变形”工具栏上的工具,可以使3D实体或曲面上的一组相邻面变形,以创建复杂的美学形状。
在以下情况下,面始终会变形:
外部边界(仅与所选面之一相邻的边)保持不变。
内部边界(与选定的两个面相邻的边)与这些面一起变形。
变形后,将保持变形面之间的初始连续性(G1 –切面或G2 –曲率连续性)。
对于扭曲变形,可以指定实体的变形部分和固定部分之间的连续性。
可以通过几种方式定义变形:
...
扭曲整个实体或一部分。
...
在3D空间中沿任意方向移动面上的点。
...
移动或旋转一个或多个边缘。
...
选定的面随光标移动,动态尺寸字段显示相对距离和标尺。
当光标位于标尺上时,面以固定的间隔移动。放大或缩小以增加或减少间隔。
当光标位于标尺之外时,面可以自由移动。
3. (可选) 反复按 Tab 键可查看相对于内部面的距离,该面平行于选定面(左)或底面(右)。
按住 Shift 键并按 Tab 键可反转参考面的显示顺序。
4. 执行以下一项作。
- 在动态维度字段中键入一个值,然后按 Enter。
- 使用标尺:显示所需值时单击。
打孔
方法一:
- 创建减去实体。
- 使用 SUBTRACT 命令。
根据 DELETETOOL 系统变量的值,减去实体将被删除或保留。
方法二:
- 在 3D 实体面上创建开口的轮廓。
- 将光标放在轮廓上,然后在QUADD上“模型”选项卡中选择“实体拉伸”() (DMEXTRUDE 命令)。
- 将光标移动到实体内部以形成开口。
- 执行下列作之一:
- 指定一个点。
- 键入一个值。
在曲面上打孔
创建2D闭合实体,例如椭圆。
将光标放在 2D 闭合图元上,然后在QUAD上“模型”选项卡中选择“实体拉伸”() (DMEXTRUDE 命令)。
- 沿曲面方向拉伸2D实体。
默认拉伸方向垂直于 2D 图元的平面。
热键助手 (HKA) 出现在屏幕底部。
4. 两次按CTRL键以选择 DMEXTRUDE命令的减去选项。
5. 单击鼠标以创建孔。
删除功能
DMSELECT 命令的特征选项允许轻松选择孔、凹陷或突起的所有面。
在“机械”工作区中,“建模”功能区选项卡的“选择”面板和“四边形”的“选择”选项卡中提供了“突出”和“凹陷”工具。
这些工具位于钣金工具箱中。请参阅“自定义”对话框中的可用工具。
删除凹陷 (孔或型腔) 或突出特征 (拉伸或肋) 的步骤
- 在“建模”功能区选项卡的“选择”面板中或从“四边形”的“选择”命令组中单击“突出”()或“凹陷”()工具按钮。
- 选择特征的一个或多个面。
检测到特征的所有相邻面。
- 单击擦除 () 工具按钮。
删除共面面之间的边
当两个或多个面共面时,例如,使用DmPushPull命令,可能需要使用DMSIMPLIFY 移除共享边。
两个凹陷面 | 将两个凹陷面移到顶面,以创建三个共面面。 |
- +启动 DMSIMPLIFY 命令。
系统提示您:选择要简化的图元或 [整个模型/设置/选择选项 (?)] <整个模型>:
- 选择实体,然后按 Enter。
边被移除。
复制特征
DMCOPYFACES 命令允许您将一个或多个特征从 3D 实体 (凹陷 - 孔、槽和型腔 - 或突起 - 拉伸和肋) 复制到相同或不同 3D 实体上的新位置。
确保启用了动态 UCS。
- 选择整个特征的所有面。
- 单击复制面 () 工具:
- 在功能区上: 建模 |编辑 |复制面。
- 在直接建模工具栏上。
- 在菜单栏中:模型 |直接建模 |复制面
- 在“四边形”(Quad) 上的“模型”(Model) 选项卡中
- 指定基点。
系统提示您:选择插入点或[旋转/垂直/移动]:
- (可选):
- 使用“旋转”(Rotate) 选项可围绕 UCS 的 Z 轴旋转面。
- 使用“多个”选项插入特征的多个副本。
指定插入点。
要素将从基点复制到具有动态 UCS 的插入点。
选择整个特征的面 | 指定基点 |
指定插入点 | 特征已复制 |
用握把拉伸固体
可以通过移动夹点来拉伸 3D 实体。
选择边、面或整个实体时,特定夹点将高亮显示。
方形夹点显示在选定边的中心,而 3D 夹点显示在选定平面的中心。对于圆柱面或球面,可以使用多个 3D 夹点,从而可以在模型空间中快速拉伸。
注意:此选项在THCAD® 精简许可证级别中不可用。
可变形建模
使用“变形”工具栏上的工具,使 3D 实体或曲面上的一组相邻面变形,以创建复杂的美学形状。
如果出现以下情况,则面始终变形:
- 外部边界 (= 仅与选定面之一相邻的边) 保持不变。
- 内部边界(= 与两个选定面相邻的边)与面一起变形。
- 变形时保持变形面之间的初始连续性(G1 - 相切面,或 G2 - 曲率连续性)。
对于扭曲变形,可以指定实体的变形部分和固定部分之间的连续性。
可以通过多种方式定义变形:
- DMTWIST 命令:扭曲整个图元或部分。
- DMDEFORMPOINT 命令:在 3D 空间中沿任何方向移动面上的点。
- DMDEFORMMOVE 命令:移动或旋转一条或多条边。
- DMDEFORMCURVE 命令:将边替换为给定的 3D 曲线。

















































