Skip to content

Commit 82c0170

Browse files
committed
update rigidfoils
1 parent 9a1fb2f commit 82c0170

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

openglider/glider/parametric/table/rigidfoil.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,24 @@ class RigidFoil5(RigidFoil3):
2929
circle_amount: Percentage
3030

3131
class RigidFoil6(RigidFoil5):
32-
inner_allowance: Length
32+
inner_allowance: Length | None
3333

3434
class RigidFoil8(RigidFoil6):
3535
material: str
3636
diameter: Length
3737

38+
39+
class RigidFoil9(RigidFoil8):
40+
tension: Percentage
41+
3842
class RibRigidTable(RibTable):
3943
dtos = {
4044
"RIGIDFOIL": RigidFoilDTO,
4145
"RIGIDFOIL3": RigidFoil3,
4246
"RIGIDFOIL5": RigidFoil5,
4347
"RIGIDFOIL6": RigidFoil6,
44-
"RIGIDFOIL8": RigidFoil8
48+
"RIGIDFOIL8": RigidFoil8,
49+
"RIGIDFOIL9": RigidFoil9
4550
}
4651

4752
class CellRigidTable(CellTable):

openglider/plots/spreadsheets/rigidfoils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def get_rib_length_table(glider: Glider) -> Table:
3232
table[current_row, 1] = rib_no
3333
table[current_row, 2] = rigidfoil.start
3434
table[current_row, 3] = rigidfoil.end
35-
table[current_row, 4] = round(1000*rigidfoil.get_length(rib), 1)
35+
table[current_row, 4] = round(1000*rigidfoil.get_length(rib))
3636
table[current_row, 5] = rigidfoil.material
3737
table[current_row, 6] = rigidfoil.diameter
3838
table[current_row, 7] = rigidfoil.distance

0 commit comments

Comments
 (0)