MARC subroutines using FORTRAN
Postprocessing, Calculation, MAPLE, FEA, DSET
MARC has broad capabilities for user adaptation using FORTRAN coding. At DOCAN, we have experience with Intel Fortran and NAG Fortran with Routines, as well as other languages such as C++, C# and Python.
One particularly useful feature is to allow users to define calculated values as results that can be plotted in the postprocessor with a contour plot.
This helps accurately evaluate certain parameters on a node-by-node basis, greatly improving our ability to efficiently perform code compliant analyses using MSC MARC.
To develop time saving tools that can expedite analyses by providing custom field plots which can be used in results post processing.
The DOCAN solution
Once the parameters of interest were identified, DOCAN produced an executable user subroutine file that can be used by MARC to perform calculations. These were verified by exporting tabulated component results and performing the set-up calculation independently to MARC and comparing this to the output of the user defined calculation from MARC to confirm success.
Once set up, no further post processing is required to perform design code calculations as these are performed internally in MARC, allowing simple review of model contours. Similar processes can be applied to other codes such as ANSYS, ABAQUS, Fluent and more.
|Code calculation||Triaxial Stresses|
|Local failure check|