EDEM和FLUENT耦合读取的mash文件在哪

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EDEM和FLUENT耦合读取的mash文件在哪相关的知识,希望对你有一定的参考价值。

参考技术A EDEM里
操作流程:将step格式的机械管道导入EDEM中,添加颗粒,设置颗粒模型,半径,相关参数,更改其颗粒密度1000刷新数据,最后添加碰撞
添加另外的材料颗粒,添加碰撞设置生成颗粒的动态工厂:面,大小、高度;增加动态工厂,设置总共生成的颗粒质量,设置每秒生成颗粒的数量100或者几十设置重力加速度:注意方向
保存点击仿真进入仿真界面:更改两个数据,改为35%,3R打开EDEM的耦合接口不要动了(此时耦合接口由三角形变成正方形了,且鼠标放在此有一串数字,没有serve,表示耦合接口没有连接成功)
导入模型:打开EDEM----点击geometry—importgeometry导入几何体机械管道,将尺寸改为毫米

使用 node fluent ffmpeg 合并多个视频

【中文标题】使用 node fluent ffmpeg 合并多个视频【英文标题】:Merge Multiple Videos using node fluent ffmpeg 【发布时间】:2015-05-06 19:43:53 【问题描述】:

要求是读取目录中的所有文件并合并它们。 我正在使用 node fluent-ffmpeg 来实现这一点。 首先读取目录中的所有文件,通过添加.input连接字符串。

var finalresult="E:/ETV/videos/finalresult.mp4"
outputresult : It consists of all the files read in the directory.

/*Javascript*/
MergeVideo(outputresult);
function MergeVideo(outputresult)
console.log("in merge video");
var videostring = "";

for(i=1;i<5;i++)
    
videostring = videostring+".input("+"'"+outputresult[i]+"'"+")";

console.log("Video String"+videostring);
    var proc = ffmpeg()+videostring
    .on('end', function() 
      console.log('files have  succesfully Merged');
        )
    .on('error', function(err) 
      console.log('an error happened: ' + err.message);
    )
    .mergeToFile(finalresult);

它给出了以下错误:

TypeError: Object .input('ETV 22-02-2015 1-02-25 AM.mp4').input('ETV 22-02-2015
9-33-15 PM.mp4').input('ETV 22-02-2015 9-32-46 AM.mp4').input('ETV 22-02-2015 8-
32-44 AM.mp4') has no method 'on'
    at MergeVideo (D:\Development\Node\node-fluent-ffmpeg-master\node-fluent-ffm
peg-master\examples\demo.js:140:6)
    at Object.<anonymous> (D:\Development\Node\node-fluent-ffmpeg-master\node-fl
uent-ffmpeg-master\examples\demo.js:129:1)
    at Module._compile (module.js:456:26)

感谢任何帮助。

【问题讨论】:

【参考方案1】:

试试这个

var fluent_ffmpeg = require("fluent-ffmpeg");

var mergedVideo = fluent_ffmpeg();
var videoNames = ['./video1.mp4', './video2.mp4'];

videoNames.forEach(function(videoName)
    mergedVideo = mergedVideo.addInput(videoName);
);

mergedVideo.mergeToFile('./mergedVideo.mp4', './tmp/')
.on('error', function(err) 
    console.log('Error ' + err.message);
)
.on('end', function() 
    console.log('Finished!');
);

【讨论】:

在调用 mergeToFile 方法时出现输入索引无效错误。你能告诉我任何需要验证的方面吗? 得到在过滤器 Parsed_concat_0 上找不到未标记输入垫 3 的匹配流 @Mikel 请帮帮我

以上是关于EDEM和FLUENT耦合读取的mash文件在哪的主要内容,如果未能解决你的问题,请参考以下文章

有没有人做过EDEM和FLUENT的耦合,为啥安装之后打开FLUENT找不到EDEM的耦合模块

EDEM 2018 + Fluent 19.0耦合

edem-fluent耦合到最后报错无效的数据是怎么回事?

Fluent-EDEM耦合计算颗粒流动

fluent-edem需要处理边界层吗

请问下EDEM或者PFC能不能与ansys或者其他有限元软件结合在一起