Clear Filters
Clear Filters

Setting materials for Abaqus simulation

11 views (last 30 days)
Hi all
May someone can share an example how to set-up two different parts with different material properties in Abaqus via an input file?
My aim is to have an assembly of 7 different layers and vary geometries and material properties automatically. So far I can only import the layers as one part with one material.
Thanks!

Accepted Answer

Sanchari
Sanchari on 4 Jan 2024
Hello Florian,
I understand that you want to set different materials for two different parts when opening in MATLAB via an input file.
In Abaqus, you can define multiple parts with different material properties by editing the input file (*.inp) directly. Below is an example showing how to define an assembly with two different parts, each with its own material properties. You can expand this example to include more layers by following the same pattern.
*Heading
%Example input file with two parts having different material properties
*Part, name=Part1
*Node
1, 0.0, 0.0, 0.0
2, 1.0, 0.0, 0.0
3, 1.0, 1.0, 0.0
4, 0.0, 1.0, 0.0
*Element, type=CPS4, elset=EPart1
1, 1, 2, 3, 4
*End Part
*Part, name=Part2
*Node
5, 0.0, 0.0, -1.0
6, 1.0, 0.0, -1.0
7, 1.0, 1.0, -1.0
8, 0.0, 1.0, -1.0
*Element, type=CPS4, elset=EPart2
2, 5, 6, 7, 8
*End Part
*Material, name=Material1
*Elastic
210000, 0.3
*Density
7.85e-9
*Material, name=Material2
*Elastic
70000, 0.33
*Density
2.7e-9
*Assembly, name=Assembly
*Instance, name=Part1-1, part=Part1
*End Instance
*Instance, name=Part2-1, part=Part2
*End Instance
*End Assembly
*Solid Section, elset=EPart1, material=Material1
*Solid Section, elset=EPart2, material=Material2
*Step
...
*End Step
Please check out the following links for further information:
  1. Create an abaqus material library using matlab: https://www.mathworks.com/matlabcentral/answers/1774980-create-an-abaqus-material-library-using-matlab?s_tid=answers_rc1-2_p2_MLT
  2. Read abaqus input file to get the data, nodes or elements: https://www.mathworks.com/matlabcentral/fileexchange/95908-read-abaqus-input-file-to-get-the-data-nodes-or-elements?tab=discussions
Hope this information is helpful to you!

More Answers (0)

Categories

Find more on View and Analyze Simulation Results in Help Center and File Exchange

Products


Release

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!