Repository navigation
Releases: MYuitsu/OpenMatrix9
Release list
OpenMatrix9 v0.3.5-202610121520
OpenMatrix9 0.3.5-202610121520 — Gumball chọn nhiều object
Sửa lỗi Gumball biến mất khi chọn nhiều object ở Object Alignment.
Giữ Shift rồi click thêm object, hoặc kéo khung chọn; cả selection dùng
một Gumball chung trong bốn view, không cần tạo Group.
Move dịch cả cụm; Rotate xoay cả cụm quanh tâm chung; Scale đổi kích thước
và khoảng cách tới tâm chung. Một Ctrl+Z hoàn tác cả batch.
Object Alignment nhiều whole object dùng trục CPlane active và tâm bounds
của cả selection. Frame của một object và các guard component vẫn được giữ.
Cài đặt
- Dùng FreeCAD1.1.4 Windows x64.
- Lưu dự án và đóng FreeCAD. Tải OpenMatrix9-0.3.5-202610121520-SetupLauncher-Windows-x64.zip ở Assets, giải nén.
- Chạy Start-OM9.cmd rồi dùng icon OpenMatrix9 trên Desktop.
Giữ OpenMatrix9, launcher-manifest.json và các file Start-OM9 cùng nhau.
ZIP FreeCAD-1.1.4 dành cho cài thủ công; SHA256SUMS.txt kiểm tra cả hai ZIP.
Hướng dẫn tiếng Việt.
Kiểm tra
Tại máy: 848 Rust tests, 31 tiến trình native/1.099 kiểm tra, gồm
143 kiểm tra mới cho chọn nhiều object, MSR ở từng view, Undo/Redo,
Relocate, Esc và component rejection. Bằng chứng và giới hạn.
GitHub Actions chỉ build và đóng gói; gói ghi commit/SHA256,
validation_kind: build_only, tests_executed: false.
Version tăng cc 4→5 cho task sửa lỗi; aa/bb giữ0/3, timestamp Asia/Saigon.
Đây là Pre-release. Giới hạn host/dependency đã ghi trước vẫn áp dụng;
full Rhino/Matrix/P0, Clayoo/SubD và SmartTargets ngoài phạm vi.
OpenMatrix9 v0.3.4-202610120606
OpenMatrix9 0.3.4-202610120606 — Gumball
Hoàn tất ba specs Gumball lõi OM9-INFO-020/021/022 trong phạm vi đã duyệt:
Scale object tham số, Object Alignment và Relocate Gumball. Scale giữ kích thước,
expression và dependency được hỗ trợ. Bật bằng lệnh Gumball trong Command;
bốn viewport dùng chung frame.
Cài đặt trong 3 bước
- Cài FreeCAD 1.1.4 chính thức trên Windows x64.
- Tải OpenMatrix9-0.3.4-202610120606-SetupLauncher-Windows-x64.zip ở Assets bên dưới, rồi giải nén.
- Chạy Start-OM9.cmd. Launcher cài OM9, tạo icon Desktop và mở workbench.
Giữ thư mục OpenMatrix9, launcher-manifest.json và các file Start-OM9 cùng nhau
trong thư mục đã giải nén. ZIP FreeCAD-1.1.4 dành cho cài thủ công;
SHA256SUMS.txt kiểm tra cả hai ZIP.
Hướng dẫn tiếng Việt · English installation.
Kiểm tra và build
Bản đã hợp vào main giữ các thay đổi Layers, clipboard và native geometry
của hai nhánh. Kiểm thử cục bộ: 30 ca Gumball / 955 kiểm tra,
46 tiến trình native / 1564 kiểm tra tổng cộng,
846 Rust tests. Phạm vi, hash và giới hạn host.
Theo yêu cầu, GitHub Actions chỉ build và đóng gói. Gói ghi đúng commit,
SHA256 và validation_kind: build_only, tests_executed: false; kết quả test
cục bộ không được gán cho DLL CI. Workflow kiểm tag/version và commit trên main
trước khi tạo GitHub Release.
Version bắt đầu từ 0.0.3: aa giữ 0, bb tăng 3 specs, cc tăng 1 task;
suffix dùng Asia/Saigon. Giữ cùng version cho các sửa trong tác vụ phát hành này.
Đây là bản thử Pre-release. Full P0/core catalog, Clayoo/SubD, SmartTargets
và tương thích tuyệt đối với Rhino/Matrix nằm ngoài phạm vi nghiệm thu này.
OpenMatrix9 v0.0.3
English
Experimental Windows x64 / official FreeCAD 1.1.4 release.
- SetupLauncher ZIP (recommended): extract everything, run
Start-OM9.cmd.
Installs/updates OM9 in AppData, creates Desktop and Start Menu icons, opens
OM9 and checks for updates in the background. - FreeCAD plugin ZIP: manual installation in
%APPDATA%\FreeCAD\v1-1\Mod\OpenMatrix9. - Latest launcher includes startup UI cleanup; installer preserves user settings
and previous plugin backups. Save and close FreeCAD before replacing a loaded plugin. - Both ZIPs are compiled and packaged by GitHub Actions from this release's public
source, with native/Rust/launcher tests, shared SHA256SUMS.txt and signed build
provenance. Build runs
· Verify origin.
Installation
· Official FreeCAD download.
Experimental: unfinished commands remain disabled. Back up models; provenance
does not guarantee antivirus acceptance or complete Matrix/Rhino compatibility.
Hosted viewport rendering remains unverified; see validation limits.
Tiếng Việt
Bản thử nghiệm Windows x64 / FreeCAD 1.1.4 chính thức.
- ZIP SetupLauncher (khuyến nghị): giải nén toàn bộ, chạy
Start-OM9.cmd.
Tự cài/cập nhật OM9 vào AppData, tạo icon Desktop và Start Menu, mở OM9 và
kiểm tra phiên bản mới ở tiến trình nền. - ZIP plugin FreeCAD: cài thủ công vào
%APPDATA%\FreeCAD\v1-1\Mod\OpenMatrix9. - Launcher mới dọn UI lúc khởi động; giữ cấu hình và bản sao plugin cũ khi cập nhật.
Lưu bản vẽ và đóng FreeCAD trước khi thay plugin đang được nạp. - Hai ZIP được GitHub Actions build và đóng gói từ source công khai của tag này,
có kiểm tra native/Rust/launcher, SHA256SUMS.txt dùng chung và chứng thực
nguồn build. Xem lần build
· Kiểm tra nguồn gốc.
Hướng dẫn cài
· Tải FreeCAD chính thức.
Bản thử nghiệm: lệnh chưa hoàn thiện vẫn bị vô hiệu hóa. Hãy sao lưu bản vẽ;
chứng thực không bảo đảm antivirus chấp nhận hoặc toàn bộ tương thích Matrix/Rhino.
Hiển thị viewport trên máy CI chưa được xác thực đầy đủ; xem giới hạn kiểm thử.
OpenMatrix9 0.0.2
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.
OpenMatrix9 0.0.1
OpenMatrix9 0.0.1 — bản thử nghiệm Windows x64.
Tải và cài
Tải FreeCAD-OM9-27.1-Windows-x64.zip và OpenMatrix9-0.0.1-Windows-x64.zip
ở Assets bên dưới. Giải nén FreeCAD, đặt thư mục plugin OpenMatrix9 vào
FreeCAD-OM9-27.1/Mod, rồi mở Mod/OpenMatrix9/Start-OM9.cmd.
Hướng dẫn cài tiếng Việt
· English installation guide.
Plugin native dùng host được cung cấp trong release này (FreeCAD 27.1.0dev,
Python 3.13, Qt6). Chưa xác nhận với FreeCAD tải thông thường.
Phạm vi
Giao diện OM9, 3DM exchange, Copy/Paste và Undo/Redo OM9, chỉnh curve/BRep trong
các phạm vi đã kiểm chứng, bảng layer màu/khóa/ẩn/current. Worker mặc định dùng
60% CPU logic. Lệnh chưa port vẫn disabled; full openNURBS và full Matrix9
chưa hoàn tất.
Adapter chuyển đủ palette với Matrix đạt 16/16 ở gate riêng, nhưng chưa được
đóng gói vào UI chính; không coi Copy/Paste mặc định Matrix là đã chuyển đủ palette.
Undo history không chuyển giữa hai phần mềm.
Source OM9 đi kèm tag. Asset source FreeCAD và giấy phép thành phần được giữ
riêng. SHA256SUMS.txt chứa checksum các file tải.