Improve grometry

This commit is contained in:
Leni Aniva 2025-05-20 08:24:23 -07:00
parent 0574a767a3
commit bd15f28403
Signed by: aniva
GPG Key ID: D5F96287843E8DFB
1 changed files with 10 additions and 10 deletions

View File

@ -24,27 +24,27 @@ class Onbashira(Model):
gohei_bolt_diam: float = 6.0
# Joints between two sets of side panels
angle_joint_thickness: float = 15.0
angle_joint_thickness: float = 10.0
# Z-axis size of each angle joint
angle_joint_depth: float = 60.0
angle_joint_depth: float = 50.0
# Gap of each angle joint to connect the outside to the inside
angle_joint_gap: float = 10.0
angle_joint_gap: float = 8.0
angle_joint_bolt_length: float = 50.0
angle_joint_bolt_diam: float = 6.0
angle_joint_bolt_head_diam: float = 13.0
angle_joint_bolt_head_depth: float = 3.0
# Position of the holes, with (0, 0) being the centre of each side
angle_joint_bolt_position: list[float] = field(default_factory=lambda: [
(40, 12),
(40, 10),
])
angle_joint_flange_thickness: float = 7.8
angle_joint_flange_radius: float = 30.0
angle_joint_conn_thickness: float = 6.0
angle_joint_conn_depth: float = 20.0
angle_joint_conn_width: float = 20.0
angle_joint_flange_radius: float = 23.0
angle_joint_conn_thickness: float = 4.0
angle_joint_conn_depth: float = 15.0
angle_joint_conn_width: float = 15.0
chamber_side_length: float = 400.0
chamber_side_width_ex: float = 30.0
chamber_side_width_ex: float = 20.0
# Dimensions of gun barrels
barrel_diam: float = 25.4 * 1.5
@ -66,7 +66,7 @@ class Onbashira(Model):
rotor_bind_bolt_diam: float = 6.0
rotor_bind_radius: float = 78.0
rotor_spacer_outer_diam: float = 15.0
stator_bind_radius: float = 130.0
stator_bind_radius: float = 135.0
material_side: Material = Material.WOOD_BIRCH
material_bearing: Material = Material.PLASTIC_PLA