I am working with the 2018 version of Marc. Is it possible to create and mesh a 3D model using Python programming in Marc? Is it possible to load a step file with the model instead of defining the model in Python?
I am working with the 2018 version of Marc. Is it possible to create and mesh a 3D model using Python programming in Marc? Is it possible to load a step file with the model instead of defining the model in Python?
The FE mesh can be be generated using python, an example is given in python manual. For complicated geometries, it is better to create a geometry CAD package or Mentat and do meshing rather than manually create the mesh. STEP / IGES / Parasolid etc.. can be imported into Mentat. Nastran bdf format can also be used to import the FE Mesh.
Python can be used in pre or post processing stages of model setup. For the material definition, you can use python to create a material with the available material models such as isotropic / Mooney etc..
User subroutines allow to use material models l laws beyond the readily available material models in Mentat GUI / Marc , for example HYPELA subroutine can be used to define a custom material behavior.
The FE mesh can be be generated using python, an example is given in python manual. For complicated geometries, it is better to create a geometry CAD package or Mentat and do meshing rather than manually create the mesh. STEP / IGES / Parasolid etc.. can be imported into Mentat. Nastran bdf format can also be used to import the FE Mesh.
Python can be used in pre or post processing stages of model setup. For the material definition, you can use python to create a material with the available material models such as isotropic / Mooney etc..
User subroutines allow to use material models l laws beyond the readily available material models in Mentat GUI / Marc , for example HYPELA subroutine can be used to define a custom material behavior.