Sketch Checker icon

Sketch Checker

Fusion 360 add-in that lets the user check if there are any open ended curves inside the sketch currently being edited.

Getting Started

To use the add-in, click the following command

Check Sketch
Runs the command that will check the content of the sketch that is currently being edited.
If it finds any curves that has end points which are not connecting to other sketch entities then it highlights those sketch points.

Usage

Once installed, the "Sketch Checker" add-in will create a new button in the menu of the "Model" workspace's "Inspect" panel.

Sometimes it can be difficult to identify at which point the sketch is not properly closed, and so cannot be used as a profile for solid creation, e.g. Extrude.
This add-in tries to help with that problem by identifying curves which do not connect to other curves leaving the loop open:

Though unlike Inventor, Fusion does not require the sketch curves to connect to each other through a sketch point in order to use the enclosed area as a profile for solid creation,
it could be considered a good practice and can make the sketch look cleaner.
Unfortunately, if you do not follow that, this add-in will highlight false issues as well along the real ones.

However, most of the time you should still be able to visually distinguish false results from good ones, since the real issues are where the curves "seem to be" connected, but they are not.

Once the points have been highlighted the command finishes, so pressing Escape key won't remove the highlight from the sketch points. In order to remove the highlight from the points just click anywhere in an empty space inside the sketch.

Installation and Uninstallation

You can unload the add-in without uninstalling it by clicking the "Stop" button when the add-in is selected in the list box on the "Add-Ins" tab of the "Scripts and Add-Ins" dialog.

Unchecking "Run on Startup" causes the add-in not to be loaded in future sessions of Fusion 360.

Additional Information

The source code for this add-in written in Python is available inside the add-in's folder or on GitHub


(C) Copyright 2015 by Autodesk, Inc.

Permission to use, copy, modify, and distribute this software in
object code form for any purpose and without fee is hereby granted,
provided that the above copyright notice appears in all copies and
that both that copyright notice and the limited warranty and restricted
rights notice below appear in all supporting documentation.

AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY OR
FITNESS FOR A PARTICULAR USE. AUTODESK, INC. DOES NOT WARRANT THAT THE
OPERATION OF THE PROGRAM WILL BE UNINTERRUPTED OR ERROR FREE.

Contact

This add-in was written by Adam Nagy.
Adam is a Developer Advocate at Autodesk, working as part of the Autodesk Developer Network program.

Support Information

Email us at fusion.apps@autodesk.com with feedback or requests for enhancements.

Version History

1.0.0
Original release