app
SOLIDWORKS Bridge
Public Made by Adomby adom
Launch, model and quit SOLIDWORKS from any Adom container. Nothing is ever lost.
← Commit history
0.9.21 source
9 files changed
+18−8
BRIDGE_VERSION+1−1@@ -1 +1 @@-0.9.20+0.9.21
Cargo.lock+1−1@@ -122,7 +122,7 @@ dependencies = [ [[package]] name = "swx-bridge"-version = "0.9.20"+version = "0.9.21" dependencies = [ "miniz_oxide", "serde",
Cargo.toml+1−1@@ -1,6 +1,6 @@ [package] name = "swx-bridge"-version = "0.9.20"+version = "0.9.21" edition = "2021" rust-version = "1.80" description = "Adom SOLIDWORKS bridge — swx_* verbs over the SOLIDWORKS COM API, as a single native binary"
README.md+6−1@@ -483,7 +483,12 @@ not. ## Roadmap -- v0.9.20 (this): **a setting SOLIDWORKS ignores is not "applied".** The second+- v0.9.21 (this): **the sign-in skill says when Visualize asks.** Started through+ its platform shortcut while the 3DEXPERIENCE Launcher holds the session,+ Visualize raises no login (measured 2026-10-05); the separate login seen on+ 10-02 came from starting its exe directly, which this edition refuses. Docs+ only; no runtime change.+- v0.9.20: **a setting SOLIDWORKS ignores is not "applied".** The second live render (4K, 11.2 s, `zoomFactor:2.0`) showed RealView's put returning OK and the read-back staying false (uncertified RTX 4090 Laptop GPU); 0.9.19 still called it applied. Every set is now read back: ignored → `why:"setIgnored"`,
bridge.json+1−1@@ -2,7 +2,7 @@ "manifest_version": 1, "name": "solidworks", "displayName": "SOLIDWORKS",- "version": "0.9.20",+ "version": "0.9.21", "description": "Bridge for SOLIDWORKS desktop CAD — create and open documents, a modeling DSL, file management (find/open/save/export/Pack and Go), custom properties, BOM generation, design analysis (mass properties, bodies, parameters, interference, rebuild health) and background window/dialog etiquette, over the SOLIDWORKS COM API. Single native binary: no interpreter, no PowerShell, ~10ms cold start.", "author": "Adom Inc.", "license": "MIT",
install.shpackage.json+1−1@@ -1,6 +1,6 @@ { "slug": "solidworks-bridge",- "version": "0.9.20",+ "version": "0.9.21", "type": "app", "description": "Skills for your container so your AI knows how to drive the SOLIDWORKS bridge (swx_* verbs). The bridge runtime itself is the release zip — a single native swx-bridge.exe; Adom Bridge loads that.", "tags": [
skills/solidworks-sign-in/SKILL.md+7−2@@ -19,8 +19,13 @@ Every line below is marked **[measured]** (seen on a real machine, 2026-10-02) o SOLIDWORKS Professional: Unable to connect to server. The session will end after the next 5 unsuccessful attempts.", OK only. Notices can queue (two identical ones). The bridge never answers them.-- [measured] SOLIDWORKS and SOLIDWORKS Visualize each ask separately. Visualize- wants its own sign-in even while SOLIDWORKS is signed in.+- [measured] Visualize asks only when it is started the wrong way. Started+ directly from `SLDWORKSVisualize.exe` (2026-10-02) it raised its own sign-in+ even while SOLIDWORKS was signed in — and on this edition that start is+ refused anyway ("must be opened from the 3DEXPERIENCE Platform or from the+ desktop shortcut created from the Platform"). Started through its platform+ shortcut (`swx_start {app:"visualize"}`, 2026-10-05) while the 3DEXPERIENCE+ Launcher already held the session, it raised no login at all. ## Finding the window
uninstall.sh