diff --git a/nhf/touhou/yasaka_kanako/onbashira.py b/nhf/touhou/yasaka_kanako/onbashira.py index d2d17aa..fa32752 100644 --- a/nhf/touhou/yasaka_kanako/onbashira.py +++ b/nhf/touhou/yasaka_kanako/onbashira.py @@ -294,7 +294,8 @@ class Onbashira(Model): bearing_disk_gap: float = 10.0 bearing_spindle_max_diam: float = 16.0 bearing_spindle_ext: float = 5.0 - bearing_spindle_gap: float = 0.2 + # Gap on the interior and exterior + bearing_spindle_gap: float = 1.0 bearing_spindle_tail: float = 4.0 bearing_spindle_tail_diam: float = 6.0 bearing_gasket_extend: float = 12.0 @@ -812,7 +813,7 @@ class Onbashira(Model): @target(name="bearing-spindle") def bearing_spindle(self) -> Cq.Solid: - r1 = self.bearing_gap / 2 + r1 = (self.bearing_gap - self.bearing_spindle_gap) / 2 r2 = self.bearing_spindle_max_diam / 2 h = self.bearing_disk_gap h2 = self.bearing_spindle_ext + self.bearing_disk_thickness - self.bearing_spindle_tail