Commit Graph

166 Commits

Author SHA1 Message Date
Leni Aniva 2cf03eae09
feat: Add inner gap to torsion joint
This is for easing movement
2024-07-10 16:20:52 -07:00
Leni Aniva 6de1c3bc39
feat: Finalize handle properties 2024-07-10 16:20:33 -07:00
Leni Aniva 86a5d6e6bf
fix: Size of torsion joint cf. spring 2024-07-10 11:58:31 -07:00
Leni Aniva bf299d338c
fix: Torsion joint slot labeling 2024-07-10 10:52:48 -07:00
Leni Aniva 2395c46839
fix: Torsion joint rider must have through hole 2024-07-10 10:34:31 -07:00
Leni Aniva 056f6bb085
feat: Gap in bayonet mount 2024-07-09 22:30:29 -07:00
Leni Aniva dcb3c31c1d
feat: Prototype flag, spring re-parameter 2024-07-09 22:22:48 -07:00
Leni Aniva 539a5d1229
feat: Bayonet mount 2024-07-09 22:09:16 -07:00
Leni Aniva b441789c9f
refactor: Use proper "mount" terminology 2024-07-09 21:34:06 -07:00
Leni Aniva 840995d82b
fix: Use insertion length for threads 2024-07-09 21:32:29 -07:00
Leni Aniva 8b0c9a000d
refactor: Allow different types of handle joints 2024-07-09 21:31:00 -07:00
Leni Aniva 27ce94124f
feat: Right side wing profile 2024-07-09 21:13:16 -07:00
Leni Aniva 48cfd52455
refactor: Wing profile class 2024-07-09 19:57:54 -07:00
Leni Aniva 234e1b7adc
feat: Add shell to wing joint, wing assembly 2024-07-08 22:32:49 -07:00
Leni Aniva 876571418c
fix: Directrix labeling in torsion joint 2024-07-08 21:46:35 -07:00
Leni Aniva 53c143e0b7
test: Check assembly collision 2024-07-07 21:45:10 -07:00
Leni Aniva d43482f77d
feat: 2nd wing segment with spacer 2024-07-07 21:01:40 -07:00
Leni Aniva 54593b9a4e
feat: Shoulder parent joint 2024-07-07 12:15:47 -07:00
Leni Aniva fc0edd995b
fix: Torsion joint directrix 2024-07-07 09:44:54 -07:00
Leni Aniva dc6e2a8933
test: Torsion joint covered 2024-07-06 23:53:57 -07:00
Leni Aniva 800b658410
feat: Right-handed spring 2024-07-06 23:50:10 -07:00
Leni Aniva 58028579a9
fix: Torsion joint directrix and collision problem 2024-07-06 23:43:55 -07:00
Leni Aniva 9e7369c6f8
feat: Tag point and tag plane for mating 2024-07-06 16:41:13 -07:00
Leni Aniva 8711ed54a4
feat: Connectors on wing root 2024-07-04 17:50:11 -07:00
Leni Aniva 1794729890
fix: Use subassemblies for wings and harnesses 2024-07-04 12:03:38 -07:00
Leni Aniva 89c6a39c2f
feat: Name in target 2024-07-04 10:02:58 -07:00
Leni Aniva d69cf014a1
chore: Clean up import 2024-07-04 01:16:01 -07:00
Leni Aniva 80fb2e997d
feat: Build trident handle 2024-07-04 01:13:22 -07:00
Leni Aniva 66fc02ef44
feat: Export DXF in build system 2024-07-04 01:11:16 -07:00
Leni Aniva 5bceb6180e
refactor: Move parts into nhf.parts 2024-07-04 00:42:14 -07:00
Leni Aniva 46161ba82e
fix: Decorated target not directly callable 2024-07-04 00:24:14 -07:00
Leni Aniva 6201683c00
feat: Add build system 2024-07-03 23:15:39 -07:00
Leni Aniva e75e640623
fix: Type missing in dataclass 2024-07-03 18:45:16 -07:00
Leni Aniva 2af1499bd5
fix: One sided connector 2024-07-02 19:59:09 -07:00
Leni Aniva 1710f0db36
feat: Improve model for printing 2024-07-01 17:59:42 -07:00
Leni Aniva 59bcc9914c
fix: Remove tag prefix in favour of subassembly 2024-06-30 19:03:16 -07:00
Leni Aniva af56e28ac3
fix: Hirth joint mating 2024-06-30 14:28:42 -07:00
Leni Aniva 3170a025a1
refactor: Combine Hirth Joint into one class 2024-06-28 23:12:11 -04:00
Leni Aniva 87e99ac4ce
fix: Collision problem with Hirth joints 2024-06-28 21:59:09 -04:00
Leni Aniva 914bc23582
feat: Add directrix tag to hirth joint 2024-06-28 17:21:30 -04:00
Leni Aniva 53ef5e454f
Merge branch 'util/material' into touhou/houjuu-nue 2024-06-28 07:55:51 -04:00
Leni Aniva 1c7f218a2b
feat: Add role for components 2024-06-27 23:26:21 -04:00
Leni Aniva 4dd43f7151
refactor: Separate H-S joint component 2024-06-27 23:22:54 -04:00
Leni Aniva 0bee80f582
fix: use `.located` to move threads 2024-06-26 19:27:36 -04:00
Leni Aniva 53c204eb20
feat: Torsion joint 2024-06-26 15:57:22 -04:00
Leni Aniva 9fda02ed9d
feat: Thread on handle terminal piece 2024-06-26 12:01:01 -04:00
Leni Aniva d823a58d88
feat: Metric threads on handle 2024-06-26 11:28:25 -04:00
Leni Aniva 57e1bce3e7
feat: Material list 2024-06-26 09:48:32 -04:00
Leni Aniva 0c42f71c9f
fix: Don't user `assert` in unit tests 2024-06-26 09:44:02 -04:00
Leni Aniva cec2f4da55
test: Trident length 2024-06-26 09:42:50 -04:00