Commit Graph

105 Commits

Author SHA1 Message Date
Leni Aniva 052575017a
feat: Rotated wrist joint on left side 2024-07-18 14:09:53 -07:00
Leni Aniva 4c5985fa08
feat: Bent elbow joint 2024-07-18 14:03:01 -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 6d72749c9b
refactor: Use 2d location in extrusion argument 2024-07-17 19:28:56 -07:00
Leni Aniva 014784be34
feat: Calculation of total mass 2024-07-17 19:13:06 -07:00
Leni Aniva 9de4159166
feat: 2d location 2024-07-17 14:47:34 -07:00
Leni Aniva eb445b3d8b
fix: Housing wall location 2024-07-17 14:47:22 -07:00
Leni Aniva bbe24091da
fix: Target name 2024-07-17 13:27:48 -07:00
Leni Aniva 3aa4a592f0
fix: Collision between spring and track 2024-07-17 13:20:06 -07:00
Leni Aniva 77cc69acfb
fix: Arm radius in elbow and shoulder joints 2024-07-17 13:09:46 -07:00
Leni Aniva 348799c46e
fix: Tag points on wing 2024-07-17 12:11:08 -07:00
Leni Aniva 21e5ad0b82
feat: Simplify elbow joint 2024-07-17 10:22:59 -07:00
Leni Aniva b86904bd96
feat: Smaller disk for wrist joint 2024-07-17 01:22:05 -07:00
Leni Aniva d668fb1966
fix: Splitting line for each wing 2024-07-17 01:19:17 -07:00
Leni Aniva 53b3a2bd34
feat: Shoulder joint follow wing direction 2024-07-17 01:06:52 -07:00
Leni Aniva 572c39d31f
fix: H-S and shoulder joint locations 2024-07-17 00:30:41 -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 ef6b2a8663
refactor: Create class for torsion spring 2024-07-16 13:28:53 -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 1f5a65c43f
fix: _subloc patch, wing root strut 2024-07-14 17:56:02 -07:00
Leni Aniva 1bcb27c711
feat: Wing root class 2024-07-14 00:47:44 -07:00
Leni Aniva a0ae8c91eb
feat: Remove fixed rotation constraints
There is currently a bug when it comes to solving deeply nested
assemblies. We need to come up with a solution.
2024-07-13 16:19:17 -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 9f41f2ea3c
feat: Wing anchors for right side 2024-07-12 11:04:28 -07:00
Leni Aniva 9f9946569d
feat: Elbow joint 2024-07-11 22:29:05 -07:00
Leni Aniva d43c1944a7
feat: Splined wing profile 2024-07-11 16:02:54 -07:00
Leni Aniva 2aeeaae061
feat: Movement span on disk joint 2024-07-11 08:42:13 -07:00
Leni Aniva d8a62d3352
feat: Disk joint for wrist and elbow 2024-07-10 16:21:11 -07:00
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