I want to analyze a steel frame with pin connections at both sides or one side at some beams. I found the keyword *Release is very useful and convenient, so I resort to this keyword. I wrote the input file with the same syntax rules, so that it will be more convenient for me to establish more models. However, when I try to run the input file, there are warnings and errors even with the input file generated from a successfully run job in CAE. The problem is described in the following figure.
In ABAQUS/CAE, I used python to establish the model. It should be noted that I merged the whole model in the Assembly section. Then I edited the keywords and added the *Release part before the *End Instance. In the generated input file after successfully finished the job analysis, the nodes and elements are established in the *Instance part. When I import this input file into ABAQUS or just run it with Abaqus Command window, warnings and errors occur as the bottom part in the above figure. The model is then established in the *Part part and the keyword *Release cannot be imported.
For the warnings, I rewrite the input file with the nodes and elements definition in the *Part part and then there are no warnings. This is because the independent instance in abaqus and if you use a dependent instance, the nodes and elements definitions will be written in the *Part part in the generated input file. The difference between the dependent and independent instance is the mesh object, part or assembly.
In the Abaqus Keywords Reference Guide , the level of keyword *Release is either Part or Part instance. However, I added the keywords before the *End Instance or the *End Part, there were still error with the keywords. I tried to add the keywords somewhere else, and the error occurred as follow, which is consistent to the contents in “Abauqs keywords Reference Guide”.
Error in job Job-1: in keyword *RELEASE, file “Job-1.inp”, line 3593: The keyword is misplaced. It can be suboption for the following keyword(s)/level(s): instance, part
Then I tried to run the input file in the other two ways. One method is to create a job in abaqus and to choose input file as source. Another method is to run the input file directly with Abaqus Command. With the code “abaqus help”, you can get all the command codes, which is very useful. The code for running the input file directly is “abaqus job=job-name”. However, the error still occurred.
Finally, I found the reason about this error, that is the input file directly imported in to abaqus does not support any additional keywords you added and it only support the keywords that can be generated from the commands in ABAQUS/CAE. As the prompt error shows:
WARNING: The following keywords/parameters are not yet supported by the input file reader:
The solution for this is to import the input file and then add the keywords with the function “Edit Keywords…” manually, though it is quite troublesome.