Commit Graph

62 Commits

Author SHA1 Message Date
Leni Aniva 03a8f3b653
feat: Model export 2024-10-21 22:20:29 -07:00
Leni Aniva 8efea1d038
feat: Add arduino uno form factor 2024-08-04 01:03:28 -07:00
Leni Aniva b7ca30bc28
fix: joint flipping problem on the left 2024-07-25 13:19:56 -07:00
Leni Aniva c1107aed2e
feat: Bridging joints for root 2024-07-25 09:47:41 -07:00
Leni Aniva 45213adda7
fix: Collision of wing geometry 2024-07-24 01:12:02 -07:00
Leni Aniva ac509a1625
feat: Anti-collision shoulder joint 2024-07-23 16:49:25 -07:00
Leni Aniva f665d0d53e
feat: Add mount for onboard electronics 2024-07-21 23:34:02 -07:00
Leni Aniva aba1ce0f3e
feat: Compute centre of mass on wings 2024-07-21 00:08:14 -07:00
Leni Aniva 39110d0785
feat: Adjust shape to be closer to Nue left 2024-07-19 18:59:58 -07:00
Leni Aniva 4b6b05853e
refactor: HS Joint into its own class 2024-07-19 15:06:57 -07:00
Leni Aniva 0ed1a1a5a4
feat: Add deflection parameter to assembly 2024-07-18 14:41:29 -07:00
Leni Aniva 9795f7b714
fix: Wing s1 tangent to shoulder 2024-07-18 11:08:34 -07:00
Leni Aniva e73c6c0fed
feat: Reduce the number of slots on shoulder
Previously every shoulder joint was the same with two slots that specify
the neutral position. Experiment reveals this to be too fragile.
2024-07-17 21:37:08 -07:00
Leni Aniva 6c6c17ea07
refactor: Use 2d locations for wing tags 2024-07-17 21:17:50 -07:00
Leni Aniva 014784be34
feat: Calculation of total mass 2024-07-17 19:13:06 -07:00
Leni Aniva bbe24091da
fix: Target name 2024-07-17 13:27:48 -07:00
Leni Aniva 3adb887ef5
fix: Incorrect staggering of left wings 2024-07-16 23:32:23 -07:00
Leni Aniva c12ccf3495
feat: Staggered shoulder joint 2024-07-16 22:26:06 -07:00
Leni Aniva 2a968f9446
feat: Improved H-S joint and harness geometry 2024-07-16 21:20:45 -07:00
Leni Aniva bc5a7df30f
feat: Left side wing 2024-07-16 17:18:28 -07:00
Leni Aniva 66b26fa056
feat: Submodel in build system 2024-07-16 15:42:39 -07:00
Leni Aniva 0cc6100d0e
refactor: Move flip to ElbowJoint 2024-07-16 14:25:17 -07:00
Leni Aniva cdb46263f8
fix: Ambiguous rotation in Hirth Joint 2024-07-16 12:03:51 -07:00
Leni Aniva c73675bbe3
feat: Colouring assembly by role and material 2024-07-16 11:55:38 -07:00
Leni Aniva 027eec7264
refactor: Move wings to its own class with joints 2024-07-15 22:57:38 -07:00
Leni Aniva bc8cda2eec
refactor: Move harness to its own class 2024-07-14 23:58:42 -07:00
Leni Aniva e744250c6c
fix: Use non-fixed constraints for disk joint 2024-07-13 12:57:17 -07:00
Leni Aniva 641755314e
refactor: Factor out parts of the wing assembly 2024-07-12 23:16:04 -07:00
Leni Aniva d43c1944a7
feat: Splined wing profile 2024-07-11 16:02:54 -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 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 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 9e7369c6f8
feat: Tag point and tag plane for mating 2024-07-06 16:41:13 -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 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 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 1710f0db36
feat: Improve model for printing 2024-07-01 17:59:42 -07:00