windPRO

SCRIPTING Module

Automate windPRO with SCRIPTING

The SCRIPTING module lets you leverage Python, C#, Java and more to streamline workflows, run batch analyses, and integrate windPRO into your tech stack.

Power up your windPRO workflows

Control windPRO with Code

The SCRIPTING module lets you interact with windPRO through API calls — removing the need for GUI-based input. Automate repetitive tasks, create custom project workflows, and scale up your analysis capabilities using your preferred programming language.

  • Automate sensitivity studies by varying model inputs
  • Programmatically add, modify, and delete windPRO objects
  • Automatically build projects, run calculations, and extract results

SCRIPTING supports a wide range of languages including Python, C#, Java, Ruby, and others. Example scripts in Python are provided to help you get started.

Work in Your Favorite IDE

Develop in the tools you already know and trust. SCRIPTING runs in parallel with windPRO and is compatible with leading IDEs like:

  • PyCharm
  • Visual Studio
  • Eclipse
  • Jupyter Notebooks

Output includes both a fully functional windPRO project and machine-readable calculation results — perfect for post-processing or integration into other systems.

Who It’s For

SCRIPTING is designed for technically advanced users with programming skills. It’s not a visual module, and there’s no GUI interface. But for developers, analysts, and automation experts, it unlocks a new level of productivity and customization inside windPRO.

Get Started Today

Ready to put windPRO to work on your terms?
Contact us at [email protected] for access and onboarding support. We’ll help you get started, explore your use case, and provide the tools you need.

Already curious?

windPRO

SCRIPTING is your entry point to full automation

Whether you want to scale your calculations, integrate windPRO into your pipeline, or just eliminate repetitive tasks

Take a closer look at every windPRO module

windPRO is built around a flexible, modular structure, so you can choose the tools that fit your specific project requirements. Whether you're developing a new wind farm, analyzing the performance of an existing one, or planning a repowering project, windPRO has you covered.

BASIS

BASIS

Backbone for the use of windPRO modules. Gives access to a user-friendly GUI for designing wind farm projects.


Energy Modules

METEO

Import wind measurements, then screen, flag, filter, compare, and analyze the data as part of a robust pre-processing workflow.

MODEL

Interface to WAsP/WAsP CFD and other CFD models. Wind resource mapping and wind atlas calculations.

PARK

AEP calculation including wake losses - advanced features as time varying production, RIX calculation etc.

MCP

Measure Correlate Predict - Generate long-term corrected wind statistics and time-series.

LOSS & UNCERTAINTY

Calculation of AEP in a bankable format.

OPTIMIZE

Optimize LCOE, AEP or NPV with load and noise limits.

SOLAR PV

Design and AEP of solar PV projects.

HYBRID

Combine wind and solar PV to make best use of the grid connection


Operation Modules

TR10 – Quality factor

Post-construction analysis according to German TR10 Guideline.

PERFORMANCE CHECK

Analysis of actual production data from WTGs.


Loads Modules

SITE COMPLIANCE

WTG suitability for site and layout.

LOAD RESPONSE

WTG load estimation and Lifetime Extension.


Environment Modules

SHADOW

Calculate the shadow impact (flickering).

DECIBEL

Noise calculations based on different models.

ZVI

Calculates Zones of Visual Influence or Radar Interference.

GLARE

Calculate the impact of solar glare.

IMPACT

Individual neighbor environmental impact report.

NORD2000

Advanced noise calculations.


Visualization Modules

PHOTOMONTAGE

Visualization of WTGs on photo or artificial landscape.

ANIMATION

Animated presentation of a photomontage.

SketchUp INTEGRATION

Import and export from SketchUp.


Electrical Module

eGRID

Enables design of a wind farm’s electrical network up to the point of connection, supporting radial layouts, loss calculations, and grid compliance analyses.


Economy Module

WINDBANK

Financial evaluation of WTG projects


Scripting Module

SCRIPTING

Interact with windPRO via API calls.