购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.7 几何对象的工作

3.7.1 选择(Selection)

PyroSim程序主要依靠于选择对象的思路。在建模过程中,对于大多数操作,用户首先选择一个对象,然后改变这个对象。Selection Tool 命令按钮就是用于选择对象的工具。

单击鼠标左键,在任何一个视图里都可以选择。

点击的时候按住Ctrl键,可以保持先前的选择条目,同时增加先前未选中的条目,或者取消先前选中的条目。

点击的时候按住Alt键,无论在2D或3D视图中,单击对象会选择对象所在的全部组。

在导航视图中,可以通过单击第一个对象,然后按住Shift的同时单击最后一个对象来实现选择一系列对象。

在2D视图中可以用点击拖动(click-drag)来选择多个对象去定义选择框。

一旦对象已被选中,用户可以使用菜单修改该对象。

使用Selection工具可以拥有不同的视图。很多对象可以通过使用Ctrl键或单击左键来回拖动去定义一个选项。在导航视图中,Shift键用来选择一个连续的对象列表。

3.7.2 快捷菜单(Context Menus)

单击鼠标右键会出现一个快捷菜单目录。该目录包括为工作对象的最常用工具的选项。使用者也可以在个体对象上单击鼠标右键以立即显示快捷菜单。如图3.20所示。

图3.20 快捷菜单

针对快捷菜单的各项功能,表3.9进行了简单描述,其主要的用途在各章节都进行了相关的介绍,这里不再逐个讲解,有的操作提供了快捷键操作,如隐藏对象(Hide Objects),其快捷键操作为Ctrl+Shift+H键,用户在熟悉操作的情况下使用快捷键操作可以提高工作效率。

表3.9 快捷菜单

3.7.3 撤销/重做(Undo/Redo)

所有对模型的操作,可以通过撤销Undo 和重做Redo 按钮实现撤销或重做。也可以通过Ctrl+Z键和Ctrl+Y键来实现。

3.7.4 复制/粘贴Copy/Paste

为了复制选择的对象,用户有三种方法可以达到这个目的。

①可以利用快捷键Ctrl+C键完成复制。

②用Edit>Copy来实现复制。

③在物体上点击右键来显示Copy的按钮菜单。

同样,用户要实现对所选对象的粘贴操作,也可以利用以下三种方法实现。

①使用快捷键Ctrl+V键来粘贴对象。

②用Edit>Paste来粘贴复制的对象。

③在物体上点击右键来显示Paste的按钮菜单。

3.7.4.1 从其他模型上进行复制/粘贴

用户可以通过运行PyroSim的两个例子,复制一个模型的对象,然后粘贴到另一个模型中。如果所复制的对象依赖于其他特性,如表面特性,而在第二个对象却没有创建此表面,则这些特性会在对象被粘贴时粘到新对象上去。

3.7.4.2 从文本文件中进行复制/粘贴

Copy/Paste也可以在文本文件中执行。例如,用户可在PyroSim中选择一个对象,然后右键单击该对象,在弹出的快捷菜单中选择Copy FDS Records进行对象的FDS程序代码复制,然后打开一个文本文件并粘贴此对象,对象代表的FDS文本以及相关的特性都会被粘贴。另外,用户可以从FDS文件中复制文本并将其粘贴在PyroSim中(3D视图,2D视图,导航视图),该对象也将添加到PyroSim模型中。如果在PyroSim模型中没有粘贴对象所依赖的数据,那么在粘贴操作时就会出现错误的信息。用户则需要在粘贴几何对象之前首先粘贴那些信息(比如表面特性)。

3.7.5 双击编辑(Double-Click to Edit)

无论是在哪种视图中(3D视图,2D视图,导航视图),用户可以通过在界面窗口选择一个对象并双击此对象,打开相应的对话框来编辑对象的属性等参数。用户也可以在树形命令结构中双击一个对象来打开其编辑对话框,对对象属性进行编辑。

3.7.6 调整对象尺寸(Resize an Object)

在2D或3D视图中,当用户利用Selection Tool 命令按钮选择任何一个对象时,在该对象的每个角落会出现控制点。用户可以单击任何的控制点来调整对象的尺寸大小。把鼠标移向每个角落的蓝色控制点,会出现对应的对称轴控制点,如图3.21所示,用户可以把鼠标移向各个节点并点击鼠标拖动,可以分别实现对象朝蓝色控制点所在方向的尺寸调整,限制其他两个方向上对象尺寸的变化。

图3.21 对象调整控制点

如果用户只是点击每个角落的蓝色控制点来进行对象尺寸大小的调节,对象可以朝任意方向发生尺寸大小变化。调整对象操作在2D和3D视图中都能进行。

3.7.7 2D视图下转换/拖动对象(Translating/Dragging Objects in 2D View)

此项操作主要用于在2D视图中拖动对象。用户可以按以下步骤来进行对象拖动操作。

①使用Selectio 工具,选择进行拖动的对象。

②选择Translate Object 工具。

③在默认情况下,蓝色控制点会在所选择对象的中心。用户可以单击网格的任何地方来重新放置蓝色控制点的位置,这将不会影响对所选对象的移动操作,比如在图3.22中的物体的角落。

图3.22 编辑对象控制点

④单击并拖动控制点的中心可以使对象在任何方向上移动;单击并拖动除中心控制点以外的其他两个控制点,可以分别实现在 X Y 方向上的移动,限制其在 Y X 方向的转动。

3.7.8 2D视图下旋转物体(Rotating Objects in 2D View)

用户可以利用控制点在2D和3D视图中实现对象的旋转操作。遵从下列步骤可以旋转对象。

①使用Selectio 工具,选择用于旋转的对象。

②选择Rotate Object 工具。

③在默认情况下,蓝色控制点在选择对象的中心。用户可以单击网格的任何地方来重新放置蓝色控制点,这将不会影响对所选对象的旋转操作,比如图3.23中对象的角落。对象旋转将以控制点所在的位置为旋转中心进行旋转。

图3.23 对选定的对象旋转手柄

④单击并拖动最右端的控制点来实现旋转。一个对齐的对象只能以90°的增量进行旋转。没有对齐的对象,比如对角线墙,可以任意角度旋转。

3.7.9 转化(Translate)对话框

转化对话框既可以用来移动对象也可以用于创建对象的复制品,图3.24表示一个转化对话框。转化这种模式下,用户可以选择Move选项,从而只对所选择的对象进行移动操作,或者选择Copy Number of Copies选项并在字段中输入复制的数量来对这个对象进行复制。用户可以通过设置偏移参数Offset来实现对象分别在 X Y Z 方向上的移动增量或偏移增量。

图3.24 对对象进行复制和偏移的转化对话框

用户可以通过单击预览按钮Preview来预览设置的偏移效果,而该设置不会应用到对象中去。如果用户对偏移设置感到满意,可以点击OK关闭对话框,这时偏移设置将应用到所选对象上。单击Cancel,用户可以取消偏移设置。

3.7.10 镜像(Mirror)对话框

镜像对话框可用于对对象进行关于一个平面或多个平面的镜像,如图3.25所示。用户在Mode里面选择移动模式Move这个选项,在这种模式下,对象会以某个指定的平面为镜像面发生镜像移动;如果用户选择复制模式Copy这个选项,在这种模式下,对象会以某个指定的平面为镜像面发生镜像复制,产生一个和原对象一模一样的新对象。Mirror Plane定义镜像平面的坐标,用户可以在 X Y Z 三个坐标轴上输入镜像面的位置坐标。用户也可以使用Use Center按钮将对象的中心坐标所在平面作为镜像面。

图3.25 对象镜像对话框

用户可以通过单击预览按钮Preview来预览设置的镜像效果,而该设置不会应用到对象中去。如果用户对镜像设置感到满意,可以点击OK关闭对话框,这时镜像设置将应用到所选对象上。单击Cancel,用户可以取消镜像设置。

3.7.11 缩放(Scale)对话框

缩放对话框可以用来改变对象的尺寸大小,如图3.26所示。用户在Mode里面选择移动模式Move这个选项,在这种模式下,对象会以某个指定的缩放比例和基点为基础,发生尺寸大小的缩放;如果用户选择复制模式Copy这个选项并在该字段里面输入复制的对象数量,在这种模式下,对象会以某个指定的缩放比例和基点为基础,发生比例缩放和复制新建,产生相应数量的新对象,同时这些对象将发生尺寸比例的缩放。缩放比例Scale定义对象缩放比例的大小,用户可以分别设置对象在 X Y Z 三个方向上的缩放比例。Base Point定义缩放将被执行的点,在输入框 X Y Z 里面,用户可以输入正负参数来改变缩放对象位移的方向,输入值的大小就是对象位移的大小。用户也可以使用Use Center按钮将对象的中心坐标作为缩放点。

图3.26 对象的缩放对话框

用户可以通过单击预览按钮Preview来预览设置的缩放效果,而该设置不会应用到对象中去。如果用户对缩放设置感到满意,可以点击OK关闭对话框,这时缩放设置将应用到所选对象上。单击Cancel,用户可以取消缩放设置。

3.7.12 旋转(Rotate)对话框

旋转对话框可以用来旋转对象,对话框如图3.27中所示。用户在Mode里面选择移动模式Move这个选项,在这种模式下,对象会以某个指定的旋转轴、旋转角度和旋转中心发生角度旋转和位移;如果用户选择复制模式Copy这个选项并在该字段里面输入复制的对象数量,在这种模式下,对象会以某个指定的旋转轴、旋转角度和旋转中心发生角度旋转,并发生连续的复制新建,产生相应数量的新对象。旋转坐标轴Axis可以允许用户选择旋转方向的坐标轴,旋转角度Angle可以定义对象旋转角度值,用户可以在旋转的方向的角度值前面加上“+”和“o”,程序规定逆时针旋转为正,顺时针旋转为负。基准点定义在旋转可以被执行的点。用户也可以使用Use Center按钮将对象的中心坐标作为旋转点。

图3.27 对象的旋转对话框

用户可以通过单击预览按钮Preview来预览设置的旋转效果,而该设置不会应用到对象中去。如果用户对旋转设置感到满意,可以点击OK关闭对话框,这时旋转设置将应用到所选对象上。单击Cancel,用户可以取消旋转设置。

3.7.13 仅展示选择的对象

通常情况下用户可以关闭一些对象的显示使其隐藏,比如,为了内部可视化结构,要隐藏建筑物的屋顶等。在任何视野中,用户可以选择单击右键去获得以下显示选项。

①Hide Object(s)——将关闭选择的对象。

②Show Object(s)——将显示选择的对象。

③Filter Object(s)——将关闭除选择对象以外的所有显示的对象。

④Show All objects——将显示所有关闭的对象。 ZcPCbP0pEXRbe9ECdYfvaRkBkNkFnbQ0n5i4HcPEhxUuMQvJ90qjYbpRGQrFER7U

点击中间区域
呼出菜单
上一章
目录
下一章
×