Physics question: non-square sticks (b × h) — possible, and at what cost?
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- javascript
- Domain
- backend
Research direction
Start by locating the solver, 3D model, sweep engine, file formats, and build document modules named in the issue, then review the challenge PDF or professor's script for the course rules. Work out whether rectangular sections require orientation in 3D and which calculations and formats would change. Done means Physics provides answers to all four questions with a yes, no, or later recommendation; the issue names no files or tests.
Written by the indexing model from the issue text.
Description
Details
Brian's question: could members use a stick that isn't square (for example 3.18 × 6.35 mm, used on edge or flat), or would that break the system or cost too much to build?
The project's stick is 3.18 mm square (⅛ in), and that stays the default. The UI needs to know whether to plan for a width and a height input or just one size input.
Please answer:
- Stiffness and strength. What changes in the solver if a member's section is b × h instead of b × b? In-plane buckling uses the weaker axis I = min(b·h³, h·b³)/12, and the area is b·h. Does the 3D model need the stick's orientation?
- Cost. Which modules does it touch (core, core3d, the sweep engine, file formats #149, build documents)? Rough effort?
- Risk. Can it be wrong in ways the tests won't catch (for example, a stick turned the wrong way in 3D)?
- Course rules. Is a non-square stick even allowed? Only answer from the challenge PDF or the professor's script, or ask Brian.
Acceptance check
A comment from Physics answering 1–4, with a yes, no or later recommendation. Brian decides, and UI then shows either a single "Stick size" input or separate "Stick width" and "Stick height" inputs.
Notes
Raised from the Click-Through notes (Inputs screen: "no input to change the size of the balsa wood profile").
Generated by Claude Code
- Dominant language
- HTML
- Stars
- 0
- Forks
- 1
- Avg merge
- 1h 15m
- Merged PRs (30d)
- 78
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from briangwalker/TrussExplorer
-
Theme tokens: control edges under 3 : 1 in every built-in theme (ART-C2)Possibly taken A pull request linked to this issue is open or already merged. Openaccessibility design
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
briangwalker/TrussExplorer#288 ·
Maintainers usually reply within 1 day
-
A2 bug design P2 role: dev-lead status: ready
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
briangwalker/TrussExplorer#258 · 1 comment ·
Maintainers usually reply within 1 day
-
accessibility bug P2 role: dev-lead status: ready ui
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
briangwalker/TrussExplorer#246 ·
Maintainers usually reply within 1 day
-
bug P2 role: dev-lead status: ready
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
briangwalker/TrussExplorer#222 ·
Maintainers usually reply within 1 day
-
Trade-off chart stops drawing on very large sweeps (Math.min/max spread overflows the stack)Possibly taken A pull request linked to this issue is open or already merged. Openbug P2 role: dev-lead status: ready
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
briangwalker/TrussExplorer#223 ·
Maintainers usually reply within 1 day
All issues in briangwalker/TrussExplorer
Similar issues
-
ai-driven-fuzzing bug claude Minor
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
linagora/cozy-client#1769 ·
Maintainers usually reply within 1 day
-
[BUG] micronaut-serde-oracle-jdbc-json brings a second OJDBC driver onto the runtime classpathPossibly taken @ZARAYACH claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
micronaut-projects/micronaut-serialization#1494 · 4 comments ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 73/100
Maintainers usually reply within 2 days