Forum

Important Notice for New User Registrations

To combat an increasing number of spam and bot registrations, we now manually approve all new user registrations. While this may cause a delay until your account is approved, this step is essential to ensure the quality and security of this forum.

To help us verify your registration as legitimate, please use a clear name as user name or an official email address (such as a work, university, or similar address). If you’re concerned that we may not recognize your registration as non-spam, feel free to email us at with a request to approve your username.

Please or Register to create posts and topics.

SIL Function setTurbinePosition_at_num Not Persisting Changes to .qpr Files

Description: Within the Software in Loop (SIL) environment, I used the setTurbinePosition_at_num function to modify the TurbinePosition programmatically, then saved the project as a .qpr file.
Expected Behavior: The updated TurbinePosition values should persist and be visible when reopening the file.
Actual Behavior: When opening the saved .qpr file through the software’s UI interface, the TurbinePosition values remain at their default settings—the modifications made via the SIL function call are not reflected.Software Version: QBladeCE_2.0.9.6_win

Hi Chen,

When you use the setTurbinePosition_at_num() function in SIL and then save the project, you can verify the applied turbine movements by plotting the variables “Platform Trans.” and “Platform Rot.” in the graphs. These variables record the translational and rotational values that were applied to the turbine object during the SIL run.

However, it is not possible to reproduce the exact same simulation directly in the GUI without invoking setTurbinePosition_at_num(). The turbine motion defined through this function must be applied via the SIL interface.

Best regards,

David

 

 

Scroll to Top