abaqus
Purpose
Interface between ABAQUS and SDT (part of FEMLink) Warning this function requires MATLAB 7.1 or later.
Syntax
abaqus('read FileName');
abaqus('job');
read [*.fil, *.inp]
By itself the read commands imports the model from a .inp ASCII input or .fil binary output file.
When reading deformations, getpref('SDT', 'OutOfCoreBufferSize') is used to determine whether the vectors are left in the file or not. When left, def.def is a v_handle object that lets you access deformations with standard indexing commands. Use def.def=def.def(:,:) to load all.
You can request the output of element matrices which will then be read into an upcom model. To do so, you need to define an element set.
To read matrices, you have to provide some information before running the job in order to select which matrices you want to write and read. In the .inp input file you may enter the following line
*ELSET, ELSET=ALL ELT FOR SDT
THIN SHELL1 , THIN SHELL1_1
(second line contains all the ABAQUS defined sets) just before the *STEP line and
*ELEMENT MATRIX OUTPUT, ELSET=ALL ELT FOR SDT, STIFFNESS=YES
*ELEMENT MATRIX OUTPUT, ELSET=ALL ELT FOR SDT, MASS=YES
just after after the *STEP line.
Note that this information are automatically generated using the following command
abaqus('elementmatrices model.inp'); .
Running the Abaqus job generates a .fil binary file containing the model and the element matrices.
Since not all information (materials, set names, ...) can be found in the .fil, you may want to combine two reads into an upcom model
abaqus('read file.inp', 'buildup file.fil'); .
write
abaqus('Name.inp',model); writes and ABAQUS input file.
conv
This command lists conversion tables for elements, topologies, face topologies. You can redefine (enhance) these tables by setting preferences of the form setpref( 'FEMLink','abaqus.list',value), but please also request enhancements so that the quality of our translators is improved.
See also
FEMLink
©1991-2007 by SDTools