江城子 发表于 2013-3-20 11:05

请问:virtual lab是否有命令流程序?

请问:virtual lab是否有命令流程序,不用点击界面进行操作,直接编写命令流就可以实现分析处理流程?

song0404 发表于 2013-3-20 13:47

同问,sysnoise是有的,不知道VL有没有,循环计算用这个还是非常方便的

lengxuef 发表于 2013-3-20 14:59

在工作目录有个cmd文件与bat文件,中间包含一些命令,不知道楼主需要的东西能不能通过这个东西实现。
cmd文件内容:

ENVIRONMENT SECTION SETUP USRDIR 'E:\SCRATCH\' RETURN
ENVIRONMENT SECTION SETUP TMPDIR 'E:\SCRATCH\' RETURN
ENVIRONMENT DISTRIBUTED=TRUE RETURN
ENVIRONMENT DISTRILEVEL=FREQUENCY RETURN
Open Model 1 File 964541-Acoustic.sdb Original Return
Extract Summary Return
Environment Section SETUP GEO_TOLERANCE '1E-006' Return
ENVIRONMENT SECTION AML LAYERNUM 5 Return
ENVIRONMENT SECTION AML WAVELENGTH_RATIO 0.160000 Return
Case 1 Return
PostProcess
Points all
Frequency 17.5 27.5 37.5 47.5 57.5 67.5
Frequency 77.5 87.5 97.5 107.5 117.5 127.5
Frequency 137.5 147.5 157.5 167.5 177.5 187.5
Frequency 197.5 207.5 217.5 227.5 237.5 247.5
Frequency 257.5 267.5 277.5 287.5 297.5 307.5
Frequency 317.5 327.5 337.5 347.5 357.5 367.5
Frequency 377.5 387.5 397.5 407.5 417.5 427.5
Frequency 437.5 447.5 457.5 467.5 477.5 487.5
Frequency 497.5 507.5 517.5 527.5 537.5 547.5
Frequency 557.5 567.5 577.5 587.5 597.5 600

Save Results Step 1
Return
DATABASE MERGE AUTOMATIC RETURN
Close Return
New Model 1 File 964541-SignalFile.sdb Return
Save Return
Exit


bat文件内容:
@ECHO OFF
SET OMP_NUM_THREADS=6
chdir /d "E:\SCRATCH"
"E:\Program Files\LMS\LMS Virtual.Lab 11\Sysnoise\5.6\bin\sysnoise_nogui.bat" -hf "E:\SCRATCH\964541-hostfile.LMSVldb" -parallelism frequency


江城子 发表于 2013-3-20 17:42

我看了一下,sdb,cmd,bat是提交计算之后生成的文件。cmd和bat文件都能打开,sdb文件貌似打不开。cmd里面进行了计算参数的设置,cmd可以进行编译,但需要调用sdb文件才能计算。
我还是不清楚,sdb文件是否可以编译?

superxjw 发表于 2013-3-20 20:35

Virtual.Lab在UI中是没有提供像sysnoise那种命令流了,但是仍然可以用命令进行操作,具体需要看Automation模块,实际上不仅仅是声学计算,在VL里面几何建模、网格划分、结构分析、多体动力学、声学、NVM、疲劳等等,都可以通过Automation进行操作,可以实现多学科优化、二次开发等等。

江城子 发表于 2013-3-21 09:30

非常感谢,我先研究一下!

江城子 发表于 2013-3-21 17:37

我搜找了一下,通过脚本可以定制仿真方案(见下图)。但刚才我在virtual lab界面中输入脚本程序总是提示错误,是我输入的位置不对还是怎么回事?我是在virtual lab界面右下角的空白条处输入的。请大家指教!不剩感激!

superxjw 发表于 2013-3-21 17:55

江城子 发表于 2013-3-21 17:37 static/image/common/back.gif
我搜找了一下,通过脚本可以定制仿真方案(见下图)。但刚才我在virtual lab界面中输入脚本程序总是提示错误 ...

不是那里。具体我没有太用过,建议你最好先看看Automation帮助,另外在VL11帮助文档光盘里面,还有一个Composer,也是关于二次开发的,你也可以看看那个。

song0404 发表于 2013-3-21 22:21

江城子 发表于 2013-3-21 17:37 static/image/common/back.gif
我搜找了一下,通过脚本可以定制仿真方案(见下图)。但刚才我在virtual lab界面中输入脚本程序总是提示错误 ...

积极关注楼主,VL现在操作确实很方便,但是好多东西取消了确实不太好,比如二维计算没有了,计算MATV功能没有了,命令流功能也没原来方便了,这些刚好都是我想用的。。。

song0404 发表于 2013-3-21 22:23

superxjw 发表于 2013-3-21 17:55 static/image/common/back.gif
不是那里。具体我没有太用过,建议你最好先看看Automation帮助,另外在VL11帮助文档光盘里面,还有一个Co ...

主任,原来sysnoise里面可以导入.fre格式的文件模型,这个格式很简单,从有限元软件导出来特别方便,而且不容易出现FEM软件跟VL软件之间的对接错误问题,现在VL里面是不是不可以了,我看IMPORT里面只有导入对应的有限元软件的格式,比如ansys是.cdb,nastran是.bdf

superxjw 发表于 2013-3-22 08:12

song0404 发表于 2013-3-21 22:23 static/image/common/back.gif
主任,原来sysnoise里面可以导入.fre格式的文件模型,这个格式很简单,从有限元软件导出来特别方便,而且 ...

二维的声学计算是没有实际意义的……如果你实在要用fre格式的话,你可以先读入sysnoise,然后将sysnoise的文件保存,用sdb格式读入VL,VL与sysnoise是有完全接口的。

song0404 发表于 2013-3-23 22:17

本帖最后由 song0404 于 2013-3-23 22:18 编辑

superxjw 发表于 2013-3-22 08:12 static/image/common/back.gif
二维的声学计算是没有实际意义的……如果你实在要用fre格式的话,你可以先读入sysnoise,然后将sysnoise的 ...
感谢主任,这样导的话也可以哈。
二维的声学计算并不是完全没有意义的,对于沿某一个方向截面不变的结构,类似于平面应变问题,很多模型可以用二维模型来简化分析,你可以看南安普顿大学声学与振动研究所现在还在用二维的方法来解决一些实际问题,欧洲TWINS轮轨噪声计算软件对于钢轨的计算也是基于二维的计算,所以并不是完全没有用的。对于一些大规模的3D模型,完全建立3D模型是不可行的,这时候用二维计算可以得到很多规律性的分析。
VL确实比sysnoise强大,但是确实取消的功能我现在都是要用的,二维、MATV、命令流,没办法,只能再去学习sysnoise了,这个确实方便,比如说对一个问题,我要多次导入模型的声学边界然后求解得到不同边界下的结果,要是不用命令流的话要手动操作很多次,师兄编了一个fortran小程序,用命令流循环计算,放在那儿算就行了,真心好啊

ACOUSTIC 发表于 2013-5-6 23:13

superxjw 发表于 2013-3-22 08:12 static/image/common/back.gif
二维的声学计算是没有实际意义的……如果你实在要用fre格式的话,你可以先读入sysnoise,然后将sysnoise的 ...

伟兄,打扰了,我现在遇到个类似问题:在ansys结构计算时得到了结构表面网格和位移的FRE文件,导入Sysnoise后,将文件保存为sdb文件,然后将sdb文件导入Virtual lab,但是只能导入边界元网格,表面位移无法导入,知道怎么解决吗,谢谢

song0404 发表于 2013-5-7 20:00

ACOUSTIC 发表于 2013-5-6 23:13 static/image/common/back.gif
伟兄,打扰了,我现在遇到个类似问题:在ansys结构计算时得到了结构表面网格和位移的FRE文件,导入Sysnoi ...

位移无法导入,sdb只能导入模型不能导入边界,你可以把ansys结果文件直接导入VL

superxjw 发表于 2013-5-7 20:07

ACOUSTIC 发表于 2013-5-6 23:13 static/image/common/back.gif
伟兄,打扰了,我现在遇到个类似问题:在ansys结构计算时得到了结构表面网格和位移的FRE文件,导入Sysnoi ...

没必要,哪儿有这么复杂哦!
ANSYS直接计算的RST读入VL就行了。
页: [1] 2
查看完整版本: 请问:virtual lab是否有命令流程序?