Блочная модель
Чтобы повысить точность процесса присвоения, вы можете разбить блоки на субблоки.
Фактор блока и параметры субблокирования во вкладке Блочная модель, в диалоговом окне Присвоение каркасами, позволяют повысить точность процесса присвоения. Блоки можно разбить на 10 субблоков в каждом направлении (X, Y и Z).
Из-за изменений в конструкторе индексов блочной модели в версии 2020, рассчитанные фактор блоков могут незначительно отличаться от факторов для индексов, созданных в предыдущих версиях.
При запуске функции Присвоить каркасами или Присвоить ЦМП в версии 2021 по индексу блочной модели более старой версии, могут быть незначительные изменения в факторах блока, поскольку плоскость немного смещается. Это связано с изменениями в обработке в версии 2020, другими словами, с тем, как обрезаются триангуляции и как интерполируются промежуточные точки.
Фактор блока
Если вы выбрали Фактор блока как метод субблокирования, вам доступны дополнительные опции:
Поле фактора блоков
Если вы выбрали Фактор блока как метод субблокирования, вам нужно указать имя Поля фактора блоков. В это поле записывается доля каждого блока, попадающего в контур.
Минимальное значение фактора блоков
На свое усмотрение укажите Минимальное значение фактора блоков. Например, вы хотите присвоить значения только в случае, если как минимум 20% блока находится над или под ЦМП.
Если минимальное значение фактора блоков не указано, атрибуты присваиваются во всех случаях, где значение фактора больше нуля. В противном случае, атрибуты присваиваются, если значение фактора больше указанного минимального значения или равно ему.
Назначить приоритет
Если в качестве вводных данных указан набор каркасов, и имеется несколько каркасов, чьи факторы блока больше минимального фактора блока, тогда то, из какого каркаса блоку присваиваются атрибуты, будет определяться в соответствии с приоритетом.
| Опция | Описание |
|---|---|
| По порядку | В зависимости от порядка в наборе каркасов: если активирована перезапись, используется последний каркас, в противном случае используется первый каркас. |
| По большинству | Будет использоваться каркас с самым высоким фактором блока. |
Значение фактора блока
Если в качестве данных вывода указан набор каркасов, выберите, как будут сообщаться значения фактора блока, если блок или часть блока попадают в несколько каркасов:
| Объединение | Фактор блока внутри объединения всех каркасов. |
| Накапливать | Сумма всех факторов блока из каждого каркаса. |
| Присвоено | Фактор блока каркаса, которому присваивается блок. |
Очистить поле фактора блоков
Если вы выбрали Факторы как метод субблокирования, до начала процесса в указанном Поле фактора блоков можно удалить все значения.
Субблоки
Субблоки по X, Y и Z
Укажите число субблоков в каждом направлении, на которое будут разбиты родительские блоки. Чем больше разбиение, тем точнее будут присваиваемые значения - это будет происходить за счет скорости обработки.
Поля размеров блока должны иметь достаточный уровень точности для того, чтобы точно сохранять данные субблоков. Округление чисел может привести к перекрытию блоков и другим несоответствиям в данных.
Если фактор не равен 2,4,5,8 или 10, тогда поля размеров блока должны иметь, как минимум, 5 знаков после запятой, в остальных случаях - 3 знака после запятой.