Introduction
Last update: 18.06.2026This documentation describes how to use the Data Processing Framework (DPF) in Ansys Mechanical.
The Ansys Data Processing Framework (DPF) provides a modern, comprehensive infrastructure for accessing and manipulating simulation data. DPF enables you to process large amounts of simulation data efficiently through a client-server architecture.
This documentation is specifically for Ansys Mechanical users who work with DPF through:
- The Python Result object in the Mechanical interface
- The Scripting window in Ansys Mechanical
- Custom scripts and extensions using IronPython
Both interfaces expose DPF through IronPython using the underlying C# DLLs, allowing you to leverage DPF's capabilities using Python syntax within the Mechanical environment.
Documentation sections
Getting started
Learn how to set up your environment and run your first DPF IronPython script.
User guide
Comprehensive guides covering core concepts, workflows, and best practices.
Examples
Practical code examples demonstrating common DPF operations and workflows.
API reference
Complete API documentation for all DPF IronPython classes, methods, and properties.
Quick links
- Installation: Getting Started Guide
- Your First Script: Hello DPF
- Core Concepts: Understanding DPF
- Common Workflows: Working with Fields
Key features
- Integrated with Mechanical: Direct access to DPF from within Ansys Mechanical
- High Performance: Process large simulation datasets efficiently
- Python Syntax: Familiar Python syntax through IronPython in Mechanical
- Comprehensive API: Full access to simulation data and metadata
- Result Object Support: Work seamlessly with Mechanical Python Result objects
- Rich Data Types: Fields, operators, workflows, and more
Support
For additional support and resources:
Documentation generated: November 28, 2025