- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I Have an arched door panel family that I'm working on which works fine until the width starts to get larger then all the sudden for no reason I start to get "Can't evaluate" errors from the equation for the parameter called "h"
It doesn't like it when the terms inside the sqrt function go to zero. In other words, it seems to break when it tries to take the square root of zero, BUT... it only does this at larger numbers.
So for example, I'm using the parameters to control the arch at the top of the door. I want the users to be able to create both a segmented arch (which causes no issue) and also a Roman Arch. This causes issues because it causes the terms inside the square root to equal zero.
In the attached family, you will notice if the door with is say 3' and the arch height is 1'-6" (half the width to make a roman arch) it works just fine.
If however you have a 5' wide door and then set the arch height to 2'-6" it breaks the "h" parameter. It makes no sense why one will work while the other does not.
If anyone has incite on this I would love to hear. I've run into this before as well with arched window families which work up until 10' wide and then break for no reason. I hate working with curves in Revit!
Solved! Go to Solution.