二/三维晶粒建模软件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/




免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空