An effective way to read a results (*.fil) file and transfer the Abaqus results into Matlab is to use the recently published toolbox Abaqus2Matlab. Relevant code has been uploaded at the Matlab Central File Exchange, as
(1) Get *.txt files from other FEM softwares, find the corresponding node numbers of abaqus , of couse using the same CAD modle and roughly same element size and type. Rewrite the *.inp file of the ananlysis modle:
**Name:Field-1 Type:Temperature
*Temperature,input=Node_Temperature.txt
**
The Node_Temperature.txt shoule be in the same work directory and the content is:
*TEMPERATURE
Part-1-1.1,20
Part-1-1.2,20
Part-1-1.3,20
Part-1-1.4,20
Part-1-1.5,20
Part-1-1.6,20
Part-1-1.7,20
Part-1-1.8,20
Part-1-1.9,20
Part-1-1.10,20
Part-1-1.11,20
Part-1-1.12,20
Part-1-1.13,20
..............
..............
Part-1-1 must be added, the assembly model name, 20 is temperature value.
(2) Two kinds of files can be effectively applied, *.odb and *.fil, The abaqus default output binary odb and fil. *.fil files can be transfered to ASCII by command :
abaqus acsfil job=job_name
then input job_name with no suffix
The detail descriptions of fil files with ASCII format is able to find in Abaqus Analysis User's Manual.
change the temperature value of different node (This will be a hard work,but if you use python or C++ to automaticly revise will be better)
Use Predefined Field to added the changed ASCII fil file.
(3) In Abaqus/CAE go to: Field->Analytical Field->Mapped Field. You can define value for each (X,Y,Z) points.But the step time and increment can not be defined. You can give diferent Step increment to achieve transient analysis.
An effective way to read a results (*.fil) file and transfer the Abaqus results into Matlab is to use the recently published toolbox Abaqus2Matlab. Relevant code has been uploaded at the Matlab Central File Exchange, as