Skip to content
Sections
>> Trisquel >> Packages >> aramo >> science >> openmotor
aramo  ]
[ Source: openmotor  ]

Package: openmotor (0.4.0-4)

internal ballistics simulator for rocket motor experimenters

openMotor is an open-source internal ballistics simulator for rocket motor experimenters. The software produces estimates of a rocket motor's chamber pressure and thrust based on input such as propellant properties and grain geometry. It uses the Fast Marching Method to determine how a propellant grain regresses, which allows the use of arbitrary core geometries.

Current Features:

  * Metric and imperial units
  * Support for common grain geometries such as BATES, Finocyl, Star and more
  * Loading custom grain geometry from DXF files
  * A propellant editor that allows the user to enter the properties of as
    many propellants as they wish
  * The grain editor displays how a grain will regress to cut down on the
    guesswork involved in tweaking geometry
  * ENG file exporting
  * Burnsim importing and exporting
  * A UI that supports saving and loading designs along with undo and redo.

Planned Features:

  * Erosivity simulation
  * Detailed output of every calculated parameter at any time and position
    along the motor

Other Packages Related to openmotor

  • depends
  • recommends
  • suggests
  • dep: python3
    interactive high-level object-oriented language (default python3 version)
  • dep: python3-appdirs
    determining appropriate platform-specific directories (Python 3)
  • dep: python3-cycler
    composable kwarg iterator (Python 3)
  • dep: python3-dateutil
    powerful extensions to the standard Python 3 datetime module
  • dep: python3-decorator
    simplify usage of Python decorators by programmers
  • dep: python3-docopt
    command-line interface description language (Python3)
  • dep: python3-ezdxf
    python module to create and modify DXF drawings (Python 3)
  • dep: python3-imageio
    library for reading and writing image data (Python 3)
  • dep: python3-matplotlib
    Python based plotting system in a style similar to Matlab (Python 3)
  • dep: python3-networkx
    tool to create, manipulate and study complex networks (Python3)
  • dep: python3-numpy
    Fast array facility to the Python 3 language
  • dep: python3-pyparsing
    alternative to creating and executing simple grammars - Python 3.x
  • dep: python3-pyqt5
    Python 3 bindings for Qt5
  • dep: python3-pyqt5.sip
    runtime module for Python extensions using SIP
  • dep: python3-scikit-fmm
    fast marching method extension (Python 3)
  • dep: python3-scipy
    scientific tools for Python 3
  • dep: python3-six
    Python 2 and 3 compatibility library (Python 3 interface)
  • dep: python3-skimage
    Python 3 modules for image processing
  • dep: python3-sphinx
    documentation generator for Python projects
  • dep: python3-willow
    Python image library combining Pillow, Wand and OpenCV (Python 3)
  • dep: python3-yaml
    YAML parser and emitter for Python3

Download openmotor

Download for all available architectures
Architecture Package Size Installed Size Files
all 99.4 kB427 kB [list of files]