From bd15f2840321382262d5fe6a13307867274f1568 Mon Sep 17 00:00:00 2001 From: Leni Aniva Date: Tue, 20 May 2025 08:24:23 -0700 Subject: [PATCH] Improve grometry --- nhf/touhou/yasaka_kanako/onbashira.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/nhf/touhou/yasaka_kanako/onbashira.py b/nhf/touhou/yasaka_kanako/onbashira.py index 53ca1c0..05be21d 100644 --- a/nhf/touhou/yasaka_kanako/onbashira.py +++ b/nhf/touhou/yasaka_kanako/onbashira.py @@ -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