Fix spring dimensioning calc error

We have 4 springs, so the effective spring constant is 4 times higher.
Reflect this in the calculations and adjust the CAD model for the
updated spring length.
This commit is contained in:
Rahix 2025-05-31 21:17:27 +02:00
parent f8294d6d47
commit 2df8b914d2
7 changed files with 23 additions and 17 deletions

BIN
FootBracket.FCStd (Stored with Git LFS)

Binary file not shown.

BIN
MiscParts.FCStd (Stored with Git LFS)

Binary file not shown.

BIN
Profiles.FCStd (Stored with Git LFS)

Binary file not shown.

BIN
STM-Cage.FCStd (Stored with Git LFS)

Binary file not shown.

BIN
STM-Frame.FCStd (Stored with Git LFS)

Binary file not shown.

BIN
STM.FCStd (Stored with Git LFS)

Binary file not shown.

View file

@ -2,7 +2,7 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 17, "execution_count": 1,
"id": "5bef2913-4855-471d-9594-5ec45c029048", "id": "5bef2913-4855-471d-9594-5ec45c029048",
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
@ -10,8 +10,8 @@
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"Length: 236.9 mm\n", "Length: 143.2 mm\n",
"Freq: 1.411 Hz\n" "Freq: 2.822 Hz\n"
] ]
} }
], ],
@ -19,7 +19,7 @@
"import math\n", "import math\n",
"\n", "\n",
"# Parameters\n", "# Parameters\n",
"spring_constant_n_mm = 1.1\n", "spring_constant_n_mm = 1.1 * 4\n",
"spring_length_resting_mm = 112\n", "spring_length_resting_mm = 112\n",
"\n", "\n",
"def spring_length_at(weight):\n", "def spring_length_at(weight):\n",
@ -39,7 +39,13 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"id": "f21d84d9-c7a1-4fd2-aa32-136f04db32e5", "id": "f21d84d9-c7a1-4fd2-aa32-136f04db32e5",
"metadata": {}, "metadata": {
"editable": true,
"slideshow": {
"slide_type": ""
},
"tags": []
},
"outputs": [], "outputs": [],
"source": [] "source": []
} }