Scripting in Abaqus
Scripting in Abaqus
(OP)
Dear collages,
In this moment I have designed a Python script of a model. How could I define a parametric study, modifying one of the parameters of the problem (for example, imagine a cantilever rectangular beam of length L with a distributed load q, and I would like to see the behaviour by modifying the Length from 5000 to 6000).
Thank you very much for your attention.
Best regards,
Juan José
In this moment I have designed a Python script of a model. How could I define a parametric study, modifying one of the parameters of the problem (for example, imagine a cantilever rectangular beam of length L with a distributed load q, and I would like to see the behaviour by modifying the Length from 5000 to 6000).
Thank you very much for your attention.
Best regards,
Juan José





RE: Scripting in Abaqus
RE: Scripting in Abaqus
Thank you very much for your answer. My model is too complex (is the model of a T-stub, whit contact and plasticity, for example). I think that I can't work in the *.inp file because if I made changes in the geometry, the *.inp file has information also about nodes, and I have to remesh, do not? For this reason I have develop a *.py script, and I want to study the influence of variables as diameter of bolts, distances between bolts, thickness of profiles, etc.
Model of a T-stub you can see in next link:
http://www.youtube.com/watch?v=8mbm2RFfrjc
Thank you very much. Regards,
Juan José
RE: Scripting in Abaqus
RE: Scripting in Abaqus
RE: Scripting in Abaqus
RE: Scripting in Abaqus
My model is a 3d solid model, with contact and considering non-linearity of material (elastic-plastic behaviour).
About solve the problem, I have only one question: when I apply a little load the problem run well, but when I apply a high load the problem runs with error. I think it is due to plasticity and from the load when it is not a structure (it is a mechanism) it fails. So, how can I apply a criteria to finish the calculation and do not have any error?
Finally, I have about 7-8 variables that I want to study. For this reason, I want to develop a parametric model (first calibrate with experimental data from tests, and then to develop a parametric study to study the influence of modifying variables).
Thank you very much.
Regards,
Juan José
RE: Scripting in Abaqus
As for creating a parametric model:
I did a very similar procedure for a truss structure. Like I said, I wrote a MATLAB file(s) that described all of the geometry in parametric form. My code can generate all of the nodes and elements (properly numbered) and eventually can generate an input file (.inp) to send to ABAQUS. The nice thing about MATLAB is that you can run ABAQUS inside of it and submit batch files for multiple iterations of your model (i.e. multiple material or geometry variations). I can send you my thesis describing how this works if you'd like.
As you probably know (and are doing) get that first model working for any loads then tackle the design iteration problem. This sounds like a very fun project.
RE: Scripting in Abaqus
Yes, I have enter the curve with only two points (the elastic and plastic regimen) because in this moment I haven`t got the results of the steel coupon test. I would be very interesting in see your thesis. And what you have done in Matlab, I think it is also possible in other plataforms, do not? I have developed my analytical models in Mathematica.
Thank you very much for your attention. I'm very gratefull.
Regards,
Juan José