Commit e38287b
committed
fix: project the hub radius through precone in the rotor lever
The polar lever left the hub radius unconed in the rotor plane and dropped
it from the axial offset. WISDEM and ElastoDyn place the blade root at the
hub radius along the coned pitch axis, so the whole (hub_r + span) length
projects through the cone (WISDEM rotorR = Rtip*cos(precone) with Rtip =
Rhub + L). Fold hub_r into the along-axis distance before projecting:
radial = (hub_r + span)*cos(cone) - x*sin(cone), axial = (hub_r + span)*
sin(cone) + x*cos(cone). For a coned rotor with a real hub radius this
adds the Rhub*sin(cone) shaft-axis offset that was missing. Unconed rotors
(cone = 0) are unchanged.1 parent 6871e4f commit e38287b
2 files changed
Lines changed: 35 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
891 | 891 | | |
892 | 892 | | |
893 | 893 | | |
894 | | - | |
895 | | - | |
896 | | - | |
897 | | - | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
898 | 899 | | |
899 | 900 | | |
900 | 901 | | |
| |||
980 | 981 | | |
981 | 982 | | |
982 | 983 | | |
983 | | - | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
984 | 991 | | |
985 | | - | |
| 992 | + | |
986 | 993 | | |
987 | 994 | | |
988 | 995 | | |
| |||
1035 | 1042 | | |
1036 | 1043 | | |
1037 | 1044 | | |
1038 | | - | |
| 1045 | + | |
1039 | 1046 | | |
1040 | 1047 | | |
1041 | 1048 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
347 | 347 | | |
348 | 348 | | |
349 | 349 | | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
350 | 371 | | |
351 | 372 | | |
352 | 373 | | |
| |||
0 commit comments