From 6de1c3bc3911e5cd9b80ef2321a7fadfaaccd122 Mon Sep 17 00:00:00 2001 From: Leni Aniva Date: Wed, 10 Jul 2024 16:20:33 -0700 Subject: [PATCH] feat: Finalize handle properties --- nhf/touhou/houjuu_nue/__init__.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/nhf/touhou/houjuu_nue/__init__.py b/nhf/touhou/houjuu_nue/__init__.py index 1f1ce0d..dfccb5a 100644 --- a/nhf/touhou/houjuu_nue/__init__.py +++ b/nhf/touhou/houjuu_nue/__init__.py @@ -137,7 +137,9 @@ class Parameters(Model): simplify_geometry=False, mount=BayonetMount(n_pin=3), )) - trident_terminal_height: float = 60 + trident_terminal_height: float = 80 + trident_terminal_hole_diam: float = 24 + trident_terminal_bottom_thickness: float = 10 material_panel: Material = Material.ACRYLIC_TRANSPARENT material_bracket: Material = Material.ACRYLIC_TRANSPARENT @@ -160,7 +162,11 @@ class Parameters(Model): return self.trident_handle.one_side_connector(height=15) @target(name="trident/handle-terminal-connector") def handle_terminal_connector(self): - return self.trident_handle.one_side_connector(height=self.trident_terminal_height) + result = self.trident_handle.one_side_connector(height=self.trident_terminal_height) + #result.faces("Z").hole(self.trident_terminal_hole_diam, depth=h) + return result def harness_profile(self) -> Cq.Sketch: