03
2009
03

[ANSYS宏]BEAM 188/189单元的端部释放

  对于BEAM 188/189单元,ANSYS中提供了一个端部释放命令“ENDRELEASE”,试用中偶发现这个命令有一定局限性:假如要释放单元A,你得首选选择与单元A相交的至少两个单元进入当前选择集中,然后执行“ENDRELEASE”命令(使用格式见帮助文件)时,程序只会将选择集中单元号较大的单元进行相应的自由度释放,而单元号最小的那个(很有可能是你想释放的单元)则没有进行释放。

  为了解决这个问题,偶写了这个宏文件,主要是想通过最原始的自由度耦合方法实现对任意BEAM 188/189单元(在考虑材料非线性进行结构全过程分析时,必须使用这两个单元)进行自由度释放功能。附件中有两个宏文件:“relbeam.mac”实现对单个梁单元的释放,“redata.mac”实现从一个输入文件读取释放单元数组,然后进行批量释放。

  由于偶还有一个问题没有解决,就是任意梁单元的单元坐标系不容易提取,因此目前的功能只是实现了梁单元铰接(释放roty和rotz)的功能。希望了解这方面的高人指点。

下载:本站下载

[参考文献]2008奥运羽毛球热身馆单层网壳稳定分析的ANSYS二次开发及其应用

30
2008
03

可截取ANSYS图形为SVG矢量图的宏:Grph2SVG

[来自ansys.net]

  此宏可以在ANSYS中直接生成SVG矢量图形文件,压缩里包含三个文件,其中GRPH2SVG.MAC是主程序入口,其它两上宏是被调用宏。执行时,先截取当前视图为一个名为“stiplot.grph”的ANSYS图形文件,然后利用ANSYS的宏命令解析GRPH文件,并生成一个名为“stiplot.svg”的SVG文件。

  作者说明:由于是从GRPH文件中解析生成SVG图形,对于较为复杂的图形转换将比较慢,推荐只用此宏来转换二维曲线图形。偶试了一下,对于偶这个(用Firefox或安装了SVG插件的IE打开)简单的梁单元视图,转换过程大约要1分多钟,不过显示效果还是很清晰的。

链接:
宏文件下载:Grph2SVG.rar | 什么是SVG文件 | SVG查看工具

P.S 安装了Adobe的SVG查看工具后,在IE中可以对SVG文件进行自由缩放,查找文字等操作,右键菜单如下图...

«1»