回 帖 发 新 帖 刷新版面

主题:请教:fortran 编写四节点四面体网格自动剖分与相关有限元计算程序

想用fortran实现四节点四面体的网格剖分与相关的有限元计算,请各位师兄师姐推荐一些书籍资料,提点建议!先谢过了!

回复列表 (共18个回复)

11 楼

是windows系统。

12 楼

谢谢jason388!把数据文件也加上绝对路径就可以了,这是为什么呢?用的是windows系统啊,是不是什么地方设置有问题?谢谢啊!
再向jason388请教一个问题:使用命令行tetgen -p xx.stl,出现错误提示:wrong number of vertices in file xx.stl,这是什么原因?xx.stl是用ug生成的stl文件,就是一个简单的立方体

13 楼

网格剖分一点都不困难 只是节点编号和消除重复节点比较麻烦,你这个4节点4面体更是不怎么好弄  但是建议你看看《有限单元法基本原理和数值方法》(新版) 王勖成、 网格剖分参考《有限元程序设计与图形处理》彭宣冒          先确定4节点4面体的形函数  确定局部坐标。在确定整体坐标。然后自己总结一下如何节点编码和单元编码就可以了。  建议如果有时间的话。可以自己编出来的程序还是自己编,不要依赖于商用软件。

14 楼

[quote]把数据文件也加上绝对路径就可以了,这是为什么呢?用的是windows系统啊,是不是什么地方设置有问题?
再向jason388请教一个问题:使用命令行tetgen -p xx.stl,出现错误提示:wrong number of vertices in file xx.stl,这是什么原因?xx.stl是用ug生成的stl文件,就是一个简单的立方体

[/quote]

我在windows xp及vista下用从来未出现过你碰到的问题,具体什么原因引起我也不清楚,不过如果加上路径就能解决的话,那就加上路径好了。
tetgen的使用有两种方法,即直接作为应用程序和作为库。如果你不喜欢加路径的做法,你可以把tetgen作为库使用,文件处理自己实现。
未用过stl格式文件,建议去分析一下tetgen处理stl格式的代码并与你的stl文件的格式进行比对,也许能找到原因。
tetgen毕竟不是商用软件,所以你不能指望其十全十美。从我的使用来看,tetgen已经是非常优秀的开源软件了,至少我认为是这样。

15 楼

非常感谢revolutionar和jason388的耐心回答!刚接触网格剖分,觉得无从下手
TO:revolutionar,《有限元程序设计与图形处理》彭宣冒这本书怎么搜不到?

16 楼

打错了  应该是彭宣茂

17 楼


请问,我已经将它编译为exe文件了,为什么不能输入命令行,在程序中该如何设置。

18 楼

我想问下有可以进行C或者C++等脚本编程的剖分软件吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册