Skip to content

Create an Abaqus input file with periodic boundary conditions from synthetically built Dream3D microstructures

License

Notifications You must be signed in to change notification settings

DylanAgius/Dream3d2Abaqus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dream3d2Abaqus

Main Function

Convert microstructure information generated by Dream3d (opensource software which can be used to synthetically build different microstructure which can be found here) to construct an Abaqus input file containing periodic boundary conditions.

The generated microstructure features and orientations are assigned to element sets in Abaqus with the corresponding material definition assigned via sections.

Dream3D Requirements

The minimum filter construction required is as follows:

Centroid information will be stored in the csv file (created using the Export Feature Data as CSV File filter), while node/element/orientation information is stored in the .vox file (created using the Export Los Alamos FFT File filter).

Required informtion for Matlab function

To use the Matlab function, the xlsx file included here should be updated with the material parameters in the sheet (with the corresponding name) in the order provided in the pdf found here.

The location of the centroid of each grain can be extracted from the generated csv file. These values should be transferred to the centroid sheet in the xlsx file (inputfile_info)

Installation

Simply copy files in the folder titled Dream3d2Abaqus into the MATLAB file path.

Running the MATLAB function

Run from the command prompt the following: dream2abq('nameofvoxfile.vox','nameofinputfile.inp') where:

  • nameofvoxfile = name of the vox file included in the same directly and which is exported using the Export Los Alamos FFT File filter
  • nameofinpfule = is the name of the Abaqus input file you would like to create

About

Create an Abaqus input file with periodic boundary conditions from synthetically built Dream3D microstructures

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages