以芯片的分析为例:
第一步:创建参数变量:Tools -> Pre-Release -> Parametric Modeling…,打开Parametric Modeling窗口
在Variable Name框中输入变量名字pcb_x,在Current Value中输入0.2,点击Apply按钮。重复上述步骤,依次建立变量:
pcb_y = 0.1 - - > Real
pcb_z = 0.005 - - > Real
chip_x = 0.01 - - > Real
chip_y = 0.01 - - > Real
chip_z = 0.006 - - > Real
第二步:将变量赋值给模型中的参数:创建pcb板的几何,在向量框输入<`pcb_x`,`pcb_y`,`pcb_z`>,点击Apply。
创建芯片chip的几何,在向量框输入<`chip_x`,`chip_y`,`chip_z`>,起始位置输入[`pcb_x/2`,`pcb_y/2`,`pcb_z`],点击Apply,点击Apply。
生成的几何文件如下:
第三步:创建参数配置文件,新建parameter.dat文件(该文件需要与Patran模型文件在同一目录下),写入如下数据:
pcb_x = 0.1
pcb_y = 0.2
pcb_z = 0.005
chip_x = 0.02
chip_y = 0.02
chip_z = 0.006
第四步:在.ses文件插入语句,读入参数配置文件,根据配置文件实现模型重建:在模型文件下找到.ses文件,一般名字为patran.ses.xx,复制parametric_modeling_util.create_variable到文件末尾的这一段。
新建一个文本文件,第一行写入parametric_modeling_util.define_user_config_file("parameter.dat") ,将刚才复制的内容粘贴到该文件的第二行后面,保存后重命名为parameter.ses。
新建patran文件,通过play session方法,找到刚刚创建的parameter.ses为文件,重新生成模型。
重新生成的模型如下所示:
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删