← All add-ins  ·  Deutsch

BestFitPlane Beta

Fusion 360 add-in — a construction plane through many points instead of three: click several faces or points, get the averaged plane that actually fits them.

Download v1.0.0 ZIP, 24 KB

SHA-256: fea86f7145a3ef719f048dd1aaa4af8fd46a880feaa91ce584a4e5953e8aebd7

macOS & Windows · Fusion 360 · free for personal use · beta — license (EULA) included

Support this tool

What it does

Three points define a plane — but on a 3D scan every single point carries noise, so a three-point plane is as wrong as the three points you happened to hit. This one averages over everything you selected.

How to use it

  1. Run Best-Fit Plane from Solid → Construct
  2. Click the mesh where the plane belongs, and/or pick B-Rep faces
  3. Mesh: radius (default 20 mm) limits how far a region may spread around the click
  4. Mesh: normal tolerance (default 10°) decides when growing stops — lower it if fillets creep in, raise it for noisy scans
  5. Check the numbers, then OK

The underlying math — welding, smoothed normals, region growing, RANSAC, least squares with a Jacobi eigensolver — is plain Python without numpy and is covered by its own test suite: synthetic scans with 20 % outliers, an adjoining 90° wall, a fillet, and 0.2 mm vertex spacing with 30 µm noise. The plane stays within 0.1° of truth and the region never eats into wall or fillet.

Installation

BestFitPlane is an add-in (not a plugin bundle) and goes into the AddIns folder:

macOS

  1. Quit Fusion 360
  2. Unzip and copy the BestFitPlane folder to
    ~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/AddIns/
  3. Start Fusion 360 — enable the add-in under Utilities → Add-Ins

Windows

  1. Quit Fusion 360
  2. Unzip and copy the BestFitPlane folder to
    %APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\
  3. Start Fusion 360 — enable the add-in under Utilities → Add-Ins