Skip to main content
1-Visitor
December 15, 2022
Solved

Auto Suppress Failed Components

  • December 15, 2022
  • 2 replies
  • 1957 views

Hello,

 

Are there any configs that auto suppress failed parts on regeneration?  I am opening several parts for research that I need to regenerate and the failure diagnostics really slow me down.  Is there a way to suppress this function?

 

Running PTC Creo 4.0

 

Thanks for the help!

Best answer by tbraxton

I am not aware of any config option that would do this. If you are repeatedly suppressing the same features/components, then you could semi automate the process with mapkeys. The Pro/Toolkit API may have a function call for this, but I doubt it.

 

If you can create a search rule that will collect the components/features of interest then you can select them using the search tool and then suppress using a single suppress command.

2 replies

tbraxton
22-Sapphire II
tbraxton22-Sapphire IIAnswer
22-Sapphire II
December 15, 2022

I am not aware of any config option that would do this. If you are repeatedly suppressing the same features/components, then you could semi automate the process with mapkeys. The Pro/Toolkit API may have a function call for this, but I doubt it.

 

If you can create a search rule that will collect the components/features of interest then you can select them using the search tool and then suppress using a single suppress command.

tbraxton
22-Sapphire II
22-Sapphire II
December 15, 2022

Have you tried using the suppress options in assembly mode? They may offer a quick solution if you just need to suppress items you are not interested in working with.

 

tbraxton_5-1671110072416.png

 

 

 

 

1-Visitor
December 15, 2022

I have tried this, but I am looking for something more automatic that occurs as it is regenerating where creo ignores any errors that arise in the failure diagnostic.

tbraxton
22-Sapphire II
22-Sapphire II
December 15, 2022

Automating suppression in the way you are proposing is potentially problematic in the Creo modeling paradigm so I would be surprised if this could be done without using one of the API to make custom code.