Releases: form2fab/f2f-bridge
Release list
F2F Bridge v0.16.4 (pre-release)
Quick install
- Download
F2F-Bridge-Fusion-v0.16.4.zipfrom Assets below (not the green Code button) and unzip theF2FImportfolder into:
%APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\
(paste that path in Windows Explorer's address bar). Expected layout:AddIns\F2FImport\F2FImport.py-- not a nestedF2FImport\F2FImport\folder. - Restart Fusion -> Scripts and Add-Ins -> Add-Ins -> enable F2FImport and check Run on Startup (button: Solid -> Insert).
- Open your design / STEP first, then pick the matching
.3dm.
Antivirus: Windows Defender may quarantine bin\f2f_read3dm.exe. Restore it from Protection history if the reader is missing. First launch can take a few seconds.
F2F Bridge v0.16.4 (pre-release)
What's new since v0.16.3
0.16.4 -- Safer body matching (collective verification & anti-swap)
- Levels 1 & 2 -- collective verification: after order-based pairing, if more than 20% of pairs fail (or more than one pair when the pool has <= 5 bodies), the entire level is rejected and matching falls through to the next level. A pair fails when centroid distance exceeds 0.5 cm or sampled area ratio is outside [0.2, 5]. Individual "divergent geometry" warnings are only emitted when the level is accepted.
- Level 3 -- margin test against swaps: a pair is named only if
d1 <= 0.5 cmandd1 <= 0.6 x d2(d2 = second-closest candidate in the pool). Otherwise -> ambiguous (ambiguous (d1=..., d2=...)), not silently swapped. - Area-ratio guard applies at all levels (verification failure at levels 1/2; refusal at level 3).
- Pigeonhole elimination runs only when the rest of the pool is named without ambiguity.
- Real-world fix: STEP export with a compatible S/F fingerprint but reordered solids no longer gets fully permuted names at level 1 (e.g. 4 divergent pairs out of 5 -> level 1 abdicates).
F2F Bridge v0.16.3 (pre-release)
Superseded by v0.16.4 -- download the latest release.
Quick install
- Download
F2F-Bridge-Fusion-v0.16.3.zipbelow and unzip theF2FImportfolder into:
%APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\
(paste that path in Windows Explorer's address bar). Expected layout:AddIns\F2FImport\F2FImport.py-- not a nestedF2FImport\F2FImport\folder. - Restart Fusion -> Scripts and Add-Ins -> Add-Ins -> enable F2FImport and check Run on Startup (button: Solid -> Insert).
- Open your design / STEP first, then pick the matching
.3dm.
Antivirus: Windows Defender may quarantine bin\f2f_read3dm.exe. Restore it from Protection history if the reader is missing. First launch can take a few seconds.
F2F Bridge v0.16.3 (pre-release)
What's new since v0.15.5
0.16.3 -- Per-layer sketch routing
- Sketch grouping is decided per Rhino layer, not per curve.
- All-planar layer -> unchanged: one sketch per (layer x canonical plane).
- If any curve on the layer is non-planar -> entire layer goes to a single 3D sketch
<layer> -- 3D(accidentally planar curves included; no construction planes for them). - Report: "N planar curve(s) kept with their 3D layer".
0.16.2 -- Optimal body matching
- Level 3: Hungarian optimal assignment per solid/surface pool (pure Python) replaces greedy matching; 0.5 cm naming threshold unchanged.
- Pigeonhole elimination: when a pool has equal counts and exactly one JSON + one Fusion body remain unmatched, pair them with no distance bound + divergent-geometry warning if needed.
0.16.1 -- Level-2 matching fix
- Level 2 ("per-family order") no longer fails silently when the 80 % centroid check rejects -- explicit logs and report line.
0.16.0 -- Three-level matching & pre-existing sketches
- Matching: (1) global S/F order, (2) per-family order when STEP translator regroups solids/surfaces, (3) geometric fallback.
- Pre-existing sketches without F2F attributes are hidden (not deleted) before import.
- Warning when hidden Rhino breps may explain JSON/Fusion count mismatch.
0.15.5 -- GPL-3.0
- License changed to GPL-3.0-or-later (copyleft).
F2F Bridge v0.15.5 (pre-release)
Superseded by v0.16.4 -- download the latest release.
F2F Bridge v0.15.5 (pre-release)
What's new
- License: project is now GPL-3.0-or-later (copyleft). Modified versions you distribute must remain open. See
LICENSE. - Installer zip ships the full GPL text + LISEZMOI license notes. Source headers use SPDX
GPL-3.0-or-later.
Install
- Download
F2F-Bridge-Fusion-v0.15.5.zipbelow and unzipF2FImportinto%APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\. - Restart Fusion -> Add-Ins -> enable F2FImport + Run on Startup (button: Solid -> Insert).
- Open your design / STEP first, then pick the matching
.3dm.
Antivirus
Windows Defender may quarantine bin\f2f_read3dm.exe. If import says the reader is missing, restore the exe from Protection history. First launch can take a few seconds -- normal.
F2F Bridge v0.15.4 (pre-release)
F2F Bridge v0.15.4 (pre-release)
What's new
- Fixed a crash where the translation helper was shadowed by a local variable (
TypeError: 'str' object is not callable). - UI strings now go through
tr(); FR/EN catalogs covered by an offline test.
Install
- Download
F2F-Bridge-Fusion-v0.15.4.zipbelow and unzipF2FImportinto%APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\. - Restart Fusion → Add-Ins → enable F2FImport + Run on Startup (button: Solid → Insert).
- Open your design / STEP first, then pick the matching
.3dm.
Antivirus
Windows Defender may quarantine bin\f2f_read3dm.exe. If import says the reader is missing, restore the exe from Protection history. First launch can take a few seconds — normal.