Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

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

Abaqus-Isight

vikram manoj

Student
Joined
Nov 18, 2022
Messages
15
Location
IN
Hi all,

I am analyzing low-velocity impact on composite materials and performing reliability analysis by varying the elastic and strength properties of the laminate as random variables. I am using a VUMAT subroutine in Abaqus. However, when I load the input file into Abaqus Isight, the material properties defined under User Material are not visible for parameterization. How can I resolve this?. Additionally, during execution, I use the following command: "abaqus.bat input=second job=second user=impact.f interactive" but it results in an error. What is the correct way to run this analysis?. Please help me address these two issues.

Thanking you
N.Vikram manoj kumar
 
What version of Isight are you using ?

If you have access to Dassault Systemes Knowledge Base, check the article "Running Abaqus jobs with user subroutines in Isight".

but it results in an error
What is the error message ?
 
What version of Isight are you using ?

If you have access to Dassault Systemes Knowledge Base, check the article "Running Abaqus jobs with user subroutines in Isight".


What is the error message ?
it says The following file(s) could not be located: impact.f.
 
it says The following file(s) could not be located: impact.f.
probably you will have to define your subroutine file in isight and tell isight that it should be copied to the execution directory. MAybe you want to check the files settings in the abaqus module in isght
 
Try these steps (based on the aforementioned KB article):

1. Add the subroutine file as Input files parameter in the Abaqus component.
2. Enable the Fixed file name checkbox and specify the Fortran file name in the Destination section.
3. Add the user command to the Abaqus command.
4. Make sure Isight can find the Fortran compiler. To do this, you can provide the compiler path in the abaqus.bat file:

Code:
@echo off
call "compiler_batch_path"
"abaqus_batch_path" %*
 
Another (quite brute method) if it really is only the fortran file it cannot find:
- copy your file impact.f to e.g. C:\subroutines
- change your abaqus command accordingly "abaqus.bat ... user=C:\subroutines\impact.f ...."
 

Part and Inventory Search

Sponsor

Back
Top