Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

CMU Microstructure Builder (mbuilder)Microstructure builder or mbuilder is a strategy to construct simulated 3D polycrystalline materials. The input is typically grain size and shape data as obtained from orthogonal images (optical or SEM). The output is a 3D voxel structure that matches the size ... [More] and shape statistics provided at input. The voxel structures can be used directly as input to Monte Carlo simulations or can be converted to mesh structures for use in FE structural analysis. History of mbuilderMicrostructure Builder started as a collaboration between David Saylor at Carnegie Mellon University (CMU) and Joe Fridy at the Alcoa Technical Center, with help from Tony Rollett, Bassem El-Dasher and Kyung-Jun Kung (all at CMU). It was supported by the Mesoscale Interface Mapping Project or MIMP under the NSF-supported Materials Research Science and Engineering Center at CMU (mimp.materials.cmu.edu). Various individuals have contributed to mbuilder over the years, including Chris Roberts, Abhijit Brahme, Sukbin Lee and Steve Sintay. Programs that have supported it include the Computational Materials Science Network (CMSN), DARPA under the SIPS program and the Commonwealth of Pennsylvania. Getting startedmbuilder is a collection of various tools that are managed through the shell script, generate-3d.sh. This is an all purpose code that will do the following: Download additional, necessary tools from a server at CMU using SVN Compile source Interactively guide the user in microstructure generation Additional toolsThe voxelconvert code is downloaded from a server at CMU using SVN. This tool allows for file format management between the various steps of the microstructure generation process. It also provides post processing ability that allows the user to specify a size threshold on the smallest grains that are represented. Compile sourceThis section will likely need to be modified for each user depending on the compilers available. The code will attempt to determine if a user is running a OSX operating system and will call a different make file in this case. Interactive microstructure generationThis is a step by step process that guide the user through the following steps Define the scale of the voxels in the microstructure. (i.e microns/voxel) Define the number of voxels in the x,y,z directions. When combined with the previous step this determines the overall size and shape of the generated volume element. Define the boundary conditions as periodic or non-periodic Define the ellipsoid distribution for grain representation and some parameters for packing the ellipsoids into the generated volume element. Perform microstructure generation to produce a voxel filled volume with unique regions segmented as grains. Perform post processing on this microstructure. [Less]

0
 
  0 reviews  |  0 users  |  10,704 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

µic is a modelling engine for simulations of microstructural development. It takes localied behaviours as input from the user and integrates the global behaviour, with the calculation of all interactions as required by the application.

0
 
  0 reviews  |  0 users  |  41,201 lines of code  |  1 current contributor  |  Analyzed over 1 year ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.