Patran/Nastran 参数化建模入门

以芯片的分析为例:

第一步:创建参数变量: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为文件,重新生成模型。



重新生成的模型如下所示:

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空