当宏文件储存差培成后缀为.mac扩展名的文件时,ansys将按下列顺序在缺省的路径中搜索用户创建的宏文件:目录:/ansys_inc/vxx/ansys/apdl由ANSYS_MACROLIB环境变量指定的路径或注册路径(主目录)/PSEARCH命令及其等价菜单路径Utilitymenu——macro——macroseachpath指定的凳岁宏文件存储路径由/$HOME环境变量指定的路径当前工作路径在ansyslauch中设置的路径。
ANSYS是ANSYS公司推出的一种大型通用有限元分析软件,具有多虚粗唯种接口和良好的兼容性。
将ANSYS宏文脊弊件作为子程段轮序进行调用。shell函数为VB提供的一个可执行文件。代码如下:Dim X
X=Shell("C:\ProgramFiles\AnsysInc\v110\ANSYS\bin\intel\ANSYS110.exe -b -p ane3fl -i E:\SADE\VB\ansys txt\dizuo.txt -o E:\SADE\VB\ansys txt\dizuo.out", vbMinimizedFocus)
其中ane3fl为ANSYS产品特征代码,E:\SADE\握野信VB\ansys txt\dizuo.txt为用APDL语言编写的ANSYS输入文件。E:\SADE\VB\ansys txt\dizuo.out是输出文件
命令行以空格分隔参数陪并腔,程序名中间有空格,第一段C:\Program Files(x86)\Ansys被蔽蚂认为是程序名,所以出错。把程序名双引号括住。
x = Shell(""芦衫"C:\Program Files(x86)\Ansys Inc\v100\ANSYS\bin\intel\ansys100.exe"" -b-p ane3fl-i D:\input.txt-o D:\output.txt", vbMaximizedFocus)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)