Releases: OpenAEC-Foundation/Open-Calculations-Studio
Release list
Nightly build 0.1.4-nightly.20260719.6369851
Nightly / interim build — not a stable release.
Built from the latest main branch. May contain bugs or incomplete features.
For stable, use the latest v* release.
Source: 6369851
Build version: 0.1.4-nightly.20260719.6369851
v0.1.4 — Iteratie, oplossers, project + library sidebar
Belangrijke functionele release met CalcPAD-compatibiliteit, iteratieve oplossers, project/library layout, en drie kant-en-klare rekensheets.
📥 Download
Open Calculations Studio_0.1.4_x64-setup.exe — Windows installer (NSIS)
🎯 Hoogtepunten
CalcPAD-compatibiliteit
#breakals echte loop-exit — Intertek 2259 foundation kiest nu de juiste paaltypen [5, 8, 4, 5], identiek aan de PDF (was [9, 9, 6, 6])expr | unittarget-unit operator → mathjsto unit≤ ≥ ≡ ≠symbolen werken in ALLE expressies (waren conditional-only)- Vector index
name.(expr)enname.i→name[expr]/name[i](loop-variabelen) unitPartToLatexzonder leading "1" —235 N/mm²ipv235 1 N/mm²
Iteratieve oplossers
$Find{f(x) @ x = lo:hi}— bisectie$Root{...}— alias$Solve{f(x) @ x = guess}— Newton-Raphson$Sup{f(x) @ x = lo:hi}— golden-section max$Inf{f(x) @ x = lo:hi}— golden-section min
Sidebar layout
- Project (boven) — klikbare Projectgegevens-sheet + de rekensheets van dit project
- Library (onder) — Books, Standards (EN 1990-1997), CalcPAD-voorbeelden
Nieuwe rekensheets onder Project
- Projectgegevens — Eurocode-uitgangspunten (CC, K_FI, windgebied, terreincategorie, sneeuw, grondsoort) via dropdowns
- Stalen gevelkolom (wind + N + kip) — alle 42 IPE/HEA met matrix-lookup, toets §6.2.4 / 6.2.5 / 6.2.6 / 6.3.2.4 (kip) / 6.2.9 / 7.2, SVG-schema + M/V-lijn
- Verticaal windverband — trekstaaftoetsing (strip of hoeklijn), schema is rechthoek + kruis met krachtdriehoek
UI / preview
- Geen grijze achtergrond + blauwe linker-streep meer om formules (CalcPAD-stijl)
- Geen horizontale scrollbalk in narrow preview — content wrapt
- Persistentie van source + load case values via Tauri store
🤖 Built with Claude Code
v0.1.3 — WebView2Loader.dll bundled
Fix-release: WebView2Loader.dll wordt nu daadwerkelijk meegeleverd in de installer.
⚠️ Belangrijk
v0.1.2 had embedBootstrapper waardoor de WebView2 runtime werd geïnstalleerd, maar de WebView2Loader.dll waar de .exe direct tegen linkt zat nog niet in de install-directory. Resultaat: app crashte alsnog bij start op clean Windows. v0.1.3 lost dit volledig op.
📥 Download
Open Calculations Studio_0.1.3_x64-setup.exe — Windows installer
🔧 Wat is er veranderd
WebView2Loader.dll(160 KB) gecommit insrc-tauri/en gelist onderbundle.resources→ NSIS plaatst hem nu naast de .exe in de install-dir- v0.1.2's
embedBootstrapperblijft staan (regelt de WebView2 runtime) - Geen functionele code-wijzigingen sinds v0.1.0
🤖 Built with Claude Code
v0.1.2 — WebView2 bootstrapper embedded
Fix-release voor het 'WebView2Loader.dll missing' probleem op clean Windows-machines.
⚠️ Belangrijk
Eerdere installers (v0.1.0 / v0.1.1) konden falen op Windows-machines zonder vooraf geïnstalleerde WebView2 runtime. v0.1.2 lost dit op — gebruik deze installer voor alle nieuwe installs.
📥 Download
Open Calculations Studio_0.1.2_x64-setup.exe — Windows installer (NSIS, ~10 MB)
🔧 Wat is er veranderd
bundle.windows.webviewInstallMode→embedBootstrapper: de WebView2 bootstrapper (~1.5 MB) zit nu in de installer; runtime wordt silent geïnstalleerd als hij ontbreekt- Release-profile thin LTO + 16 codegen-units: voorkomt
rustc-LLVM OOMop dev-machines
Geen functionele wijzigingen ten opzichte van v0.1.1 / v0.1.0 — alleen build/distributie.
🤖 Built with Claude Code
v0.1.1 — Versie-bump
Versie-bump release. Geen functionele wijzigingen ten opzichte van v0.1.0 — nieuwe binary om te verifiëren dat de release-pipeline werkt en bestaande installaties geüpdate kunnen worden.
📥 Download
Open Calculations Studio_0.1.1_x64-setup.exe — Windows installer (NSIS)
Zie v0.1.0 voor de volledige feature-set.
🤖 Built with Claude Code
v0.1.0 — Eerste publieke release
Eerste publieke release van Open Calculations Studio — open-source desktop-app voor constructieve berekeningen op basis van CalcPAD-syntax met live IFCX/STEP export.
📥 Download
Open Calculations Studio_0.1.0_x64-setup.exe — Windows installer (NSIS, 13 MB)
✨ Wat zit erin
Rekenen
- Real-world CalcPAD-compatibel — 1094-regel Intertek-rapport evalueert met 0 errors en 6 SVG-tekeningen
- Eenheden, KaTeX-rendering, formule-keten
naam = formule = ingevulde waarden = resultaat - Conditionals (
#if/#else/#end if), loops (#repeat,#for…#loopmet nested support), macros (#def) #include filename.cpdvoor externe libraries- Unit-aware
hlookup/hlookup_ge/hlookup_le/vlookup/takevoor windbelasting-tabellen $Plot{…}inline parametrische plots
Tekeningen
- Parametrische SVG-macros via prose-line value interpolation (
'<line x1=\"'a'\" y1=\"'b'\"/>) @svg…@endhandgeschreven blokken@img(file.svg)— externe SVG inline ge-embed (incl. gevulde polygons, hatches)@img(file.png|jpg|…)— raster afbeeldingen
IFC export
.ifc-calculationIS een IFCX JSON-LD document met de CalcPAD-bron embedded — round-trippable- Live
generateIfcx()+generateIfc4x3Step()vanuit de huidige calc - IFC-tab met spatial tree (klikbaar naar BuildingSMART docs), STEP viewer + IFCX JSON viewer met syntax highlighting
Editor & UI
- CodeMirror 6 met CalcPAD syntax highlighting + autocomplete
- Code folding voor
@svg,#if,#for,#repeat,#def,#hide - Ctrl+Scroll zoom in editor én preview
- HelpPanel met klikbare taalreferentie verschijnt bij lege editor
- Settings → Eenheden voor angle mode (deg/rad/gra) + default display units
- File → Open landt op Browse-paneel met recente bestanden (Office-style)
- 5 thema's (light, forge, openaec, blueprint, contrast)
Onder de motorkap
- Tauri 2 desktop shell (Windows)
- React 19 + TypeScript + Vite
- mathjs · KaTeX · CodeMirror 6
- Belastingsgevallen (load cases) met eigen prompt-waarden per case
- PDF-export via Tauri shell
📋 Status
Eerste publieke release. Werkt productie-klaar voor de meeste CalcPAD-workflows; sommige rand-gevallen (matrix-functies, exotische directives) zijn nog work-in-progress.
🤖 Built with Claude Code