Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

How to use felbow.f with Abaqus 6.11-3?

Status
Not open for further replies.

Yorkaev

Structural
Oct 13, 2011
7
Dear colleagues,

I have a question regarding the postprocessing program felbow.f written in Fortran and provided in the Abaqus manual:
My question is: how can I make working felbow.f together with Abaqus 6.11-3 in order to produce an output file output.dat which I can use in the Visualization module of Abaqus/CAE (Abaqus/Viewer)? Do I need to have Fortran Compiler installed? I do not have experience with using Fortran, neither any subroutine for Abaqus.

I need that for to visualize the results (stresses, strains, ovalization shapes along a cross section) from my pipe structure analysis. I have been reading the explanations in the Abaqus manual (from the link above) as well as the text explanation in felbow.f but unfortunately it doesn’t make it clear.

Such a procedure is done in one example from the Abaqus manual:
Practically, I would like to plot the same figures of ovalization of a cross section as they do.

Thank you for any help in advance!

Regards,
Yordan Venev
 
Replies continue below

Recommended for you

Hi helpful people,

I'm in the same boat as Yordan, and would find being able to use the felbow.f function/routine very helpful. Does anyone out there have any experience with this? Can you help us out?

Thanks,

Matthew Brook
 
Hello Matthew,

After a lot of struggling with felbow.f I managed to compile it with Abaqus. However I found easier to use felbow.py instead (write to me if want more info about that).

So to make felbow.f working it's needed to have Fortran Compiler installed. That's the procedure I followed:

How to compile/ link Abaqus to Fortran:
This is tried and proved with Abaqus 6.11-3, Intel Visual Fortran Compiler Professional Edition 11.1.051, Microsoft Visual Studio 2008 Professional Edition. The solution is as below steps (for x64 windows). Don't miss even one of them:

1) Log on in Windows with Administrator account. Don't log on with an account which is administrative. Use the built-in Administrator account. Usually the built-in Administrator account is hidden by default. To activate it:

a) Open a command prompt in administrator mode by right-clicking and choosing “Run as administrator”(Picture1)
b) Type the following command (without " " marks): "net user administrator /active:yes" (Picture2 , Picture3)

2) Install Microsoft Visual Studio 2008 Professional. Use the custom installation and choose all the options (especially 64 bit components if you are running x64 Windows)

3) Install Intel Visual Fortran 10 or 11. I used "Intel Visual Fortran Compiler Professional v11.1.060". While installing, again choose the custom installation and select all the items especially 64 bit components and MLK. Also make sure to choose the integration with Microsoft Visual Studio 2008.

4) Install Abaqus Documentation.

5) Install Abaqus 6.11-3

6) Address1: C:\Program Files (x86)\Intel\Compiler\11.1\060\bin\intel64\ifortvar s_intel64.bat

7) Address2: C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64\vcvarsamd64.bat

8) Change the Abaqus CAE target directory to: "Address1" && "Address2" && C:\SIMULIA\Abaqus\Commands\abq6113.bat cae || pause

9) Change the Abaqus Command target directory to: "Address1" && "Address2" && C:\Windows\SysWOW64\cmd.exe /k

10) Change the Abaqus Verification target directory to: "Address1" && "Address2" && C:\SIMULIA\Abaqus\Commands\abq6113.bat -verify -all -log

11) My computer --> properties --> Advanced system settings --> Advanced tab --> Environment Variables --> system variables --> Add Address1 and Address2 to the end of path without file names. Example below:
%IFORT_COMPILER11%lib\Intel64;%IFORT_COMPILER11%lib\ia32;C:\Program Files (x86)\Intel\Compiler\11.1\060\mkl\em64t\bin;C:\Program Files\Microsoft HPC Pack 2008\Bin\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\MSC.Software\Marc\2010\marc2010\bin;C:\MSC.Software\Marc\2010\marc2010\tools;C:\MSC.Software\Marc\2010\mentat2010\bin;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft HPC Pack 2008\Bin\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\SIMULIA\Abaqus\Commands;C:\SIMULIA\Abaqus\Commands\abq6113.bat
cae || pause;C:\Program Files (x86)\Intel\Composer XE\bin\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64
12) Finally run Abaqus Command and run felbow.f there (its icon will be changed since the path for Abaqus Command is changed but that's not a problem).

Yordan Venev
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor