Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations The Obturator on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Change material properties at a specified step

Status
Not open for further replies.

Mohamedsayed

Civil/Environmental
Apr 16, 2013
61
Hell,

I want to change the material properties in my model at the third step.I know that i can use either USDFLD subroutine or *Field keyword option. Since i am not familiar with the USDFLD subroutine i chose the * field keyword. That is what i did

*Material, name=Material-1
*Elastic, dependencies=1
3e+06, 0.3, , 1.
300000., 0.3, , 2.
** where the first value of Young's modulus should be used in the first and the scond step, while the the second value should be used in the third step.

*Amplitude, name=step
0.,1.,1.,1.
*Initial conditions, type = field, variable = 1
name of node set,1
** since i want to change the Young's modulus in the third step
*step, name=step-3
.....
*field, variable=1, amplitude=step

But unfortunately it did not work, i do not know why, i read many posts about how to use * field variable to change the material properties, i read the manual. but i do not know why it did not work.
I wish any one send my the input file for a very simple model just one element and change the properties of that element at any load step.

I attached the input file, please help me
I spend almost 2 weeks to solve this problem
Thank you.
Mohamed
 
Replies continue below

Recommended for you

so they are two steps, and this photo that i sent is from the input file that you sent. I really do not know that is wrong.
 
Sorry Icebreaker, this my partner (simon), he is working with me in the same project. and he responded to you instead of me.
 
Have you verified your installation by running ABAQUS Verification? Check the verify.log after running the verification, in case you have not.

Now, assuming you ran the INP I sent you and opened the ODB generated by the same INP, then I am clueless! You "seem" to be plotting variables correctly, unless there is something odd that you are doing in this stage. Difference in hardware/OS can not explain such an enormous difference!

For some inexplicable reason, your field variable value is not changing. Try the attached INP; its slightly modified.

Are you new to this forum? If so, please read these FAQ:

 
Yes, i am running the model withing CAE. What i am doing is to open ABAQUS/CAE, Then file >> Import> (Filename.inp), and then run the file from CAE, and then check the results.

Regarding Checking the verification, actually i did not run ABAQUS verification.

 
Hello my friend,
I run ABAQUS verification, and this is the verify.log file. i saw that there is a problem with user subroutine, because there is no FORTRAN compiler. Also ABAQUS could not locate the C++ compiler.

Please check it for me, you might see something i did not see.

I run the input file you sent me last time, but nothing change. i still see the FV is constant from the beginning to the end of the analysis. and the displacement is the same at the end of step one and step two.

Please advise me.
Thanks
 
 http://files.engineering.com/getfile.aspx?folder=1cacaede-9f58-4a4f-a2a7-14682b079b50&file=verify.log_.txt
Finally, i solve the problem, but you gave me the idea. Thank you soooooooooooo much. you are so patient.
The problem is running the input file from the CAE. When i run the model without CAE, it works perfectly.

But Again, you gave me the idea, thank you very much.
I might need you help later, because you when i solve a problem, soon i find another problem. so how can i reach you?

Thank you again.
 
I am glad you solved the problem; I did not want to simply give the answer away.

Like other experts, I will be available here on this group. There are other groups: Yahoo Abaqus users group, Simulia customer website, Polymerfem, imechanica - which will be of help too.

Are you new to this forum? If so, please read these FAQ:

 
I forget to ask you, why when import the input file from CAE, it did work correctly?
Thanks
 
As you have figured it out by now, CAE is not the only option to run your model. Many users end up using the command prompt. Why? CAE development has traditionally lagged behind options available in the input deck such as material models. Keep in mind that there are different types of input decks (regular, parametric, and flat) but most input decks are the kind you have been using so far (in this thread).

Are you new to this forum? If so, please read these FAQ:

 
Hello Icebreaker,

I need your help again.

My model composed of 10 Rock layers of different material such as Sandstone, Coal, .... etc. You know that, i want to change the material properties of a set in my model. This set involves 3 layers( for example Sandstone, coal, and shale). You know i will use *field, variable option.
I am confused about the number of field variables. Are they one or three?

That is what i did
*Material, name=Coal
*Density
2.61,
*Elastic, dependencies=1
2.592e+07, 0.18, , 1.
648000., 0.18, , 2.

*Material, name=Sandstone
*Density
2.61,
*Elastic, dependencies=1
2.592e+07, 0.18, , 1.
648000., 0.18, , 2.

*Material, name=Shale
*Density
2.61,
*Elastic, dependencies=1
2.592e+07, 0.18, , 1.
648000., 0.18, , 2.

And then i used this command.

*Filed, variable=1
(name of the set which contains the 3 layers), 2

is it correct?

or i need to define 3 field variable, like field variable one for Coal and field variable 2 for Sandstone and field variable 3 for Shale.

Which one is correct? i am confused.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor