top of page


Post #13 TETRIS in ABAQUS Part 2
Creating an interactive dialog that contains a game loop to allow my implementation of TETRIS in ABAQUS to operate
guyrushton9
7 days ago9 min read


Post #12 TETRIS in ABAQUS... or Writer's Blocks
Animation of game play, start to Game Over Recreating a classic game using python scripting in ABAQUS. Once again I am late with my blog post but this is just in time for a Xmas so that’s OK. I decided to do something silly and make a game in ABAQUS, because why not? After quite a bit of head scratching over what I thought would be a nice simple demonstration of some scripting techniques, I have produced a full working version of the classic game Tetris. Why Tetris? Well, I a
guyrushton9
Dec 164 min read


Post #11 Templates For Scripts
Another brief blog post this week as I have been busy on both a coding course and a programming exercise, which, when I get it working, I shall share. Going back to my roots with a simple fluid dynamics code. So for this week I shall simply share the templates that I have made and use, with reminders in place, for making different kinds of ABAQUS scripts. Templates are great. They save you time hammering out the boilerplate and forgetting that basic detail that you are so use
guyrushton9
Nov 105 min read


Post #10 Beginners File IO
For this week’s blog post a very unglamorous subject for the scripting beginner: reading and writing basic text files to and from ABAQUS and formatting the data so that appears in tabular form for use elsewhere. Not difficult, but a potential source of headaches for the beginner. There is no difference in the file operations between using Python in the ABAQUS environment and regular Python. Once you have the basics of file I/O then you can start to interrogate your models and
guyrushton9
Nov 105 min read


Post #8 Automatically Running ABAQUS Jobs
A method for running a series of jobs that leaves the user interface free for other activities. Unlike the command line batch script though it leaves the CAE license with the current user. Two essential modern truths: Machines are cheap, good people are expensive. Time is money. Maximise your people’s time and save money by sweating the machines, they will not complain. A lot of FEA models take a while to run. If you set a job to run at 5pm and go home and it finishes at 11pm
guyrushton9
Nov 95 min read


Post #6 - Scripting More Complex Geometry
Animation of some of the combinations possible using the geometry generating script. I am behind on my posting schedule – I might plead...
guyrushton9
Oct 47 min read


Post #2 More Fixing My Mistakes: Tie Constraints
Article about a script demonstrating the efficiency gains that can be achieved by fluency in scripting and automation for ABAQUS.
guyrushton9
Aug 104 min read
bottom of page