This workflow is very sensible if all necessary changes to the model are made before applying the fillets.
However, if changes to earlier steps are necessary, then very often the underlying edges of fillets change and the fillets have to be reworked.
If a model is built following the paragraph about creating stable models we can build very stable models where toponaming issues can be reduced to a minimum.
I want to discuss here if a model would not become even more stable if fillets are applied as soon as possible in the modeling process, because all subsequent modeling steps cannot affect the fillets. The sketch based features are not affected by toponaming issues (yes there are exceptions) so the number if steps where the model can break is reduced.
It boils down to:
- Apply fillets late:
- Sketch based features are not affected by changes to earlier steps
- Fillets can be affected by changes to all non fillet modeling steps - Apply fillets early:
- Sketch based features are not affected by changes to earlier steps, especially not by fillets
- Fillets are affected only by the modeling steps before them and not by later steps