Skip to content

F2F Bridge v0.16.4 (pre-release)

Pre-release
Pre-release

Choose a tag to compare

@form2fab form2fab released this 12 Aug 10:13

Quick install

  1. Download F2F-Bridge-Fusion-v0.16.4.zip from Assets below (not the green Code button) and unzip the F2FImport folder 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 nested F2FImport\F2FImport\ folder.
  2. Restart Fusion -> Scripts and Add-Ins -> Add-Ins -> enable F2FImport and check Run on Startup (button: Solid -> Insert).
  3. 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 cm and d1 <= 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).