Skip to content

Framelysis 1.9.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 04:03
3f4e6ba

Framelysis 1.9.0

New: Show solution 📖

  • Step-by-step hand solutions, for students. Press Results › Solution (or Analysis › Solution, or type SOLUTION) after Run:
    • Trusses: the method of joints. It checks determinacy (m + r = 2j), finds the support reactions from the whole truss, then solves joint by joint. Each step says which equation to use first, shows ΣFx and ΣFy with cos/sin and the numbers, and gives every force as tension or compression. Zero-force members are pointed out. If the method of joints gets stuck (a K truss, for example), it says so and hands over to the method of sections.
    • Statically determinate beams and frames: loads → resultants (area and centroid), support reactions (ΣM, ΣFy, ΣFx), member end forces joint by joint, then a shear and moment table along each member: V changes by the load, M by the area under V, and the peak moment is where V = 0.
  • The canvas follows along. The joint or member being worked on is highlighted, with a free-body diagram drawn on it. Unknowns are dashed "?" arrows, joints are lettered A, B, C…, and solved members turn red (tension) or blue (compression).
  • Study mode hides each answer behind Show the answer, so you can try it on paper first. Show all lists every step.
  • Every number is checked against Framelysis's stiffness analysis, and any step that disagrees is flagged. Statically indeterminate structures are not forced through a hand method; the panel explains why.

New: Dimensions, AutoCAD style 📏

  • Home › Dimension: tap two points (nodes, midpoints or anywhere), then place the line. Above or below the points gives a horizontal dimension, beside them a vertical one, and along a diagonal an aligned one. A live preview follows you.
  • Draw › Dimensions, the full family:
    • Linear (horizontal / vertical)
    • Aligned (for inclined members)
    • Angular (the angle between two members at a joint, e.g. a roof pitch)
    • Continue (chain bay after bay, one tap each)
    • Auto (every bay, storey and overall size in one tap)
    • By nodes… and Delete dims
  • Proper CAD look: extension lines, arrowheads, and the value in your display units. Dimensions on nodes follow them when they move.
  • Editing: tap a dimension to select it, drag its line to move it, Delete to remove it, Ctrl+Z to undo.
  • Adding dimensions keeps your results. They appear in the PDF report too.
  • Commands: DIM, DIMLINEAR (DLI), DIMALIGNED (DAL), DIMANGULAR (DAN), DIMCONTINUE (DCO), DIMAUTO, DIMDEL. Dimensions from older files open as aligned dimensions.

Pen and touch ✍️

  • Pen button shortcuts in Settings › Pen & touch, tuned for the Xiaomi Focus Pen on the Pad 7 first. Choose what the side button, the second side button and the top/eraser button do: Undo, Redo, switch Select ↔ last tool, Delete, Pan, Zoom extents, Run… A test pad shows which button your pen sends. The side button now does Undo by default (it used to pan; Pan is still in the list).
  • Palm rejection can be switched off.
  • Two-finger tap = Undo, three-finger tap = Redo. On iPad, Safari doesn't let web apps see Apple Pencil buttons, so this is the iPad shortcut.
  • The start page explains pen and touch controls on tablets.

Polish ✨

  • Logo intro: the Framelysis mark builds itself as the app opens (tap to skip; Settings › Appearance › Start-up animation).
  • No more half-built screen flashing at start-up.
  • Frame or Truss? If a model looks like a truss but is set to Frame (or has member loads in Truss mode), Run asks which you meant. The FRAME/TRUSS chip in the title bar now switches it with a tap.
  • Structure Wizard redesigned: step indicator, clearer choices, − / + steppers, a live preview with sizes, smooth step transitions, and a proper phone layout.
  • Home tab reordered by how often you use things: Select, Member, Support, Delete, Dimension, Run, Undo, Redo… (Node is still on the Draw tab).
  • Fixed supports are drawn as the ground itself at the node: a wall for a cantilever, no more floating box. This applies to the PDF report too.
  • No blue box when tapping buttons on Android; Snap / Ortho line up with the other Draw-tab buttons on phones; no stray scrollbars in the ribbon or status bar.

Fixes 🐞

  • Point loads and applied moments inside a span were missing from that member's shear and moment diagrams (the moment did not come back to the end value) and from its deflected shape. Reactions and member end forces were always right. This is fixed on the canvas and in the PDF report.
  • Snapping: a node or midpoint now always beats a nearby grid point (aiming at an off-grid node no longer jumps to the grid). Fingers get a larger snap target than a mouse.
  • Unstable structures: a mechanism under a symmetric load could "solve" instead of being reported as unstable; it is now caught. The K truss example had an unbraced centre panel (a mechanism) and is fixed.

Downloads

  • Windows: Framelysis_1.9.0_x64-setup.exe (or the .msi)
  • macOS: Framelysis_1.9.0_macOS_universal.dmg (unsigned: right-click › Open the first time)
  • Android (phone and tablet): Framelysis-1.9.0.apk. Installs over 1.8.2.
  • Web: https://framelysis-web.vercel.app