Skip to main content

Ansys Granta MI for developers

Overview

The Granta MI Enterprise™  materials intelligence platform is a complete materials data management solution. MI Gateway and Enterprise Connect integrate with CAD, CAE, and PLM software. From additive manufacturing to composites, the Granta MI® platform offers cutting-edge material processing.

  • CAD, CAE and PLM integration
  • Access 250,000+ materials
  • ‘Gold Source’ for materials data
  • Assess restricted substances risk
  • Supports additive manufacturing

The Granta MI Scripting Toolkit is a general-purpose client library for the Service Layer SOAP API. It allows you to browse, search, and export data from Granta MI databases into Python, supporting the generation of reports or integration with third-party tools. The Granta MI Scripting Toolkit also supports data import, allowing data processing workflows or importing of data from external data sources.

The Granta Connected Data development kit is designed to enable Material Selection from within other applications. Using the Integration Service API, we provide worked examples to help you integrate with Materials data hosted in a Granta MI system via the Granta Material Picker. 

The PyGranta libraries provide smaller tools for more specific use cases:

  • PyGranta BoM Analytics library allows you to analyze Bills of Materials against worldwide substance legislations and sustainability indicators.
  • PyGranta RecordLists library can be used to create and modify lists of records stored centrally on the Granta MI server.
  • PyGranta JobQueue library can be used to run import and export operations from both text files and Excel spreadsheets via the Granta JobQueue API.
  • PyGranta Data Flow Extensions library allows you to integrate Granta MI Data Flow with Python scripts that implement custom business logic.

OS and supported languages

The Granta MI Scripting Toolkit is available for Windows and Linux in Python.

The Granta Connected Data development kit is available for Windows and Linux in Python. 

PyGranta libraries are available for all CPython supported platforms.

Documentation

Granta MI Scripting Toolkit

The Granta MI Scripting Toolkit for Python facilitates interaction with the Granta MI platform, enabling extraction, analysis, and transformation of materials data.

5.0

Previous

Granta Connected Data

The Granta Connected Data development kit enables Material Selection from within other applications.

2026 R1

PyGranta (open source)

The PyGranta packages enable Python integration with Granta MI services, including:

  • PyGranta BoM Analytics
  • PyGranta RecordLists
  • PyGranta JobQueue
  • PyGranta Data Flow Extensions

View docs

Connect with Ansys