Несколько советов по использованию булевых операций
Несколько советов по использованию булевых операций
При использовании булевых операций можно получить неожиданный результат, поэтому, подготавливая объекты к применению этих операций, помните следующее.
Старайтесь не использовать каркасы с длинными и тонкими многоугольными гранями. Все грани должны иметь приблизительно одинаковую ширину и высоту (с коэффициентом не более 4:1).
Избегайте кривых линий, которые чаще всего являются основным источником проблем. При использовании кривых старайтесь сделать так, чтобы они не пересекались, или же минимизируйте всевозможные искривления.
Связанные объекты, даже если они и не пересекаются, могут служить источником проблем.
Попробуйте применить модификатор XForm (раскрывающийся список Modifier List вкладки Modify) для связывания всех трансформаций в одну. Затем сверните стек модификаторов и преобразуйте объекты в редактируемые каркасы (Editable Mesh). Таким образом вы удалите влияние любого модификатора.
Проверьте, чтобы у ваших объектов не было отверстий, перекрывающихся граней и несвязанных вершин. Оценить объект по описанным критериям можно, либо воспользовавшись модификатором STL-Check, либо просмотрев все стороны объекта в окне проекции при активном параметре Smooth Shading.
Проверьте, чтобы все нормали объектов были согласованы. Для управления нормалями используйте модификатор Normal. Также вам может помочь параметр Show Normals (Показать нормали).
Сворачивание стека после применения булевых операций устраняет зависимость от предыдущих типов объектов.