Skip to content

Commit

Permalink
Reame update
Browse files Browse the repository at this point in the history
  • Loading branch information
imirzov committed Jan 22, 2023
1 parent 01b9e97 commit ff9bf54
Showing 1 changed file with 5 additions and 26 deletions.
31 changes: 5 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ It is implied that you have already created geometry and generated mesh in some

- CAE comes with the latest CGX and CCX compiled for both Linux and Windows. Analysis [runs on all cores](https://github.com/calculix/cae/issues/22) automatically.

- CAE is distributed with [standalone Python](https://github.com/indygreg/python-build-standalone). All requirements will be installed automatically on app start. To start using the software you have to simply download it, unpack and run.

- INP format for all needs: program parses .inp-file and generates model on the fly, so separate format for the model is not needed. Final model is saved also with .inp format ready to be calculated with CCX. Robust INP importer algorithm is tested on over 20 000 INP files, including Abaqus models ([see log](src/importer.log)).

- Official [HTML documentation](doc) is natively integrated into the keyword edit dialogs (Help button).
Expand Down Expand Up @@ -90,41 +92,18 @@ Calculation result exported to Paraview:

# How to use

Get [Python3](https://www.python.org/downloads/) (>3.8) and install it. On your OS a command 'python' has to be available and it should be Python 3.

[Download latest release](https://github.com/calculix/cae/releases) and unpack it.

Linux only: open terminal in a directory where you've unpacked CAE, allow all files to be executed:
Linux only: open terminal in unpacked CAE directory, allow all files to be executed:

sudo chmod -R 777 ./*

Ubuntu only: PyQt5 also could be installed in this way:

sudo apt install python3-pyqt5 python3-pyqt5.qtwebengine

Ubuntu only: additional fonts for CGX:

sudo apt get install fonts-terminus-otb xfonts-terminus xfonts-terminus-oblique

Other Python dependencies will be installed automatically on app start.

That's all! Run the software with command (or double click those files):
Run the software with command (or double click those files):

in Linux: ./cae.sh
in Windows: cae.bat

You can edit default startup model name in File->Settings or leave it empty or even pass it as an argument to open on startup:

in Linux: ./cae.sh -inp yourmodel.inp
./cae.sh -inp yourmodel.unv
in Windows: cae.bat -inp yourmodel.inp
cae.bat -inp yourmodel.unv

Another way to run CAE - is directly from 'src' directory:

python3 ./src/cae.py
python3 ./src/cae.py -inp yourmodel.inp
python3 ./src/cae.py -inp yourmodel.unv
You can edit default startup model name in File->Settings or leave it empty.

The intended workflow is:

Expand Down

0 comments on commit ff9bf54

Please sign in to comment.