Configuring adapy¶
Setting paths to your FE tools in python¶
If you cannot or wont tamper with your computer environmental variables, here’s a 3rd option for doing so
Set parameters in python by using environment variables or the ada.config.Settings class, like so:
import os
os.environ["ADA_calculix_exe"] = "<absolute path to ccx.exe>"
os.environ["ADA_abaqus_exe"] = "<absolute path to abaqus.bat>"
os.environ["ADA_code_aster_exe"] = "<absolute path to as_run.bat>"
or
from ada.config import Settings
Settings.fem_exe_paths["calculix"] = "<absolute path to ccx.exe>"
Settings.fem_exe_paths["abaqus"] = "<absolute path to abaqus.bat>"
Settings.fem_exe_paths["code_aster"] = "<absolute path to as_run.bat>"
Alternative Installation methods¶
If you have to use pip you can do:
pip install ada-py
Note! Pip will not install the required conda packages. So you would also have to do
conda install -c conda-forge ifcopenshell pythonocc-core python-gmsh