Services overview

WindPRO scripting is split into different services that each represent functionality in windPRO. The services are split into four groups:

  • Services General : Access to basic windPRO functionalities and all parts of windPRO that are not objects or calculations.

  • Tools : Different tools available in windPRO under the “tool” menu item.

  • Objects : Each object in windPRO will have its own service for creating object and manipulating the properties of that object type.

  • Calculations : The different calculation types in windPRO will have their own service for getting/setting the properties of that type of calculation.

Some higher level functionality is available in the following services:

  • Project Service: All general project related functions, like loading projects or making a new project.

  • Calculations Service: Access to all calculations, but only the higher level functionality like name, and type of the calculation. Also possibility to perform the calculations but no editing of particular calculation parameters. Access to calculation reports.

  • Objects Service: Access to all objects in windPRO. Similar to calculation services, this is only the higher level of the objects that constitutes commonalities between all objects, e.g. names, location. Possibility to copy, delete, save objects to file etc.

  • Windpro Service: General functionality like coordinate transformations.

Specialized services exist for different objects, calculation, and tools on the navigation side bar.