AIBlade — Intelligent Blade Design Software


AIBlade is intelligent blade design software that is independently developed by Nanjing Tianfu Software Co., Ltd. AIBlade can quickly model blades by using various methods, perform parametric fitting for imported blade shape data, and manage the database of fan blade shapes.


  • AIBlade provides the following methods for blade modeling: mean camber line/thickness distribution and leading/trailing edge plus suction/pressure surface.

  • The mean camber line can be modeled using single arcs, multiple arcs, parabolas, polynomial curves, or the mean camber line data in the database.

  • Various curve types, including Bezier, B-spline, and Polyline, are used to define the thickness line.

  • Stacking can be performed in any position, facilitating lean and dihedral modeling.

  • Blade shape parameters can be entered on the UI or imported using tables. AIBlade allows users to customize the parameter definition method.

  • Model output supports various formats, including Initial Graphics Exchange Specification (IGES), Standard for the Exchange of Product Model Data (STEP), AutoGrid, and TurboGrid.


  • After blade shape data is imported, fitting computation is automatically performed for the mean camber line and thickness distribution curve.

  • By default, center-of-gravity stacking is used for the automatic fitting of the stacking line (leading edge stacking or trailing edge stacking).

  • After the geometric outline of the blade is determined, AIBlade can automatically calculate most design parameters and aerodynamic parameters for the blade.

  • AIBlade provides various curve processing features, such as curve fairing and editing, which can process blade surveying and mapping data with errors and noises.

  • AIBlade provides various curve fitting methods, such as Bezier, B-spline, and NURBS.

  • AIBlade provides a blade fitting parameter file. The format of data in the file is the same as the format of data entered during blade modeling design (extensible file formats and custom templates).


  • Blade shape data is managed by type and can be called directly for modeling. The types of blade shape data include conventional blade shape, advanced blade shape, CDA blade shape, and custom blade shape.

  • The parametric storage of blade shape data facilitates retrieval and query.