二/三维晶粒建模软件Neper的安装及使用教程

三维晶粒的建模及分析可以在多款软件/或语言中实现,大致包括以下几种:

1、多晶生成及网格划分NEPER

   官网:https://neper.info/

   安装及教程参考:https://geomatlab.com/neper-install/             

   https://www.jishulink.com/college/video/c15430        

   https://www.jishulink.com/college/video/c15965

2、有限元多晶塑性FEPX(neper配套求解器)

   官网:https://fepx.info/

   安装及教程参考:https://www.jishulink.com/college/video/c15965

3、晶体塑性有限元开源软件DAMSK

   官网:http://dream3d.bluequartz.net/     https://damask.mpie.de/

   安装及教程参考:https://qixinbo.info/2018/01/12/damask-install/               

   https://www.jishulink.com/college/video/c16039


4、三维晶粒模型Dream3D(win、 linux、 OS X)

   官网:http://dream3d.bluequartz.net/ 

   帮助文档http://www.dream3d.io/ 

   教程:https://www.bilibili.com/video/av456383677/          

   https://www.bilibili.com/video/av796393159/ 


5、matlab建立三维晶粒模型

  需要自己编程实现,然后导入到abaqus中

  教程参考:https://www.jishulink.com/content/post/428641 (编程)

6、python建立三维晶粒模型

  需要自己编程实现,可以直接在abaqus中运行

  教程参考:https://www.jishulink.com/college/video/c10097

   https://www.jishulink.com/content/post/263144  (编程)

   https://www.jishulink.com/content/post/425174  (插件)

   https://www.jishulink.com/content/post/1794909  (插件)

7、neper生成晶粒导入abaqus的程序neper2cae,并插入cohesive单元PyCiGen

   自己编程实现,参考论文:https://www.sciencedirect.com/science/article/pii/S2352711020303642 

   下载地址: https://github.com/ngrilli/Neper2CAE  https://github.com/ngrilli/PyCiGen 

   附上代码:

二/三维晶粒建模软件Neper的安装及使用教程的图1Neper2CAE-master.zip

二/三维晶粒建模软件Neper的安装及使用教程的图2PyCiGen-master.zip

本贴主要介绍下在Ubuntu下安装neper的整个详细过程

软件:Win10+VMware station pro16+Ubuntu20.04

1.      先安装依赖包和框架

sudo apt install cmake

sudo apt install g++

sudo apt install gcc

sudo apt-get install libnlopt.dev

sudo apt-get install povray

sudo apt-get install libgmsh-dev

sudo apt-get install imagemagick

2.jpg

二/三维晶粒建模软件Neper的安装及使用教程的图4

2.      安装GSL

下载网址:http://mirrors.ustc.edu.cn/gnu/gsl/

下载GSL最新版gsl-2.6.tar.gz,双击解压,进入该目录:

cd /home/zhiyuan/ gsl-2.6

 

然后运行以下命令进行安装:

sudo ./configure

sudo make

sudo make install

3.jpg

3.      安装neper

官网下载neper,https://neper.info/

4.jpg

二/三维晶粒建模软件Neper的安装及使用教程的图7

下载neper并双击解压,然后进入neper下的src目录:

cd /home/zhiyuan/neper-4.1.2/src

 

此时需要安装最后一个依赖,否则neper编译后运行测试文件报错

sudo apt-get install mpich

 

在该目录下创建一个build文件夹,并执行编译:

mkdir build

cd build

cmake ..

二/三维晶粒建模软件Neper的安装及使用教程的图8

 

5.jpg

然后接着运行以下安装命令:

make

sudo make install

 

4.      全部安装完成

 

然后运行以下命令进行测试

make test

 

测试通过后,新建立一个文件夹,用于存放neper运行后文件,

6.jpg

二/三维晶粒建模软件Neper的安装及使用教程的图11

然后在该文件夹下运行终端,输入以下命令生成一个.tess文件:

neper -T -n 100

 

使用以下命令将上述生成的文件可视化:

neper -V n100-id1.tess -datacellcol id -print image_1

(其中,n1000-id1.tess是上一步生成的晶体文件名,image_1是输出图片的文件名)

 

生成的图片如下:

7.jpg

二/三维晶粒建模软件Neper的安装及使用教程的图13

在neper工作目录下运行终端,然后输入neper可以查看其版本等信息

1.jpg

安装过程中参考:https://geomatlab.com/neper-install/

所有参考帖子如有侵权,请联系删除。

ABAQUS断裂模拟收徒 ,快速学会各种ABAQUS断裂模拟方法    **/人(将有机会享有各种插件以及程序,价值**、专门定制视频、全程亲自教学、各种模型调试及解答问题等等,倾囊相教)

(2条)
默认 最新
老师总结的太棒了!
评论 点赞
学习了
评论 点赞
点赞 9 评论 3 收藏 70
关注