I'm currently in the middle of a project, and when trying to extrude a part it says the extrusion failed because - 'This feature is defined with dimensions that are very small compared to the rest of the part.
You may want to change the part accuracy to be smaller than 0.000231453.'
I tried messing with the part accuracys, I don't know if I did it right, but it didn't work.
What am I meant to do? Thankyou :)
(This was on CREO/Pro E)
Are you using absolute or relative part accuracies? If you can only see relative in your settings, you will need to allow absolute accuracy using the by changing the config.pro option "enable_absolute_accuracy" from no to yes.
I would suggest you set an absolute part accuracy to something sensibly small enough to allow you to regenerate your components but not so fine such that it will take a long time to regenerate on large assemblies.
What you also need to do is set all the other parts/assemblies to exactly the same accuracy as having a mixture of accuarices is NOT reccommended. I would suggest you setup a mapkey to change the existing files that you already have, and make sure the template/start parts that you have include the same accuracy that you have set.
Hope that helps.
I forgot to mention (when using relative accuracy), the model size and the shortest edge length play a factor.
The model size is the diagonal length from one corner to another in your assembly/part that encloses it. This includes datums.
The length of the smallest edge should be self explanatory.
Taking those into consideration, the "relative accuracy" is based on the short edge of the model divided by the model size. If that value is less than the value you have allowed for, expect a regeneration problem.
Hence my suggestion to use absolute.
I always just change the accuracy. Edit > setup > accuracy, then change to .0006 and that generally does the trick. My system defualt is .0012 so I just double it.