PDMS结构建板
1.目的
直接在PDMS结构建模比较复杂,通常采用在CAD里绘板图然后通过程序自动化的导入到PDMS中,再进行位置与角度的调节。
目前所使用的CAD-PDMS制板工具,主要存在两方面的不便:
1.)板与板孔需要多次导入,不能同时导入。
2.)板生成之后,如需要修改,添加删除板孔之类的操作,则比较麻烦,需要重新在
CAD里绘制。
针对以上情况,特对CAD-PDMS制板工具进行重新开发。
2.程序文件说明
共有两个程序文件,
1.)editpane.pmlfrm
PDMS插件,请放到%PMLLIB%文件夹下,未经PDMS管理员设置菜单的情况下,可以在Display->Command Line中使用:
PML
ALL    (只需第一次时使用)
REHASH
PML RELOAD FORM !!editpane  (只需第一次时使用)
SHOW !!editpane
窗口如下图:
图1. Edit Pane窗口
2.)StruDeal.dvb
CAD插件,可放于任何位置,在AUTOCAD2008中,使用Tools->Macro->VBA Manager->Load进行加载。
加载后可使用Tools->Macro->Macros,选择”编辑板” 打开,窗口如下图:
图2. 编辑板窗口
两窗口界面类似,都分为两部分,分别用来完成两种操作:
1.)导入新板
2.)编辑原有板
3.导入新板
需具备条件:
1.)要导入的板,在CAD里应该是优化多段线类型,即Polyline类型,并且该PolyLine 的Closed属性必须为Yes,即该多段线为闭合的,线宽应该设置为随层(ByLayer),如下图:
图3. 多段线属性
2.)要导入的板的板孔,同板的属性基本一致。只有一点不同,即多段线的线宽要设置为非ByLayer。
注意:要导入的板与板孔的区别,以线宽是不是ByLayer来区别,故板一定要是ByLayer,而孔一定不是ByLayer。
1.)图2中,所有Pat本框表示导出及导入的文件路径,该路径一般是不需要改变的,Thk属性为导入的板的板厚,也可以在导入后在PDMS中修改。
点击Export后,要求框选要导入的板及板孔,可以直接在CAD文件夹框选,选择后提示完成即可关闭窗口。
2.)图1中,在PDMS中,选择任一STRUCTURE层,点击New Frame框架中的Import 按钮,即可将板及板孔导入到PDMS,然后即可在PDMS中移动修改等。
4.修改原有板
1.)在PDMS模块,使用图1中的Old Pane框架中的按钮。选择一个板,点击Export 按钮,导出板。
2.)打开新的CAD文件,不使用新的CAD文件,会使从PDMS导出的板直接画到当前的CAD文件中,这可能非你所愿。
3.)在CAD中,使用图2的修改原有板框架中的按钮,点击Import将从PDMS导出的板导入到CAD文件。
4.)在CAD文件中修改板,板孔等。对板与板孔的要求与导入新板时相同。
5.)修改完毕后,使用图2中修改原有板框架中的 Export按钮,要求框选板及板孔。
6.)在PDMS中,使用图1中Old Pane框架中的Import按钮,将修改后的板及板孔导入,可以发现,原板已经被改变。
pane5.测试
该程序虽经测试,但未必可以保证所有情况下使用,如发现问题请与我联系。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。