You can use NURBS-Python (geomdl) with the command-line application geomdl-cli. The command-line application is designed for automation and input files are highly customizable using Jinja2 templates.
geomdl-cli
is highly extensible via via the configuration file. It is very easy to generate custom commands as well as
variables to change behavior of the existing commands or independently use for the custom commands. Since it runs inside
the user's Python environment, it is possible to create commands that use the existing Python libraries and even integrate
NURBS-Python (geomdl) with these libraries.
The easiest method to install is via pip
. It will install all the required modules.
$ pip install --user geomdl.cli
Please refer to geomdl-cli documentation for more installation options.
geomdl-cli
has a very detailed online documentation which describes the usage and customization
options of the command-line application.
- PyPI: https://pypi.org/project/geomdl.cli
- Documentation: https://geomdl-cli.readthedocs.io
- Development: https://github.com/orbingol/geomdl-cli