Successfully clearing ports in Salome (Code ASTER)

Figure: Building a geometry in the Salome graphical user interface (GUI). How Salome tracks ports When Salome is starting up, it checks for free ports on your system using a few built-in Python scripts. Then when you close Salome those ports should be freed up again for the next one. This has a number of uses, but one reason is to stop multiple instances of Salome trying to use the same port at once....

June 1, 2017 · Simon

5 Tips for making finite element models with Salome

Salome is an open source software package used to create geometric models and finite element meshes for use in numerical simulations. It is also able to perform its own numerical simulations and has post-processing capabilities built in. Here are my 5 tips for anyone who is interested in using Salome for model and mesh creation. 1. Practice manually first This goes without saying. Although Salome has a powerful Python-based scripting capability, it is worth practicing with manual model generation....

August 15, 2015 · Simon

Salome reordering during scripted Explode function

When writing Salome scripts that include a step to explode objects to their sub-shapes (using ExtractShapes) it is worth paying attention to the isSorted parameter, which is True by default. In my experience this parameter is best set to False in order to avoid Salome unpredictably changing the order of the objects in the resulting list. For example, here I have a Compound of two objects A and B, which has the faces glued resulting in Glue_1....

November 29, 2013 · Simon

How to call Salome from an external program

Intro For a while I have been using Salome to create finite element models. I really like the geometry module, and the fact that one can reuse entities that have been used for, say, a volume boolean operation. I have also got used to the meshing module now. Like with most really powerful software, once you get used to its special way of doing things it is plain sailing. Perhaps coming from a different software suite made things harder to learn rather than easier....

October 29, 2013 · Simon