Oudere schuimsimulatoren tekenen de snede als een lint — een dun oppervlak dat slechts een hint geeft van de vorm. cncfoam.com modelleert de schuim daarentegen als een ware vast en berekent het afgewerkte onderdeel met behulp van boolean (CSG)-bewerkingen, dus wat je ziet is wat je krijgt.
Het model
De pijplijn is: bouw een waterdichte voorraad bouw een vast blok snijder uit het geladen profiel (een prisma voor een rechte snede, of een van links naar rechts verlopende loft voor een morfe), en voer een boolean-bewerking uit
- 2/4-assen → snijpunt (hou binnen): het resultaat is het onderdeel begrensd door je profiel — het onderdeel dat je uitsnijdt.
- 3/5-assige rotatie → aftrekkenElke geïndexeerde pas verwijdert materiaal en het werkstuk roteert tussen de passes.
De booleans draaien op een snelle, robuuste manifold-motor, dus het resultaat is altijd een schoon, waterdicht vast lichaam dat begrensd blijft door het schuimblok.
Welke kleuren betekenen
- Wit/doorschijnend voorraad de ruwe schuimblok voor het snijden
- Groene geest — de geladen vorm (het snijgereedschap), zodat je de grootte en positie kunt bevestigen voordat je begint.
- Geel massief — het uitgebeitelde resultaat: het uiteindelijke onderdeel dat je krijgt
De groene voorvertoning respecteert de Object-bar offsets en scaling, dus een scheve/verplaatste snede wordt getoond als een groene vorm — overeenkomend met het gegraveerde gele resultaat.
Waarom het belangrijk is
Een solide voorvertoning vangt fouten op die een lint verbergt: een profiel dat uit het blok steekt, een vervorming die knelt, een geïndexeerde reeks die niet sluit. Je ziet het echte 3D-onderdeel, draait eromheen en controleert het voordat je schuim gebruikt.
Prestaties
Booleans zijn zwaar, dus cncfoam.com berekent de uitsnijding alleen wanneer de geometrie verandert (laden, herschalen, instellingen) — niet elk frame — en dempt snelle bewerkingen zodat het slepen van een schuifregelaar responsief blijft. Houd de steekproefresolutie bescheiden bij zeer complexe vormen voor de snelste uitsnijding.