Os simuladores de espuma mais antigos desenham o corte como uma fita — uma superfície fina que apenas sugere a forma. A cncfoam.com, em vez disso, modela a espuma como um sólido real e calcula a peça acabada com operações booleanas (CSG), então o que você vê é o que você obtém.
O modelo
A pipeline é: construir um modelo fechado estoque construir sólido cortador do perfil carregado (um prisma para um corte reto, ou um loft da esquerda para a direita para uma transformação), e execute uma operação booleana:
- 2/4-eixos → intersect (o resultado é a peça delimitada pelo seu perfil — aquilo que você está recortando.)
- 3/5-eixos rotação → subtrairCada passagem indexada remove material e a peça gira entre as passagens.
Os booleanos são executados em um mecanismo manifold rápido e robusto, portanto, o resultado é sempre um sólido limpo e estanque que permanece delimitado pelo bloco de espuma.
Que as cores significam?
- Branco/fantasma em estoque O bloco de espuma bruta antes do corte
- Fantasma verde — a forma carregada (a ferramenta de corte), para que possa confirmar o tamanho e a posição antes de iniciar.
- Amarelo sólido — o resultado esculpido: a peça real que obterá.
A visualização verde respeita os deslocamentos e escalas da barra de objetos, portanto um corte enviesado/deslocado aparece como uma forma verde enviesada — correspondendo ao resultado esculpido em amarelo.
Por que isso importa?
Um pré-visualização sólida detecta erros que uma fita esconde: um perfil que se projeta para fora do bloco, uma deformação que aperta, uma sequência indexada que não se fecha. Você vê a peça 3D genuína, gira ao redor dela e verifica antes de cortar a espuma.
Desempenho
Booleans são pesados, então o cncfoam.com calcula a escultura apenas quando a geometria muda (carregar, redimensionar, configurações) — não a cada frame — e atenua edições rápidas para que arrastar um controle deslizante permaneça responsivo. Mantenha a resolução da amostra moderada em formas muito complexas para a escultura mais ágil.