找回密码
 注册
Simdroid-非首页
查看: 166|回复: 3

[命令/FISH] Flac3D怎样给边界施加面荷载(荷载是关于坐标的正弦函数)

[复制链接]
发表于 2007-12-29 14:25:08 | 显示全部楼层 |阅读模式 来自 大连理工大学
flac3D的grad功能可以很容易实现,给边界施加三角形的梯度荷载。但如果是面荷载,而且荷载是关于坐标的正弦函数或者是二次函数,应该如何做?请高手指点算法。
发表于 2007-12-29 14:32:44 | 显示全部楼层 来自 北京
Simdroid开发平台
编写fish函数
回复 不支持

使用道具 举报

 楼主| 发表于 2007-12-29 17:36:57 | 显示全部楼层 来自 大连理工大学

请问能不能详细说下实现过程

原帖由 xwjwy7833 于 2007-12-29 14:32 发表
编写fish函数


这个问题问题困扰了我比较久,能不能把过程说一下?
通过哪几个变量?
比如说把szz_=sin(x1)的应力加到z=5的顶面
我想了几个办法,但感觉都不对,希望大家多多指点
1、利用ad1=gp_near(x,y,z),x1=gp_zforce(ad),用循环把顶面所有的节点加上zforce=sin(x1)的节点力,用节点力来近似面力,这个肯定会有误差。
2、用x1=z_xcen(p_z),zstress=sin(x1),然后z_szz(p_z)=sin(x1),用loop把没个顶点单元的应力更改?这个我不知道对不对。
我现在都糊涂了,思路也没有章法,请大家指点错误啊。
谢谢大家。
回复 不支持

使用道具 举报

发表于 2011-12-15 20:49:20 | 显示全部楼层 来自 江苏南京
不是很会啊
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-24 22:25 , Processed in 0.038027 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表