Блочная модель

Во вкладке Каркас, в группе Присвоить,, выберите Присвоить | Блочная модель, чтобы определить, как будут располагаться блоки или субблоки в блочной модели - внутри или снаружи каркаса, на основании фактора блоков или центроида каждого блока.

Чтобы повысить точность процесса присвоения, вы можете разбить блоки на субблоки.

Фактор блока и параметры субблокирования во вкладке Блочная модель, в диалоговом окне Присвоение каркасами, позволяют повысить точность процесса присвоения. Блоки можно разбить на 10 субблоков в каждом направлении (X, Y и Z).

Из-за изменений в конструкторе индексов блочной модели в версии 2020, рассчитанные фактор блоков могут незначительно отличаться от факторов для индексов, созданных в предыдущих версиях.

При запуске функции Присвоить каркасами или Присвоить ЦМП в версии 2021 по индексу блочной модели более старой версии, могут быть незначительные изменения в факторах блока, поскольку плоскость немного смещается. Это связано с изменениями в обработке в версии 2020, другими словами, с тем, как обрезаются триангуляции и как интерполируются промежуточные точки.

Фактор блока

Если вы выбрали Фактор блока как метод субблокирования, вам доступны дополнительные опции:

Поле фактора блоков

Если вы выбрали Фактор блока как метод субблокирования, вам нужно указать имя Поля фактора блоков. В это поле записывается доля каждого блока, попадающего в контур.

Минимальное значение фактора блоков

На свое усмотрение укажите Минимальное значение фактора блоков. Например, вы хотите присвоить значения только в случае, если как минимум 20% блока находится над или под ЦМП.

Если минимальное значение фактора блоков не указано, атрибуты присваиваются во всех случаях, где значение фактора больше нуля. В противном случае, атрибуты присваиваются, если значение фактора больше указанного минимального значения или равно ему.

Назначить приоритет

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

Опция Описание
По порядку В зависимости от порядка в наборе каркасов: если активирована перезапись, используется последний каркас, в противном случае используется первый каркас.
По большинству Будет использоваться каркас с самым высоким фактором блока.

Значение фактора блока

Если в качестве данных вывода указан набор каркасов, выберите, как будут сообщаться значения фактора блока, если блок или часть блока попадают в несколько каркасов:

Объединение Фактор блока внутри объединения всех каркасов.
Накапливать Сумма всех факторов блока из каждого каркаса.
Присвоено Фактор блока каркаса, которому присваивается блок.

Очистить поле фактора блоков

Если вы выбрали Факторы как метод субблокирования, до начала процесса в указанном Поле фактора блоков можно удалить все значения.

Субблоки

Субблоки по X, Y и Z

Укажите число субблоков в каждом направлении, на которое будут разбиты родительские блоки. Чем больше разбиение, тем точнее будут присваиваемые значения - это будет происходить за счет скорости обработки.

Поля размеров блока должны иметь достаточный уровень точности для того, чтобы точно сохранять данные субблоков. Округление чисел может привести к перекрытию блоков и другим несоответствиям в данных.

Если фактор не равен 2,4,5,8 или 10, тогда поля размеров блока должны иметь, как минимум, 5 знаков после запятой, в остальных случаях - 3 знака после запятой.

Присвоить