Isight, python and abaqus: limitations in preprocessing scripts?
Isight, python and abaqus: limitations in preprocessing scripts?
(OP)
Hi all!
I have developed an Abaqus model that is automatically modified by a Python script (it starts from scratch).
I have created some cycles and I have already obtained some surfaces of response varying 3 parameters combining python and matlab.
Now, I would like to create an approximation (using rbf or rms or kriging)of the results.
I was implementing everything in matlab, but working in more dimensions was a bit tricky.
Therefore, I started trying isight (as my uni bought the license).
However, I found out it does not support completely the script capabilities I have used.
For example, it does not like to open more cae files. I have solved adding all the models in one cae file.
Then, I needed to edit the input using a userscript(mdb, values) (i copied and pasted the correct code, now i am far away from the computer).
However, when i run the sight cycle, it gives me errors in the selection of nodes when i use the bounding box command.
Do you know if isight allows the use of that python command?
Or it could be an issue that i recalled the values using:
Theta_par=float(value('Theta_par')) ?
In case, can you help me with some working examples of pre processing scripts for Abaqus in isight? There are not many around.
Preferably scripts that manipulate the geometry and/or choose nodes using bounding box commands.
Many thanks!
I have developed an Abaqus model that is automatically modified by a Python script (it starts from scratch).
I have created some cycles and I have already obtained some surfaces of response varying 3 parameters combining python and matlab.
Now, I would like to create an approximation (using rbf or rms or kriging)of the results.
I was implementing everything in matlab, but working in more dimensions was a bit tricky.
Therefore, I started trying isight (as my uni bought the license).
However, I found out it does not support completely the script capabilities I have used.
For example, it does not like to open more cae files. I have solved adding all the models in one cae file.
Then, I needed to edit the input using a userscript(mdb, values) (i copied and pasted the correct code, now i am far away from the computer).
However, when i run the sight cycle, it gives me errors in the selection of nodes when i use the bounding box command.
Do you know if isight allows the use of that python command?
Or it could be an issue that i recalled the values using:
Theta_par=float(value('Theta_par')) ?
In case, can you help me with some working examples of pre processing scripts for Abaqus in isight? There are not many around.
Preferably scripts that manipulate the geometry and/or choose nodes using bounding box commands.
Many thanks!





RE: Isight, python and abaqus: limitations in preprocessing scripts?
I would like to open the produced inp file, to check which are the issues and if it was generated properly.
The errors I have are:
local variable 'Back_Displ' referenced before assignment
Error in dat file at line 70.
***ERROR: in keyword *ENERGYOUTPUT, file "Honeycomb.inp", line 1085717:
Error in dat file at line 217.
***ERROR: ELEMENT SET ASSEMBLY_X_MODEL HAS NOT BEEN DEFINED
I define all these things using the boundingbox command.
Many thanks!
RE: Isight, python and abaqus: limitations in preprocessing scripts?
I added a group of nodes I did not select to the Back_Displ set.
I added a command to select those nodes beforehand.
Now the code is running smoothly.
Even defining Theta_par=float(value('Theta_par')) is fine.