just wonder if there're good methods or workarounds for parameter value validation because inappropriate value(either default or user input) may "destroy" that family as user may play around w/ different values.
besides simple validation like value range, how to handle validation whose value is based on conditional statement?
well, i don't know if Revit family API can handle this? but some kind of macro ability within Revit family editor will be great help.