Optionalshape: TOptionalshapes: T[]Optionaloffset: numberOptionaltolerance: numberOptionalintersection: booleanOptionalselfIntersection: booleanOptionaljoinType: joinTypeEnumOptionalremoveIntEdges: booleanO sólido a esvaziar.
As faces do sólido a remover, deixando as aberturas da casca.
A espessura da parede em unidades do modelo; negativo faz a parede crescer para dentro.
Quão próximos dois pontos têm de estar para contar como o mesmo quando as paredes deslocadas são unidas, em unidades do modelo.
Quando verdadeiro, as faces deslocadas são intersetadas umas com as outras em vez de unidas pelas suas paralelas; a predefinição do kernel é falso.
Se o kernel deve procurar autointerseções no resultado; não implementado pelo kernel, por isso deixe em falso.
Como as paredes deslocadas se encontram nos cantos: arc arredonda-as, intersection prolonga-as até um
canto vivo, tangent mantém-nas tangentes.
Quando verdadeiro, as arestas internas que o deslocamento pode deixar nas paredes são removidas do resultado.
Um sólido, as faces a remover e uma espessura de parede para
operations.makeThickSolidByJoin, que esvazia o sólido numa casca com essa espessura.