A number of Python and shell scripts are provided below as examples; they will need to be edited/modified for your site. If you need assistance with the Python interface, send us email.
Tutorials 9 and 15 both use Python scripts. Appendix B of the FRANC3D/ANSYS Tutorial shows how to use Python to edit the output file from FRANC3D prior to FE analsysis. Section 15 of the Users Guide shows how to use Python to extend FRANC3D capabilities.
python.exe cube_crack_insert_grow.py
Download zip Filepython.exe ses.py
Download zip FileVec3D.pyd, which is bundled with the FRANC3D executable can be used also.
Download Vec3D.pypython.exe path.py -nearest_path 0.5 manu_s10.fcg
Download zip Filepython.exe reverse_first6.py
Download zip FileA .dtp file is created using the ABAQUS Python interface to extract data from the .odb file.
Download ScriptA .dtp file is created using the ANSYS APDL interface to extract data; run in the ANSYS GUI.
Download APDLpython.exe f3d_crk_to_stl.py < crack.crk > crack.stl
Download Scriptpython.exe editAbaqusInp.py file_name.inp
Download Scriptpython.exe editAnsysCdb.py file_name.cdb
Download Scriptpython.exe NastranPchToDtp.py -fdb fn.fdb -pch fn.pch -dtp fn.dtp
Download ScriptReplace the ANSYS executable command in FRANC3D with the shell script name.
Download zip FileReplace the ABAQUS executable command in FRANC3D with the shell script name.
Download zip FileUses a surface crack in a cube with 5 load steps and 6 crack growth steps. The save_sifs.py is used to save the .sif files, and the sifs_excel.py is used to put the SIF data into Excel.
Download zip File