pfsr 发表于 2009-9-22 21:15:24

[如是我闻]V12之施加随坐标变换的荷载

在以往版本中Workbench只能施加随时间变化的荷载,如果要施加随空间变化的荷载,只能借助于commands。V12在这点上有所改进,虽不是尽善尽美,也算是一个进步。

目前Workbench只支持pressure, line pressure, temperatue 和 thermal condition这四种荷载进行空间变化,而且只用有一个变量。下面以pressure为例说明如何定义。

pfsr 发表于 2009-9-22 21:17:51

先插入一个Pressure,Defined by必须是normal to

pfsr 发表于 2009-9-22 21:19:14

改Magnitude为Tabular

pfsr 发表于 2009-9-22 21:21:52

现在我们可以选择independent variable,这里选x。并决定荷载在一个自定义的坐标系上起作用

pfsr 发表于 2009-9-22 21:30:21

但是在这里我们并不能以方程的形式输入。比如压力分布为cos(pi*x/50), 我们只能用几个点来确定这个荷载曲线,点越多也就越精确。

pfsr 发表于 2009-9-22 21:32:24

显然这很麻烦。好在有更方便的选择。改Magnitude为function

pfsr 发表于 2009-9-22 21:35:18

现在可以直接输入方程。但注意,只能有一个变量

pfsr 发表于 2009-9-22 21:36:17

回车确认后多出几个Graph Control

pfsr 发表于 2009-9-22 21:37:58

这就是我们得到的荷载

pfsr 发表于 2009-9-22 21:40:35

如果一个荷载有几个变量而且各自都是线性变换,比如P=x+2y+3z,那就可以分三次施加, P1=x; P2=2y; P3=3z. 不然只能回到commands。

pfsr 发表于 2009-9-22 21:44:30

除了上面提到的几个荷载外,Displacement也可以用function施加

pfsr 发表于 2009-9-22 21:44:55

效果如图

pfsr 发表于 2009-9-22 21:49:03

收工,感谢指点。下期预告:V12之网格质量检查

reltek 发表于 2009-9-22 22:05:25

咳,效果还是不能尽人意,加载往往都是XYZ得变量,而且加载项不能局限于楼主说的那几个,期待这方面的改进

拳王 发表于 2009-9-22 22:41:27

感谢神人出手 期待网格质量检查

levakings 发表于 2009-9-23 09:29:13

每天都跟着走就可以了,
天天向上啊

rock.li 发表于 2009-9-23 10:48:35

谢谢楼主的精彩讲解

andyrgw 发表于 2009-9-23 11:51:51

:victory::handshake
Great job!

wanchuntt 发表于 2009-9-23 13:07:29

:victory: 一般一般 ,世界第三

姜虎东 发表于 2009-9-24 12:20:25

P版主这几天状态很好啊,哈哈
页: [1] 2 3 4 5
查看完整版本: [如是我闻]V12之施加随坐标变换的荷载