Skip to content

Sprung FEA v0.2

Choose a tag to compare

@kylebme kylebme released this 08 Oct 04:15
· 9 commits to workbench-ui since this release

Sprung FEA v0.2 adds contact and bolted joints, expands support and thermal modeling, and brings a refreshed interface and faster direct solvers to macOS, Windows and Linux.

Changes since v0.1

  • Contact and bolts: touching assembly faces can separate and slide, with friction, bolt preload, bolt forces, contact forces and pressure results. Try the new bolted-joint example.
  • More support options: directional, frictionless and cylindrical supports; improved body hiding, isolation and face selection.
  • Expanded analyses: transient heat transfer, radiation, temperature-dependent materials, natural frequencies with preload, custom plastic hardening curves and unloading results.
  • Section forces: read the force, bending moment and torque carried through a section.
  • Refreshed workspace: revised study tree, condition editors, result controls and charts; live meshing and solver output.
  • Faster direct solvers: PARDISO uses Apple Accelerate on macOS and a separate MIT-licensed sprung-solve program with Intel oneMKL on Windows and Linux. Threaded SPOOLES remains available, with synchronization fixes and solver comparison checks.
  • Geometry face-visibility and cross-platform solver/packaging fixes.

Install

The release tag is v0.2; the application and installer version is 0.2.0.

Platform Download Installation
macOS, Apple Silicon Sprung-FEA-0.2.0-arm64.dmg Open the DMG and drag Sprung FEA to Applications.
Windows, x64 Sprung-FEA-Setup-0.2.0.exe Run the installer; it installs for your user without administrator rights.
Linux, x64 Sprung-FEA-0.2.0-x86_64.AppImage Run chmod +x Sprung-FEA-0.2.0-x86_64.AppImage, then launch it.

Everything needed to mesh and solve is bundled; analysis runs locally. Builds are unsigned (macOS is ad-hoc signed, without notarization). On macOS, use System Settings → Privacy & Security → Open Anyway if launch is blocked. On Windows, use More info → Run anyway if SmartScreen appears.

Validation and sources

Built from commit c00ee1992bbdbd0b53d3fff5f14f4832b28a3487 in Build run 37725212117. All three platforms passed direct-solver comparisons and static/frequency solves using only their packaged engine and solver. Local validation also passed the production build, 7 service/logic tests, 96 engine tests (2 platform-specific skips) and all 36 browser end-to-end scenarios.

Sprung-FEA-v0.2-sources.tar.gz includes the application source, upstream source archives, build recipes, patches, release build log and a SHA-256 source manifest. SHA256SUMS.txt covers the installers and source bundle. The Windows and Linux builds include proprietary Intel oneMKL in the separate sprung-solve program; its redistribution license and notices ship with the application.

See the README for setup and limitations, and third-party notices for component licensing.