二/三維晶粒建模軟件Neper的安裝及使用教程

三維晶粒的建模及分析可以在多款軟件/或語(yǔ)言中實(shí)現(xiàn),大致包括以下幾種:

1、多晶生成及網(wǎng)格劃分NEPER

   官網(wǎng):https://neper.info/

   安裝及教程參考:https://geomatlab.com/neper-install/             

   http://www.yqgqt.org.cn/college/video/c15430        

   http://www.yqgqt.org.cn/college/video/c15965

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

   官網(wǎng):https://fepx.info/

   安裝及教程參考:http://www.yqgqt.org.cn/college/video/c15965

3、晶體塑性有限元開(kāi)源軟件DAMSK

   官網(wǎng):http://dream3d.bluequartz.net/     https://damask.mpie.de/

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

   http://www.yqgqt.org.cn/college/video/c16039


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

   官網(wǎng):http://dream3d.bluequartz.net/ 

   幫助文檔http://www.dream3d.io/ 

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

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


5、matlab建立三維晶粒模型

  需要自己編程實(shí)現(xiàn),然后導(dǎo)入到abaqus中

  教程參考:http://www.yqgqt.org.cn/content/post/428641 (編程)

6、python建立三維晶粒模型

  需要自己編程實(shí)現(xiàn),可以直接在abaqus中運(yùn)行

  教程參考:http://www.yqgqt.org.cn/college/video/c10097

   http://www.yqgqt.org.cn/content/post/263144  (編程)

   http://www.yqgqt.org.cn/content/post/425174  (插件)

   http://www.yqgqt.org.cn/content/post/1794909  (插件)

7、neper生成晶粒導(dǎo)入abaqus的程序neper2cae,并插入cohesive單元PyCiGen

   自己編程實(shí)現(xiàn),參考論文: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的整個(gè)詳細(xì)過(guò)程

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

1.      先安裝依賴(lài)包和框架

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

下載網(wǎng)址:http://mirrors.ustc.edu.cn/gnu/gsl/

下載GSL最新版gsl-2.6.tar.gz,雙擊解壓,進(jìn)入該目錄:

cd /home/zhiyuan/ gsl-2.6

 

然后運(yùn)行以下命令進(jìn)行安裝:

sudo ./configure

sudo make

sudo make install

3.jpg

3.      安裝neper

官網(wǎng)下載neper,https://neper.info/

4.jpg

二/三維晶粒建模軟件Neper的安裝及使用教程的圖7

下載neper并雙擊解壓,然后進(jìn)入neper下的src目錄:

cd /home/zhiyuan/neper-4.1.2/src

 

此時(shí)需要安裝最后一個(gè)依賴(lài),否則neper編譯后運(yùn)行測(cè)試文件報(bào)錯(cuò)

sudo apt-get install mpich

 

在該目錄下創(chuàng)建一個(gè)build文件夾,并執(zhí)行編譯:

mkdir build

cd build

cmake ..

二/三維晶粒建模軟件Neper的安裝及使用教程的圖8

 

5.jpg

然后接著運(yùn)行以下安裝命令:

make

sudo make install

 

4.      全部安裝完成

 

然后運(yùn)行以下命令進(jìn)行測(cè)試

make test

 

測(cè)試通過(guò)后,新建立一個(gè)文件夾,用于存放neper運(yùn)行后文件,

6.jpg

二/三維晶粒建模軟件Neper的安裝及使用教程的圖11

然后在該文件夾下運(yùn)行終端,輸入以下命令生成一個(gè).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工作目錄下運(yùn)行終端,然后輸入neper可以查看其版本等信息

1.jpg

安裝過(guò)程中參考:https://geomatlab.com/neper-install/

所有參考帖子如有侵權(quán),請(qǐng)聯(lián)系刪除。

ABAQUS斷裂模擬收徒 ,快速學(xué)會(huì)各種ABAQUS斷裂模擬方法    **/人(將有機(jī)會(huì)享有各種插件以及程序,價(jià)值**、專(zhuān)門(mén)定制視頻、全程親自教學(xué)、各種模型調(diào)試及解答問(wèn)題等等,傾囊相教)

登錄后免費(fèi)查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP

15
4
87