Hello Altair Community,
I am working on automating the generation of a dataset for a FEM model and need help with an issue when manually modifying the .fem
file.
My Setup:
- Model: A beam modeled with 2D shell elements in HyperMesh.
- Analysis: Successfully run Normal Modes and Modal Transient analysis.
- Goal: To run multiple simulations with varying load parameters (frequency, amplitude, grid placement) by directly modifying the
.fem
file, as a step towards full automation via a Python script.
The Problem:
When I manually edit the .fem file (e.g., change the frequency value of a force) and run the solver, it fails. The only change made is the numerical value (no changes to formatting, spaces, or columns), and I ensure the file is saved in ANSI format.
What I've Checked:
- The original (unmodified) .fem file solves successfully.
- The edit is minimal and syntactically correct.
- File encoding is preserved.
The Error & My Question:
The .out
file mentions a license error (see image below). Is this a limitation of the Student Edition? The solver works fine from HyperMesh, but fails on the manually edited file, which suggests a licensing check might be triggered by the manual edit.
If this is not a license issue, could anyone suggest what might be causing the solver to fail after a simple manual edit? Any help or guidance would be greatly appreciated.
Thank you in advance!