SimModeler
SimModeler is a model creation program from Simmetrix. It takes the mesh and geometric model and creates the input files for PHASTA.
Running
To run SimModeler, first connect via VNC, then use vglconnect to connect to one of the compute machines:
vglconnect -s viz001
Add the desired version of SimModeler to your environment (the below example will get the "default" version):
soft add +simmodeler
and lunch the GUI:
vglrun simmodeler
Converting old files
This is a guide for converting old files (parasolid and .spj) to the new format (.smd).
After connecting to one of the compute machines, add the suite of tools for SimModeler to your environment:
soft add +simmodsuite
From your case, make a new directory and copy your parasolid (.x_t or .xmt_txt), and .spj file into it. Rename the parasolid file to geom.xmt_txt and the .spj file to geom.spj, if they aren't already named that way. Then from the directory just created (now holds geom.xmt_txt and geom.spj) run:
~matthb2/simmodelerconvert/testConvert
Your directory now contains two new files: model.smd and model.x_t
Creating new files
Loading in geometry is about as intuitive as is possibly can be. Go to File -> Import Geometry, browse to the appropriate model, and select Open. Once open, it is possible to both mesh the model and to create boundary conditions for it. Because BLMesher is presently the primary meshing tool, it is only necessary to use SimModeler to create boundary conditions. Go to Analysis -> Select Solver, and select phasta. After selecting phasta, the Analysis Attributes option under Analysis becomes valid. Clicking it brings up the corresponding window. From this new window, it is possible to apply all the usual boundary conditions by clicking the small button next to the drop down menu [add picture].