Roadmap 0.9, Planned suggestions, built in 0.9 (2026-11-06)

SU.908c Solid FEM add-on (PartCraft)

  • Feature
  • Built · Live
  • PartCraft

Owner 2026-11-06: PartCraft is not moved onto lib/fem inside the app. lib/fem's solid element (ten-node tetrahedron) is an ADD-ON with its own panel, off by default, loaded on demand: Settings > Add-ons > Solid FEM, tab 'Solid FEM' in PartCraft's right panel.

Built (lab): mesh the part with PartCraft's own mesher; material presets or custom; fixed faces, forces, pressures and gravity picked by clicking faces in the 3D view (undo, settings saved in the part file, read back with the add-on off); linear static and natural frequencies on a Web Worker; displacement, von Mises, reactions beside the load, mode shapes drawn on the model in colour bands (on or beside the part, deformation scale); warning list also in Problems; liability line. Shared lib: lib/fem solid-study.js, solid-setup.js, solid-panel.js (synced by tools/fem/sync.mjs) with a thin host adapter.

Tests: tools/fem/test-solid.mjs (cantilever vs Timoshenko, patch test, Lame, convergence, modal vs Euler-Bernoulli), test-solid-partcraft.mjs (same mesh vs PartCraft's solver: displacement to 5e-3 %, von Mises to 0.2 %), the add-on's panel test, browser-fem-solid.mjs in /lab/partcraft.

Not built: ModelCraft and CadCraft 3D hosts (no mesher in the lib for general solids), SuperCad Studio's own check beyond a mounted PartCraft, contact, yielding, several materials, meshes over 5,000 elements in the page (SU.908c-HAND). Not a code check; no claim of equality with any other program.

solid-fem-addon 2026-11-06: docs/0.9-sessions/fem-09.md

Waits on: Hand check is community test SU.908c-HAND (not blocking)

Add a comment

Community comments

No comments yet

Add detail as we go: how you would use it, files or steps that show the problem, what other programs do. The team reads every comment.

Sign in or create a free account to add a comment.