Commit Graph

140 Commits

Author SHA1 Message Date
Leni Aniva 0a5c14521b
fix: Build structure 2025-07-13 14:01:36 -07:00
Leni Aniva 81245f42f3
Merge branch 'main' into touhou/yasaka-kanako 2025-07-13 14:00:26 -07:00
Leni Aniva 5569368adb Merge pull request 'feat: Improvements to coordinate solver' (#20) from tool/solver into main
Reviewed-on: #20
2025-07-13 14:00:10 -07:00
Leni Aniva 711e0b6af1
doc: Add development documentation 2025-07-13 13:59:08 -07:00
Leni Aniva 52dbb64b80
fix: Standardize build format 2025-07-13 13:55:48 -07:00
Leni Aniva 8df1c2425a
chore: Add linter and doc style config 2025-07-13 13:52:20 -07:00
Leni Aniva b34ff7007b
fix: Hatch name 2025-07-10 22:11:05 -07:00
Leni Aniva 7ce54f458a
fix: Minor size fixes 2025-07-10 22:03:22 -07:00
Leni Aniva 04532d15f7
fix: Turning bar geometry 2025-07-09 22:23:02 -07:00
Leni Aniva 9a53040bfa
doc: Directly call CQ-editor in environment 2025-07-09 20:35:55 -07:00
Leni Aniva 332db357ad
fix: Adjustments for ease of assembly 2025-07-08 23:50:02 -07:00
Leni Aniva de829577aa
feat: Add unit testing for onbashira collision 2025-07-08 23:25:22 -07:00
Leni Aniva 2840315a51
Merge branch 'tool/solver' into touhou/yasaka-kanako 2025-07-08 23:02:40 -07:00
Leni Aniva 66976d7e1d
fix: Close polygonal wire in torsion joint 2025-07-08 22:53:06 -07:00
Leni Aniva 621c7d54b6
fix: Remove subloc override 2025-07-08 22:48:36 -07:00
Leni Aniva c3f9d5a3be
fix: Use two sets of handles 2025-07-04 19:37:00 -07:00
Leni Aniva 4f48955c81 Merge pull request 'build: Migrate to uv' (#17) from build/uv into main
Reviewed-on: #17
2025-07-04 16:11:40 -07:00
Leni Aniva d7e3e1a8de
build: Add parallelization of unit test 2025-07-04 16:11:18 -07:00
Leni Aniva f669b61647
build: Migrate to uv 2025-07-04 16:08:35 -07:00
Leni Aniva 2a405f916a Merge pull request 'cosplay: Touhou/Yasaka Kanako' (#11) from touhou/yasaka-kanako into main
Reviewed-on: #11
2025-06-16 10:16:57 -07:00
Leni Aniva 4c0a54dc4a
Update controller to use internal pullup 2025-06-16 10:16:32 -07:00
Leni Aniva db4232f94d
Add startup sequence 2025-06-11 15:30:28 -07:00
Leni Aniva 675f4f995b
Add controller code for Kanako 2025-06-10 00:53:41 -07:00
Leni Aniva 52b4e0b329
Add ears to the pipe joint 2025-06-03 18:50:39 -07:00
Leni Aniva 7ec2728a6c
Use 0.5 spindle gap for rotation resistance 2025-06-03 18:50:24 -07:00
Leni Aniva 5d7137c037
Shimenawa geometry 2025-06-03 09:11:06 -07:00
Leni Aniva 49d3fa44bf
Separate interior and exterior gaps 2025-06-03 00:53:31 -07:00
Leni Aniva 89c0d88de7
Use a much larger spindle gap 2025-06-02 22:48:39 -07:00
Leni Aniva 0a4ca64dad
Add front stabilization bracket 2025-06-01 22:52:13 -07:00
Leni Aniva d6ccc3496b
Use jute rope for handle 2025-05-31 07:41:54 -07:00
Leni Aniva c8bbc0de91
Magnet holder 2025-05-30 22:31:08 -07:00
Leni Aniva 34ecf59124
Add more mounting points on chamber front 2025-05-30 18:00:48 -07:00
Leni Aniva a0100f8fb7
Front chamber separator 2025-05-30 14:35:55 -07:00
Leni Aniva e4cfc71f1a
Electrnics assembly 2025-05-30 14:20:25 -07:00
Leni Aniva 80730a9c5a
Fix stator coupler hole size 2025-05-30 10:20:49 -07:00
Leni Aniva 6777033383
Remove conflict with base geometry 2025-05-30 01:54:19 -07:00
Leni Aniva 758b51c9db
Remove redundant geometry from seat 2025-05-30 01:35:55 -07:00
Leni Aniva ef0b0dad91
Add reinforcements to motor seat 2025-05-30 01:33:14 -07:00
Leni Aniva 6ad74047bc
Simplify seat geometry 2025-05-30 01:22:48 -07:00
Leni Aniva 7d3845f3c1
Align coupler holes 2025-05-30 00:32:40 -07:00
Leni Aniva b55dc8caa3
Calibrate measurements 2025-05-30 00:28:44 -07:00
Leni Aniva e94546b017
Motor seat and coupler 2025-05-29 23:40:12 -07:00
Leni Aniva 2d6d65235d
Turning bar 2025-05-29 17:24:06 -07:00
Leni Aniva 0f151bd279
Motor assembly 2025-05-29 16:21:01 -07:00
Leni Aniva 6709e4f32e
Bearing couplers 2025-05-29 14:04:12 -07:00
Leni Aniva d937fc9513
Retrofit handle 2025-05-29 09:22:44 -07:00
Leni Aniva a3288ce98f
Spindle geometry 2025-05-29 01:19:19 -07:00
Leni Aniva bec15c5136
Model of the motor 2025-05-29 00:52:56 -07:00
Leni Aniva b565ab05a0
Additional mounting points for machinery on first 3 rings 2025-05-29 00:13:48 -07:00
Leni Aniva af82a86652
Eliminate difficult geometry in angle joint 2025-05-28 23:49:04 -07:00