A question about the complexity of surfaces in Revit

Sometimes, when I translate surfaces into walls, Revit will inform me that my surfaces are too complex to be translated. (Especially when I import the surfaces from Rhino) And my operation will fail. So I have some questions about the conceptual mass in Revit.

1. Does the wall translating tool accepts all kind of surfaces?

2. How to evaluate the complexity of a surface?

3. How to avoid the failure when I try to translate the surfaces into the components based on surfaces?
Should I pay attention to the generation of surfaces in other modelling tools?

Thank you in advance!!

Hi
Take a look at this article:


It explains a lot about importing shapes from Rhino and creating walls by face from them.

The wall by face tool still will break if a mass surface is too complex to create a wall or if it results in self intersection in that wall. Thicker walls are more unlikely to be created than thin walls because of the self intersection issue.
In my experience the most annoying thing is the inability of creating walls by faces that are cut/trimmed. The walls are actually created to match the original uncut/untrimmed surface