Logo 折叠
全网首发仿真工程师项目实训
下载app
返回旧版
首页 成长助手 小邻学院 社区 发现
职业认证 企业服务 行业会议

登录解锁更多功能

还没有账号?立即注册

技术邻
技术引领职场价值
电话
0571-86682823
商务合作
service@jishulink.com
  • 全部  > 
  • CAE仿真

请教UDF铺层动网格的问题

浏览: 2447 回答: 3

Lz最近在学习UDF动网格,花了很多功夫了,最近在网上下载了一个老师做的二维动网格,并试运行了一下,网格能运动。但lz有以下一些疑问。UDF源程序很简单,模拟的是一个活塞的上下运动,速度函数是一个正弦曲线:

 

#include "udf.h"

#include "dynamesh_tools.h"

DEFINE_CG_MOTION(piston, dt, vel, omega, time, dtime)

{

  /* reset velocities */

  NV_S (vel, =, 0.0);

  NV_S (omega, =, 0.0);

 

 

  /* compute velocity formula */

  /*pas de temps idela pour cette fonction dtime=.02*/

  vel[2]=0.25*2*3.14159*sin(2*3.14159*time);

 

  printf("\n");

  printf("\n z_velocity = %g \n",vel[2]); 

}

 

我运行的时候也能正常的看到网格的上下运动,但是有两个疑问:

(1)       上面程序中,按DEFINE_CG_MOTION函数的规则,vel[0], vel[1]分别代表x、y方向的速度。但是程序里定义的是vel[2],表示的是z方向的速度。为什么程序还能正常运行?

(2)       我打开人家做好的cas文件,不编译UDF文件,就可以预览动网格了,这是不是说明cas里已经包含了人家编译好的udf?

(3)       点击preview预览动网格的运动,下面这个current mesh time会自动累加,而且过了2秒之后网格就不在运动,这是为什么?而且current mesh time是我无法修改的,怎么才能修改呢?如果正式开始仿真,仿真起始会不会从下图的5.5秒开始?

求高手指点一二,不胜感激!

QQ图片20200402093231.jpg


CFD 流体力学及仿真

全部回答 (2)

默认 最新
CAE从业者 2020年4月2日
自己研究,会理解深刻的多,支持
2020年4月2日
评论 点赞
仿真工匠 2020年4月2日

这种不需要写udf,直接在gui上就能搞定。如果你在练习udf,当我没说

2020年4月2日
评论 1 点赞

相似问题

查看全部
  • 怎么通过设置udf是转阀往复回转? 1个回答

    各位大神,小弟这厢有礼了! 我这几天一直在设置转阀往复旋转,采用 #include"udf.h"; DEFINE_CG_MOTION(jiaosudu,dt,cg_vel,cg_omega,time,dtime) { cg_omega[2]=31.4; } 的函数,使用udf编译: Copied E:\zhaunfa3/E:\zhaunfa3\3.27xin.c to 4-libudf\src C

  • 大神们,求助!!!UDF错在哪里(公转) 3个回答

    如图所示,要实现的运动形式:以外管中心(外管中心为坐标原点)为旋转中心,内管以一定偏心距公转 ,UDF如下。区域预览,运动形式不对,求大神们帮帮忙,错在哪里了呢,怎么修改,万分感谢!!!!!!! #include "stdio.h" #include "udf.h" #define E 0.01445 #define base 104.72 DEFINE_CG_MOTION(move,dt,cg_

  • 大神们,求助!!!UDF错在哪里(公转) 4个回答

    如图所示,要实现的运动形式:以外管中心(外管中心为坐标原点)为旋转中心,内管以一定偏心距公转 ,UDF如下。区域预览,运动形式不对,求大神们帮帮忙,错在哪里了呢,怎么修改,万分感谢!!!!!!! #include "stdio.h" #include "udf.h" #define E 0.01445 #define base 104.72 DEFINE_CG_MOTION(move,dt,cg_

推荐阅读

【专题课程】ANSA HEXABLOCK六面体网格划分专题(完结)

【专题课程】ANSA HEXABLOCK六面体网格划分专题(完结)

Wonderful仿真 Wonderful仿真
¥399
ANSYS新版本功能速递: HFSS微放电仿真

ANSYS新版本功能速递: HFSS微放电仿真

Ansys中国 Ansys中国
免费
测量误差与测量不确定度

测量误差与测量不确定度

HBK测试与测量 HBK测试与测量
免费
Apex For Aerospace Applications Introduction

Apex For Aerospace Applications Introduction

MSC Apex
免费
公路钢筋混凝土及预应力混凝土桥涵设计规范解决方案

公路钢筋混凝土及预应力混凝土桥涵设计规范解决方案

敦樸DUNPU 敦樸DUNPU
免费
慧加新规范解决方案详解之大跨连续弯梁桥精细化分析(7DOF)

慧加新规范解决方案详解之大跨连续弯梁桥精细化分析(7DOF)

敦樸DUNPU 敦樸DUNPU
免费
混合弯头的流体流动与传热

混合弯头的流体流动与传热

CFD流 CFD流
免费
Abaqus子程序安装教程 Abaqus6.14.2+VS2013+IVF2013(附带安装包)

Abaqus子程序安装教程 Abaqus6.14.2+VS2013+IVF2013(附带安装包)

二十 二十
免费
介观尺度的新一代核心LBM算法案例实操讲解突破传统CFD算法最大障碍网格划分

介观尺度的新一代核心LBM算法案例实操讲解突破传统CFD算法最大障碍网格划分

北京华盛扬科技 北京华盛扬科技
¥9.9
Msc Apex For Aerospace Applications Idealization a

Msc Apex For Aerospace Applications Idealization a

MSC Apex
免费
超大规模芯片电源完整性签核平台RedHawk-SC应用分享

超大规模芯片电源完整性签核平台RedHawk-SC应用分享

Ansys中国 Ansys中国
免费
Altair solidThinking认证教育合作计划-学生案例大赛即将开启!

Altair solidThinking认证教育合作计划-学生案例大赛即将开启!

ALTAIR ALTAIR
免费
结构仿真职业规划与学习路线

结构仿真职业规划与学习路线

技术邻直播 技术邻直播
免费
人工智能工程应用实例: 发动机排放数据学习及预测

人工智能工程应用实例: 发动机排放数据学习及预测

IDAJ中国 IDAJ中国
¥99
Altair二次开发答疑&典型案例解读

Altair二次开发答疑&典型案例解读

ALTAIR ALTAIR
¥10
MATLAB/ADAMS求解动力学

MATLAB/ADAMS求解动力学

伟_sss 伟_sss
¥25
基于OptiSturct的线性静力学分析和尺寸优化

基于OptiSturct的线性静力学分析和尺寸优化

Leon_sun Leon_sun
¥10
Abaqus在高科技与电子行业的应用(达索直播课程)

Abaqus在高科技与电子行业的应用(达索直播课程)

水木人CAE-林丽 水木人CAE-林丽
¥10
基于Hypermesh与ABAQUS联合仿真的摄像头模组跌落分析系列课程第一章节——跌落分析总览

基于Hypermesh与ABAQUS联合仿真的摄像头模组跌落分析系列课程第一章节——跌落分析总览

北鲲 北鲲
¥99
AQWA软件企业培训(3)  通过ANSYS-APDL建立半潜平台混合模型及混合模型的拖曳力线性化

AQWA软件企业培训(3) 通过ANSYS-APDL建立半潜平台混合模型及混合模型的拖曳力线性化

Nutshell Nutshell
¥30