Repository navigation
NovaSolver Studio 0.7.2
NovaSolver Studio 0.7.2
- NovaSolver Flash: AI tools can now get the peak stress or deflection of seven standard shapes in under a second, with an error bar and no mesh or solve (
instant_estimate). The answers come from 1,396 points that Studio solved and checked (https://novasolver.jp/en/studio/verified/), and it refuses outside the solved ranges. - Connect other apps: Help (?) finds Blender and FreeCAD on your PC and installs or updates Studio's add-on or macro with one button.
- Cheaper AI models can now drive Studio: in four fixed tasks, DeepSeek went from 0 of 4 to 4 of 4, and Haiku passed 4 of 4. Imported faces are listed in the tool text, and checking on a job can wait for it to finish.
- FreeCAD: a macro folder with
&in its name no longer sends the macro to the wrong place. - Validation: every change now re-solves the structural and thermal reference problems on GitHub Actions and prints the table.
NovaSolver Studio 0.7.2
- NovaSolver Flash を追加しました。AI ツールから、標準的な 7 形状の最大応力やたわみを、メッシュも計算もなしに 1 秒以内で誤差幅つきで得られます。答えは Studio が解いて確かめた 1,396 点から求めます(https://novasolver.jp/studio/verified/)。計算した範囲の外では答えません。
- 他のアプリとの連携を追加しました。ヘルプ(?)から、PC 内の Blender と FreeCAD を探し、Studio のアドオンやマクロをボタン一つで導入、更新できます。
- 安価な AI モデルでも Studio を操作できるようにしました。固定の 4 課題で、DeepSeek は 0/4 から 4/4 に、Haiku は 4/4 になりました。読み込んだ面の一覧を返答の本文に載せ、計算の状況確認では完了を待てるようにしました。
- FreeCAD のマクロフォルダ名に
&があると、別の場所へ導入される不具合を直しました。 - 検証:変更のたびに、構造と熱の参照問題を GitHub Actions で解き直し、結果の表を出すようにしました。
NovaSolver Studio 0.7.2
- 新增 NovaSolver Flash:AI 工具无需划分网格和求解,即可在 1 秒内得到 7 种标准形状的最大应力或挠度,并附带误差范围。结果来自 Studio 求解并检查过的 1,396 个点(https://novasolver.jp/zh/studio/verified/)。超出已求解范围时不给出答案。
- 新增连接其他应用:在帮助(?)中查找电脑上的 Blender 和 FreeCAD,一键安装或更新 Studio 的插件或宏。
- 价格较低的 AI 模型也能操作 Studio:在 4 个固定任务中,DeepSeek 从 0/4 提升到 4/4,Haiku 为 4/4。导入的面会列在工具返回的文本中,查询作业状态时可以等待其完成。
- 修复了 FreeCAD 宏文件夹名称含
&时安装到错误位置的问题。 - 验证:每次修改都会在 GitHub Actions 上重新求解结构和热的参考问题,并输出结果表。
Download
NovaSolverStudio-0.7.2-win64-setup.exe(Windows 10/11 installer, per user, no administrator rights; Start menu, .nscase double-click)
SHA-256:aece54b5268ead4686667cab0f3c88d71bf843ed8ce92099e29bf96088f7213dNovaSolverStudio-0.7.2-win64.zip(Windows 10/11, portable: unzip and double-clickNovaSolverStudio.exe)
SHA-256:bfe11cd755f6b301b7d1673b6d3fb5343988b51b4ff0757917a6c1dac9cbaa59novasolver-studio-0.7.2-win64.mcpb(one-click install for Claude Desktop and other MCP clients)
SHA-256:ca94af21b92f2cf5f2a07f4ec5554504f4a363f63243dd5dcc511aff7aa67562novasolver_studio-0.7.2-py3-none-any.whl(macOS / Linux / Windows with Python 3.10+:
uvx --from <this file's URL> novasolver-studio)
SHA-256:50539cf2be95f3ff2c9b7dca7c012cefea24391e431685ede8913b8b7e949a57
The installer and the zip are built on GitHub Actions from this tag (public build log). They are not code-signed
yet: if Windows SmartScreen warns, choose More info → Run anyway.
Flow analyses need OpenFOAM® (guide: https://novasolver.jp/en/studio/).
License: GPL-3.0. Called programs keep their own licenses (see THIRD_PARTY_NOTICES.md).
This offering is not approved or endorsed by OpenCFD Limited, producer and distributor of the OpenFOAM software via www.openfoam.com, and owner of the OPENFOAM® and OpenCFD® trade marks.
Solved examples, NovaSolver Studio 0.7.2
Each file is a verification case solved by Studio's built-in solver, with its result. Open it with
Open case file in Studio, or from an AI assistant with open_example. Studio downloads these by itself from the
Start screen ("Solved examples"); you only need them by hand when offline. 27 examples, 57.7 MB.
| Case | Reference | Studio | Error | Size |
|---|---|---|---|---|
| Cantilever beam | 0.9831 mm | 0.9755 mm | -0.77% | 0.5 MB |
| Lid-driven cavity | -0.2109 m/s | -0.2115 m/s | +0.12% | 0.1 MB |
| Heat conduction block | 40 W | 40 W | -0.00% | 0.3 MB |
| Plate with a hole in tension | 2.512 - | 2.531 - | +0.75% | 3.0 MB |
| Cooling fin | 5.066 W | 5.064 W | -0.05% | 0.3 MB |
| Parallel-plate capacitor | 23.24 pF | 23.24 pF | -0.00% | 14.9 MB |
| Coaxial cable | 0.9326 pF | 0.9328 pF | +0.03% | 1.3 MB |
| Busbar Joule heating | 7.641 K | 7.641 K | -0.00% | 5.1 MB |
| Cantilever natural frequencies | 206.4 Hz | 206.5 Hz | +0.06% | 2.5 MB |
| Column buckling (fixed-free) | 2634 N | 2639 N | +0.18% | 1.0 MB |
| Column buckling (both ends clamped) | 4.215e+04 N | 4.201e+04 N | -0.33% | 1.0 MB |
| Fatigue of a bar (Goodman) | 1.778 - | 1.778 - | -0.00% | 0.5 MB |
| Restrained heated bar | 246 MPa | 246 MPa | +0.00% | 0.5 MB |
| Free thermal expansion | 0.12 mm | 0.12 mm | +0.00% | 0.5 MB |
| Hanging bar under gravity | 0.0001878 mm | 0.0001878 mm | -0.00% | 2.6 MB |
| Rotating disk | 35.51 MPa | 35.58 MPa | +0.20% | 0.2 MB |
| Shaft torsion | 0.01615 rad | 0.01615 rad | +0.00% | 9.0 MB |
| Large cantilever | 60.34 mm | 60.22 mm | -0.20% | 3.3 MB |
| Plastic bar | 268 MPa | 268 MPa | -0.00% | 0.7 MB |
| Plastic beam collapse | 1250 N | 1280 N | +2.44% | 6.9 MB |
| Rubber tension | 29.54 MPa | 29.54 MPa | +0.00% | 0.2 MB |
| Press fit | 76.88 MPa | 76.96 MPa | +0.11% | 0.8 MB |
| Stacked blocks | 4000 N | 4000 N | -0.00% | 0.2 MB |
| Friction block | 400 N | 400 N | -0.00% | 0.2 MB |
| Two blocks with a gap (contact) | 1.025e+05 N | 1.025e+05 N | -0.00% | 0.3 MB |
| Tying separately meshed parts | 1.025e+05 N | 1.025e+05 N | -0.00% | 0.3 MB |
| Cylinder on a flat (Hertz contact) | 1408 MPa | 1407 MPa | -0.04% | 1.7 MB |
解析済みの例
Studio 内蔵ソルバーで解いた検証ケースを、結果ごと収めたファイルです。Studio の「ケースファイルを開く」か、AI アシスタントの
open_example で開けます。通常はスタート画面の「解析済みの例」から自動でダウンロードされます。
| ケース | 理論値 | Studio | 誤差 |
|---|---|---|---|
| 片持ち梁 | 0.9831 mm | 0.9755 mm | -0.77% |
| キャビティ流れ | -0.2109 m/s | -0.2115 m/s | +0.12% |
| 熱伝導ブロック | 40 W | 40 W | -0.00% |
| 穴あき板の引張 | 2.512 - | 2.531 - | +0.75% |
| 冷却フィン | 5.066 W | 5.064 W | -0.05% |
| 平行平板コンデンサ | 23.24 pF | 23.24 pF | -0.00% |
| 同軸ケーブル | 0.9326 pF | 0.9328 pF | +0.03% |
| 母線のジュール発熱 | 7.641 K | 7.641 K | -0.00% |
| 片持ちはりの固有振動 | 206.4 Hz | 206.5 Hz | +0.06% |
| 柱の座屈(一端固定・他端自由) | 2634 N | 2639 N | +0.18% |
| 柱の座屈(両端固定) | 4.215e+04 N | 4.201e+04 N | -0.33% |
| 棒の疲労(グッドマン) | 1.778 - | 1.778 - | -0.00% |
| 両端拘束棒の熱応力 | 246 MPa | 246 MPa | +0.00% |
| 棒の自由熱膨張 | 0.12 mm | 0.12 mm | +0.00% |
| 自重で伸びる棒 | 0.0001878 mm | 0.0001878 mm | -0.00% |
| 回転円板 | 35.51 MPa | 35.58 MPa | +0.20% |
| 丸棒のねじり | 0.01615 rad | 0.01615 rad | +0.00% |
| 大変形片持ちはり | 60.34 mm | 60.22 mm | -0.20% |
| 弾塑性棒 | 268 MPa | 268 MPa | -0.00% |
| はりの塑性崩壊 | 1250 N | 1280 N | +2.44% |
| ゴムの引張り | 29.54 MPa | 29.54 MPa | +0.00% |
| 圧入 | 76.88 MPa | 76.96 MPa | +0.11% |
| 積層ブロック | 4000 N | 4000 N | -0.00% |
| 摩擦ブロック | 400 N | 400 N | -0.00% |
| すき間のある2つのブロック(接触) | 1.025e+05 N | 1.025e+05 N | -0.00% |
| 別々にメッシュした部品の固着 | 1.025e+05 N | 1.025e+05 N | -0.00% |
| 円柱と平面の接触(ヘルツ) | 1408 MPa | 1407 MPa | -0.04% |