×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

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

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

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

(OP)
Dear colleagues,

I have a question regarding the postprocessing program felbow.f written in Fortran and provided in the Abaqus manual: http://abaqus.ethz.ch:2080/v6.11/books/exa/default...

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: http://abaqus.ethz.ch:2080/v6.11/books/exa/default...

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

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

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

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

(OP)
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

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources