Leni Aniva
|
7371333a84
|
refactor: Actuator arm position into its own class
|
2024-07-22 01:28:58 -07:00 |
Leni Aniva
|
f665d0d53e
|
feat: Add mount for onboard electronics
|
2024-07-21 23:34:02 -07:00 |
Leni Aniva
|
d898df6165
|
feat: Add battery box item
|
2024-07-21 22:34:19 -07:00 |
Leni Aniva
|
c878f65b47
|
feat: Leave movement gap for cushion
|
2024-07-21 22:16:18 -07:00 |
Leni Aniva
|
340aa7c6da
|
feat: Subduct s2 into s1. Off-centre elbow
|
2024-07-21 22:13:56 -07:00 |
Leni Aniva
|
9ab6a1aa69
|
feat: Actuator mount position rel. to parent
|
2024-07-21 21:49:28 -07:00 |
Leni Aniva
|
71da0c10a7
|
fix: Elbow joint z offset problem
|
2024-07-21 18:49:07 -07:00 |
Leni Aniva
|
2bdae6df01
|
feat: Linear actuator in joint (preliminary)
|
2024-07-21 18:45:13 -07:00 |
Leni Aniva
|
b3a472add4
|
feat: Linear actuator assembly
|
2024-07-21 05:46:18 -07:00 |
Leni Aniva
|
579c10e373
|
fix: Polygon sliver on left s3
|
2024-07-21 00:17:43 -07:00 |
Leni Aniva
|
aba1ce0f3e
|
feat: Compute centre of mass on wings
|
2024-07-21 00:08:14 -07:00 |
Leni Aniva
|
e23cb5cc47
|
feat: Centre of mass
|
2024-07-21 00:04:59 -07:00 |
Leni Aniva
|
3ad17f0c3e
|
fix: get_abs_location partial
|
2024-07-20 23:52:11 -07:00 |
Leni Aniva
|
a47f56d41e
|
feat: Measurements for knob
|
2024-07-20 23:11:42 -07:00 |
Leni Aniva
|
0b385bdab5
|
fix: Extension profiles for the left side
|
2024-07-20 23:08:32 -07:00 |
Leni Aniva
|
82d8cf9599
|
feat: Extension profile on both sides
|
2024-07-20 22:55:43 -07:00 |
Leni Aniva
|
f75375e384
|
feat: Nue right side blade
fix: `Cq.Location.to2d_rot()` signature
|
2024-07-19 23:49:38 -07:00 |
Leni Aniva
|
d3a6f1e1c5
|
feat: Cut polygons to remove joint conflict
|
2024-07-19 22:29:57 -07:00 |
Leni Aniva
|
f5b048d0b9
|
feat: Add linear actuator component
|
2024-07-19 21:00:10 -07:00 |
Leni Aniva
|
39110d0785
|
feat: Adjust shape to be closer to Nue left
|
2024-07-19 18:59:58 -07:00 |
Leni Aniva
|
560e9b54dd
|
feat: Child guard to prevent collision in shoulder
|
2024-07-19 16:37:47 -07:00 |
Leni Aniva
|
433a553957
|
fix: Missing mass argument, extranous print
|
2024-07-19 16:17:48 -07:00 |
Leni Aniva
|
34f6b40093
|
feat: s0 support in the middle
|
2024-07-19 16:13:33 -07:00 |
Leni Aniva
|
4b6b05853e
|
refactor: HS Joint into its own class
|
2024-07-19 15:06:57 -07:00 |
Leni Aniva
|
3e5fe7bc5e
|
fix: Shoulder joint axle
|
2024-07-19 14:06:13 -07:00 |
Leni Aniva
|
7cb00c0794
|
feat: Item baseclass, and fasteners
|
2024-07-19 00:58:10 -07:00 |
Leni Aniva
|
dccae49b9d
|
feat: Spread the wing roots apart to make space
|
2024-07-18 21:40:47 -07:00 |
Leni Aniva
|
7cfc6f46fe
|
feat: Add mannequin to show perspective
|
2024-07-18 21:33:17 -07:00 |
Leni Aniva
|
7e7b9e1f64
|
fix: Incorrect folding on left side and on wrist
|
2024-07-18 21:07:08 -07:00 |
Leni Aniva
|
0ed1a1a5a4
|
feat: Add deflection parameter to assembly
|
2024-07-18 14:41:29 -07:00 |
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 |
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 |