Netgen软件是一款功能强大、简单专业的多物理场有限元软件,被广泛用于分析来自固体力学、流体动力学和电磁学的模型,该软件界面简洁直观、功能分布整齐明显,拥有灵活的Python界面,可以能够轻松实现新的物理方程式和求解算法,非常简单好用;NETGEN软件是一个自动的三维四面体网格生成器,支持来自构造实体几何或stl文件格式,允许处理IGES和STEP文件,同时该软件还拥有网格优化和分层网格细化的模块,可帮助便捷灵活、高效专业的进行物理几何模型创建和预处理,感兴趣的朋友可以能够下载使用。

软件功能
1、二维和三维表面网格化
2、三维体积网格化
3、Delaunay和推进前网格生成算法
4、构造实体几何学或边界表示法
5、网格细化算法
6、高阶曲线元素
软件特色
一体
从几何建模,网格生成,数值模拟到可视化的无缝集成
灵活的
变量公式的数学描述允许耦合任意物理模型
准确的
先进的数值技术:高阶,矢量,混合和不连续,Galerkin方法
高效的
适用于函数空间和微分方程的强大预处理器
高性能
用现代C ++编写的并行计算核心与Python脚本编写的灵活控制相结合
打开
基于LGPL许可证的开放源代码,可通过C ++模块和Python包进行扩展
使用说明
1、完成软件安装双击软件弹出软件安装弹框,点击next按钮即可进行软件安装

2、进入软件安装协议界面,点击勾选我接受协议方可进行软件安装

3、软件安装完成后点击finish按钮即可关闭弹框并启动软件

4、进入软件三维四面体网格生成器操作界面可以能够进行项目创建

5、点击打开项目可以能够将文件添加到软件上进行浏览编辑

Netgen示例
旋转对称几何
为了获得圆环,我们在该点周围定义一个圆
(0,R)(0,R)。这是通过定义一组控制点来完成的,这些控制点用于定义样条曲线。这些点和花键然后加入到SplineCurve2d使用函数AddPoint和AddSegment。

然后通过围绕点定义的轴旋转二维样条来生成圆环
(-1,0,0)(-1,0,0) 和
(1,0,0)(1,0,0)。
转=革命(PNT(-1,0,0),PNT(1,0,0),花键)
最后,我们必须生成一个CSG对象并添加刚刚定义的圆环。
geo = CSGeometry()
地理位置。添加(REV 。栏([ 1,0,0 ]))
地理位置。画()
现在我们可以能够为圆环生成网格了。
mesh = geo 。GenerateMesh(maxh = 0.5,optsteps2d = 3)
要弯曲网格,我们必须将其转换为NGSolve网格。这可以能够通过以下方式完成。
网格=网格(网格)
网格。曲线(3)

版权声明:NETGEN(三维四面体网格生成器)所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。
软件下载信息清单:
驱动文件名称 | 发布日期 | 文件大小 | 下载文件名 |
---|---|---|---|
NETGEN(三维四面体网格生成器)安装包 | 2024年11月1日 | 51.9 MB | NGSuite.zip |
软件评论