Перейти к статье

 

Объединение

С помощью операции объединения два или более тел можно объединить в одно.

Команда объединения:

unite [volume | BODY] <range> [with [volume | BODY] <range>] [keep]

Исходные тела по умолчанию удаляются, а новое тело, полученное в результате объединения, получает наибольший из идентификаторов (ID) исходных тел. Параметр keep позволяет сохранить исходные тела. При этом новое тело получает наименьший из доступных ID.

Команда объединения одновременно нескольких тел:

unite body {<range> | all} [keep]

При использовании параметра all объединяются все имеющиеся в геометрической модели тела.

Если объединяемые тела не пересекаются и не касаются друг друга, то их объединение будет представлять собой одно тело с объемом, равным сумме объемов исходных тел.

Описываемая команда также позволяет объединять плоские тела с объемными. Для управления этой возможностью используется следующая команда с опциями ON (по умолчанию) или off:

set unite mixed {ON | off}

Разбиение сферы на гексаэдры

Построение модели

Создайте сферу:

Создайте разрез:

Проделайте то же самое, в плоскости  YZ, а затем в плоскости ZX.

Отпечатайте и срастите объемы:

Построение сетки

Для построения сетки:

 

Для объединения объемов:

Таким образом, в результате действия команды unite сфера вновь будет состоять из одного объема с построенной гексаэдральной сеткой.