Skip to content

OpenMatrix9 0.0.2

Pre-release
Pre-release

Choose a tag to compare

@MYuitsu MYuitsu released this 10 Oct 16:37
· 50 commits to main since this release

OpenMatrix9 0.0.2 adds a native plugin build for official FreeCAD 1.1.4 on Windows x64. Install FreeCAD from its official release, then extract the OpenMatrix9 folder into %APPDATA%\FreeCAD\v1-1\Mod and restart FreeCAD. No FreeCAD source or administrator privileges are needed to use OM9.

Read INSTALL.vi.md (Vietnamese) or INSTALL.en.md (English) below. The binary ZIP includes the guides, licenses and validation summary. The source ZIP provides the stock-specific compatibility adapter and build notes.

Changes include matching the stock FreeCAD/Python/Qt/OCCT ABI, Python 3.11 buffer handling, camera and selection adapters, and locating resources/import worker in the user plugin folder. The Rust core remains responsible for portable state and validation; native code handles required host APIs.

Verified on official FreeCAD 1.1.4: 10 native groups / 217 checks, including eight BRep fixtures; 262 Rust tests; installed-user and extracted-package startup. Tested scopes include layer palette/UI, clipboard, curve edit/Join, BRep/FCStd, import worker, view controls and mouse workflows. Native hashes and asset SHA256 values are supplied.

This is an experimental prerelease. Finish/cancel the current modeling command before switching documents: the stock host commits earlier document drafts when another transaction starts. Full openNURBS, every jewelry command, production Matrix palette/lock handoff and advanced workflows requiring patched development FreeCAD core are not fully certified. Historical Rhino/Matrix development tests are not fresh certification of this stock binary.

The 0.0.1 release remains available with its separate development 27.1 host. Do not interchange native modules between that host and official FreeCAD 1.1.4. This release ships the plugin only and does not bundle or rebuild FreeCAD.

Automatic install/update and Desktop icon

Download OpenMatrix9-0.0.2-SetupLauncher-r2-Windows-x64.zip, extract everything and run Start-OM9.cmd. It installs/updates the bundled plugin in AppData, creates the OpenMatrix9 Desktop and Start Menu icons and opens official FreeCAD 1.1.4. Use the Desktop icon afterwards; the extracted folder is no longer required. Run Start-OM9.cmd from a new bundle for future updates. Save/close FreeCAD using this installation before an update; the launcher never terminates your app. No Administrator access or source checkout is needed. Verify this ZIP using Launcher-r2-SHA256SUMS.txt.

Fresh launcher checks (r2): 26 installer + 17 updater/shortcut + 21 native startup checks, plus actual OneDrive Desktop startup and physical AppData verification. Original native binaries/tag/assets are unchanged; experimental stock-host limits still apply. Updated installation instructions.

Launcher r2: Start Menu and update check

The recommended setup launcher now creates Desktop and Start Menu icons and checks GitHub releases in the background whenever OM9 opens. New application versions or launcher revisions notify once with a download-page link. Network errors do not prevent startup. Download/extract a new package and run its Start-OM9.cmd to update; it never downloads or installs a plugin automatically. Launcher-only updates do not recopy the native module or require closing OM9.

Fresh evidence: 26 installer, 17 update/shortcut and 21 native startup checks. Native verification includes actual Start Menu shortcut activation, repeated bundle execution without plugin recopy, and the live background GitHub check. Actual user Desktop/Start Menu installation and physical AppData hashes were verified. Native binaries are unchanged; earlier packages and release assets remain available. Instructions and limits.