您现在的位置:  
 首 页 > HFSS > HFSS电磁仿真设计应用详解 > 4.6 HFSS中物体模型的几何变换操作

4.6 HFSS中物体模型的几何变换操作

文章来源: 本站原创    录入: mweda.com   

    到目前为止,我们已经学习了在 HFSS 中如何创建基本模型、如何改变模型视图以及如 何选择物体等内容,接下来我们将讨论更高级的操作—模型的几何变换。模型的几何变换 包括如何移动物体模型、如何复制物体模型以及如何改变物体模型的大小等操作。

   对物体模型进行几何变换前,需要事先选中物体。下面的操作我们都假设你已经事先选 中了需要进行几何变换的物体。

    1.移动物体

    移动物体模型的操作在主菜单【Edit】→【Arrange】子菜单栏里,主要有以下3 种。

    Move:平移操作。沿着指定的矢量线段移动选中的物体模型到新的位置。

    Rotate:旋转移动。让选中物体绕指定的坐标轴旋转设定的角度。其旋转中心为坐标 原点,旋转围绕的坐标轴和旋转角度在执行该项操作命令后弹出的对话框中设定。从主菜单 栏选择【Edit】→【Arrange】→【Rotate】命令,执行旋转操作后,会弹出如图 4.28 所示的 “旋转操作设置”对话框。例如,对话框中,Axis 项选择 Z,Angle 项输入 90deg,则表示物 体模型以坐标原点为中心,绕 z 轴旋转 90°。


图 4.28 旋转物体操作

    Mirror:镜像移动。移动选中的物体到设定平面的镜像位置。选择该操作命令后,需 要通过两个点来设定镜像平面,具体的设定过程如下。首先,在三维模型窗口单击鼠标左键 或者在状态栏输入准确坐标值确定第一个点,该点为镜像平面经过的一个点;然后移动鼠标 光标到第二个点的位置,单击左键确定,这两个点构成的矢量线段即为镜像平面的法向量; 由镜像平面内的一点和镜像平面的法向量即可确定镜像平面的位置。镜像移动操作如图 4.29 所示。 


图 4.29 镜像移动操作

    2.复制物体

    复制物体的操作命令在主菜单【Edit】→【Duplicate】子菜单栏里,主要有以下 3 种。 Along Line:沿着矢量线段复制物体模型。该操作通过两个点确定的矢量线段来 设定复制的物体相对于原物体的距离和方向,矢量线段的方向即为复制的物体相对于原物体 的方向,矢量线段的长度即为复制的物体相对于原物体的距离。执行该操作命令后,会弹出 如图 4.30 所示的 Duplicate along line 对话框,在该对话框中可以设置复制物体模型的个数, 这里设置的个数是被复制物体和复制物体的总数,即输入 2 表示要复制一个物体,输入 3 表 示要复制两个物体,依此类推;另外,如果勾选对话框中的 Attach To Original Object 复选框, 将不会复制原物体所包含的端口设置和边界条件信息。


图 4.30 沿矢量线段复制物体的操作

    Around Axis:绕坐标轴复制物体模型。该操作是以坐标原点为中心,以设定的角度绕 x、y、z 轴复制选中的物体,如图 4.31 所示。角度、坐标轴以及复制的物体个数可以在弹出的 Duplicate Around Axis 对话框中设置。其中,输入负值角度表示复制的物体按顺时针方向排列,输入正值角度表示复制的物体按逆时针方向排列。


图 4.31 绕坐标轴复制物体的操作

    Mirror:镜像复制。复制选中物体到设定平面的镜像位置。该操作中镜像平面的 确定和镜像移动操作一样。

    3.改变物体大小

    物体大小尺寸变换操作有两个。

    (1)【Edit】→【Arrange】→【Offset】:在 x、y、z 方向上以同样的大小增大或减小物体 尺寸。执行该操作命令会弹出如图 4.32 所示的 Offset 对话框,要求用户输入物体尺寸的改变 量,其中输入负数表示物体尺寸减小的值,输入正数表示物体尺寸增大的值。例如在弹出对 话中输入 2cm,则表示物体在 x、y、z 方向上都增大 2cm。


图 4.32 Offset 对话框

    (2)【Edit】→【Scale】:在 x、y、z 方向上以不同的大小增大或减小物体尺寸,x、y、z 方向上增大或减小的尺寸可以分别设置。

    注意: 几何变换中的物体平移(Move)、旋转(Rotate)以及缩放(Scale)操作和 4.4 节改变视图中的平移(Pan)、旋 转(Rotate)以及缩放(Zoom)操作是完全不同的。 几何变换的相关操作命令都在【Edit】下拉菜单中,而改变视图的相关操作命令是 在【View】下拉菜单中。几何变换中的平移、旋转操作命令是把物体模型从原先 的位置移动到新的位置,也就是说物体的坐标位置已经改变;而改变视图里的平移、 旋转操作只是让用户从不同的视角去观察物体,其坐标位置并没有变化。同样,几 何变换里的缩放操作是改变了物体模型的实际大小尺寸,而改变视图的缩放操作并 没有改变物体模型的尺寸,只是改变了物体的显示方式。