cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Purge Unused Sketches & Work Features

Purge Unused Sketches & Work Features

Some parts end up with a load of redundant sketches and work features which are essentially orphans, unused, empty, junk, it would be nice to be able to purge these out in one swoop to keep the browser tidy.

17 Comments
douthett
Collaborator

You can use Design Checker to identify the unused or empty sketches so you can manual delete them.

 

https://apps.autodesk.com/INVNTOR/en/Detail/Index?id=9061247151473406095&appLang=en&os=Win32_64

Neil_Cross
Mentor

But nobody knows that exists.  I still believe it should be a standard function baked into the core application.

douthett
Collaborator

I completely agree.

 

Please vote up this idea to add Design Checker to Inventor

 

https://forums.autodesk.com/t5/inventor-ideas/add-design-checker-to-inventor/idi-p/4385507

inflateable
Enthusiast

An option in the modelling tree that 'cleans up' your history.

 

Right click on the tree and choose 'cleanup'.  Any unused or empty sketches are deleted, along with any orphan work features that don't do anything or have any dependents.

 

Also an option to turn off visibility on all sketches and all work features (planes, axis, etc) with one click.

Tags (4)
DRoam
Mentor

@inflateable, a quick search for "purge" brings up this Idea as second in the list: Purge Unused Sketches & Work Features, which already has 98 votes. I would recommend voting for the original idea to help get your suggestion recognized (and always doing a search first before posting a new Idea). Smiley Happy

 

DRoam
Mentor

One word of caution regarding this. I very often have Sketches and Work Features in my Parts which aren't used for any downstream Part features, but which ARE used at the Assembly-level or even in a Derived Part.

 

So just because a sketch or work feature appears to be "unused" doesn't mean that deleting it won't result in a very messed up model somewhere else.

 

Maybe it would be useful if we could right-click certain sketches and work features and mark them as "Used in Assembly" or "Skeleton Feature". This would not only be helpful in communicating to other designers that the sketch or work feature is used somewhere else, but it could also communicate to the proposed Purge tool that those features should not be deleted when cleaning up the Part.

 

Neil_Cross
Mentor

@DRoam Good shout

inflateable
Enthusiast

Ah, i did do a search (honest!) but didn't see that one.  I will see if I can delete this, cheers.

DRoam
Mentor

No problem, that happens sometimes. Thanks for searching first Smiley Happy you can't delete it but eventually the moderators will notice it and merge it in with the original. Cheers!

 

johngrimshaw2
Contributor

This is a brilliant Idea, mainly because the 3 solid works users that I employed over the last 3 years seem to make a million work planes that are not used for anything in models. 🙂 

ASklarEKLL3
Participant

I would love to see this implemented not only in part files but in the assembly environment as well. I sometimes open large assemblies where I find that someone else filled the browser full of work features for use in all sorts of bad constraint practices. They (or someone else) then re-constrained things in a more appropriate manner but left all of the orphaned work features.

DRoam
Mentor

Here's a related idea I just created that may interest some of you: "External Dependencies" checker for parameters and work geometry. This would be a great pre-check before running a purge tool (or, better yet, a great check to have integrated into the purge tool itself), to make sure you're not deleting something that's used by downstream components.

Yijiang.Cai
Autodesk
Status changed to: Future Consideration

It has been tracked as [INVGEN-56623]

Yijiang.Cai
Autodesk
Status changed to: Under Review
 
dan_szymanski
Autodesk
Status changed to: Accepted
 
Yijiang.Cai
Autodesk

@Neil_Cross @DRoam @ASklarEKLL3 @johngrimshaw2 , as to the exported status of sketch & work features, can we consider them as unused objects? Maybe the status is just status, and it is not really exported via derive or other workflow.

As to the parameters, if the parameter in the sketch is referenced by other parameter or exported, can we consider this sketch as unused object? Currently the parameter is exported, and the custom properties linked to the parameter will be created. When purge unused parameters, this kind of parameters will be considered as unused parameter. Is it expected by you?

If possible, can you share the idea with us? Really appreciate!

dan_szymanski
Autodesk
Status changed to: Implemented

This idea has been implemented within Autodesk Inventor 2023.2. Please review the Inventor 2023.2 What's New article here, for more information regarding how you can purge unused sketches and work features from your designs. Special thanks to everyone who cast a vote for it.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea