Skip to main content

GridPro Version 10.1 Released 

search

Automation with GridPro's Python-based APIs

GridPro offers a powerful solution for automating the grid-generation process through its python-based APIs. These APIs grant users access to a comprehensive set of commands, eliminating the need for manual interaction with the graphical user interface (GUI).


The meshing process in GridPro involves several key steps, including geometry import, block creation, surface assignment, iterative grid solving, quality check, and grid export. Remarkably, all of these steps can be seamlessly executed from the command line, providing a streamlined workflow.


The APIs provided by GridPro are essentially an implementation of the GridPro's Topology Input Language (TIL) in python. TIL allows users to record the topology into files, enabling them to design and define the topology either through manual programming in TIL or using GridPro's GUI. This flexibility empowers users to build topology files from scratch, completely bypassing the GUI.

Scripting_using_python



Flexible Topology Creation and Manipulation:
GridPro's API facilitates the automation of blocking for geometries within a given design space. Users can define the building process of a topology file without relying on the GUI. Additionally, the API enables the manipulation of existing topology files to suit the specific needs of users, empowering them to perform various automation tasks.



Integration with CAD and Optimization Software:
GridPro offers two primary approaches for API-based automation. The first approach involves integrating GridPro with CAD software like Catia or optimization software like Caeses. This tight integration allows seamless data transfer and interaction between the software tools, enhancing the overall automation capabilities.

Related Blog Articles

Ship Hull Design Optimization

RANS Based Automated Ship Hull Design Optimization

Learn More arrow
Piston Bowl Design Optimization and Meshing for CFD

Piston Bowl Design Optimization and Meshing for CFD

Learn More arrow

Want to stay updated with GridPro?