在一个项目中可能存在几十甚至上百的零件,每个零件中都有一些参数需要设置,有时他们的参数还是相同的。若是工况变化,还需要对每个部件的参数重新设置。例如初始条件,工况中每个部件的初始条件基本上都是一样的(如初始温度)。Amesim中的参数模块下提供了一个全局参数的模块,可以通过该模块设置全局参数。本文将介绍全局参数的设置与调用方法。
打开全局参数窗口
![](https://img-blog.csdnimg.cn/direct/7a0be4808bc949d5a7e4025c6c4a92d5.png)
一 新建全局参数
空白处右键-New选择要创建的参数类型。该处有四种类型供选择,分别为Real、Integer、Text、Enumeration。常用的是Real类型。创建后可对name进行命名、Title处进行参数备注、Value输入参数数值。设置完成点击"OK"。
![](https://img-blog.csdnimg.cn/direct/df6f9606f2a74d2ea04564dce7e89a10.png)
![](https://img-blog.csdnimg.cn/direct/e7271c0b4f85411ca8fec37da1307481.png)
![](https://img-blog.csdnimg.cn/direct/5353a92b9b22432cae1ba9b3336748ef.png)
二 全局参数的调用
选中部件,点击需要调用的参数后的 ,弹出"Expression Editor"窗口,在Declared operands and constants下选择需要的全局参数。点击"OK"。
![](https://img-blog.csdnimg.cn/direct/67ae1d83bceb468a8ab270137909d1e6.png)
三 拖拽创建全局参数
通过将参数拖拽到全局参数对话框中进行创建全局参数。同样可以对Name、Title、Value进行编辑。但是更改Name后需要重新进行调用关联。
表格数据也可以可拖拽至全局参数对话框,创建全局参数。目前表格创建全局参数的方法除了拖拽创建外,小编还未找到其他的方法。
同理,也可以通过Value后的 ,进行表格数据的替换。
![](https://img-blog.csdnimg.cn/direct/c10c000f8c0d48ab83f74e0773fb5b4c.png)
![](https://img-blog.csdnimg.cn/direct/62b31fab21474c88bea075ff3fd84821.png)
通过该方法创建完全局参数后,其他部件调用方法与上文一致。
四 创建组
空白处右键选择"New Group",通过创建组,可以把不同零部件、不同类型的参数进行分类,方便管理。创建后可以参数直接拖拽进入新的分组即可。
![](https://img-blog.csdnimg.cn/direct/c7c6354857cf4d8588832f13471b37ec.png)
下图为不同的分组示意。
![](https://img-blog.csdnimg.cn/direct/804648519420411f86a0b398f816a570.png)
以上为本期的全部内容。需要注意的是
创建全局参数时要注意命名,以方便调用;
为防止混淆可以在Title中对参数进行备注;
通过拖拽创建的全局参数在重新命名后需要重新关联。