I have a 3D dimension in a Solidworks 2015 assembly template file that changes based on a configurator. When the dimension value becomes 0, the dimension shows red at the last non-zero value. Is there a way to allow the value to be 0 and not red?
you can have a 0 value for a dim as long as it doesn't create invalid geometry - such as a line of zero length.
The issue that I have had with bringing dimensions to 0 during configuration changes, is that when I start coming back away from 0, Solidworks sometimes doesn't remember which direction the dimension went and started going the wrong way.
What I have done, is one of two things:
1) Don't let it actually reach 0....make the final dimension .00001"
2) When it is time for the dimension to reach 0, for that configuration, suppress the dimension and add a coincident constraint......for all other configurations, have the coincident constraint suppressed.
Retrieving data ...