Skip to content
SPECIFICTION
Get listed

Kanapy

mrgprasad.github.io

WindowsmacOSLinuxAPI
Visit mrgprasad.github.io
Spec score 7.0 #140 of 147 in 3D modeling software

Spec sheet

Purpose
Kanapy is a Python package for generating complex synthetic polycrystalline microstructures.Read 12 Oct 2026 · mrgprasad.github.io
Intended users
The project describes its goal as building a synthetic microstructure generation tool for research and industry use.Read 12 Oct 2026 · github.com
Free plan
YesRead 24 Sep 2026 · mrgprasad.github.io
Integrations
Kanapy can produce particle position and radius files for Neper and input files for finite-element packages.Read 12 Oct 2026 · github.com
License
Kanapy is made available under the GNU AGPLv3 license.Read 12 Oct 2026 · mrgprasad.github.io
Abaqus integration
Kanapy can generate input files for Abaqus.Read 12 Oct 2026 · mrgprasad.github.io
Access
Kanapy provides a Python API and command-line tools; its alpha-version GUI is still under development.Read 12 Oct 2026 · github.com
Analysis
Kanapy analyzes experimental EBSD maps for microstructure morphology and texture.Read 12 Oct 2026 · github.com
Data exchange
Kanapy imports and exports voxel structures using the modular materials data schema.Read 12 Oct 2026 · github.com
Dependencies
The listed dependencies include NumPy, SciPy, Matplotlib, orix, NetworkX, and scikit-image.Read 12 Oct 2026 · github.com
Grain modeling
Kanapy reconstructs orientation distribution functions from experimental orientations and assigns orientations based on measured misorientation distributions.Read 12 Oct 2026 · mrgprasad.github.io
Installation
The documented installation method uses Anaconda or Miniconda, then installs Kanapy from its GitHub repository.Read 12 Oct 2026 · mrgprasad.github.io
Intended use
It is designed to generate synthetic microstructures for finite element simulations and research and industry use.Read 12 Oct 2026 · mrgprasad.github.io
Interface
The documentation describes a command line interface for Kanapy.Read 12 Oct 2026 · mrgprasad.github.io
Mesh generation
It includes a hexahedral mesh generator for complex polycrystalline microstructures.Read 12 Oct 2026 · mrgprasad.github.io
Multiphase support
Kanapy supports multiphase microstructures, including explicitly defined matrix and dispersed phases.Read 12 Oct 2026 · github.com
Neper integration
Kanapy can generate spherical particle position and radius files that Neper can read.Read 12 Oct 2026 · mrgprasad.github.io
Performance implementation
The geometry module’s performance-critical component is implemented in C++ and accessed through Python bindings.Read 12 Oct 2026 · mrgprasad.github.io
Platform access
desktopRead 24 Sep 2026 · mrgprasad.github.io
Platform requirements
The documentation describes Linux, macOS, and Windows support; Linux and macOS require a working C/C++ compiler, while Windows installation uses a pre-built wheel.Read 12 Oct 2026 · mrgprasad.github.io
Texture dependencies
The texture module uses MATLAB and MTEX, which the documentation says must be installed separately.Read 12 Oct 2026 · mrgprasad.github.io
Texture features
Kanapy reconstructs crystallographic texture from experimental orientations and assigns orientations based on measured misorientation distributions.Read 12 Oct 2026 · github.com

Where Specifiction places it

Alternatives to KanapyAll alternatives →