Tower projection: hvorfor skærer tårnene ikke aerofoil-formen?

Tråden er en lige linje mellem tårnene, men delen befinder sig ved skumfladerne — derfor skal koniske og formskiftende snit drive tårnene langs forstærkede, projicerede baner. Matematikken, det cncfoam udfører automatisk, blokplaceringsreglerne og advarslerne.

Er en varmtråd Lige linje mellem to tårnplaner — og din skumblok er placeret et sted mellem de dem, uden at røre hverken (remme, lejer og skinner befinder sig der). Det ene faktum har en konsekvens, som enhver vingefræsermaskine opdager til sidst: De former, som tårnene kører, er ikke de former, der vises på skummet.

Problemet

Sig at du skærer en konisk vinge: stor rodprofil, lille tipprofil. Hvis tårnene blot kørte rod- og tipkonturerne, ville tråden danne disse former. ved tårnplanerne — og dine skumflader, der sidder et sted midt imellem, ville hver især modtage en blandet, skrumpet mellemprofilJo større mellemrum mellem tårn og flade, desto værre er fejlen. lige konstant-profilskæring begge tårnbaner er identiske, tråden fejer en prisme, og der er slet ingen fejl — hvilket er grunden til, at ingen opdager det, før deres første taperede vinge.

Projekter fladerne ud til tårnene?

De designede profiler hører til skumfladerFor hvert synkroniseret punktpar, forlæng den lige ledningslinje gennem begge fladepunkter udad og løs, hvor hver tårn skal være:

T1 = P1 + (P1 − P2) × d1 / w
T2 = P2 + (P2 − P1) × d2 / w
  • P1, P2 — designpunkter på den nære / fjerne skumflade
  • w — blokbredde langs tråden (din Z-størrelse I materialblokken
  • d1 — afstand fra venstre tårn til den nærmeste flade (din Z-forskydning)
  • d2 — afstand fra den fjerneste flade til højre tårn (tårnspænd − d1 − w)
  • T1, T2 Hvor tårnene faktisk bevæger sig

Tårnene spor? større, forvrænget versioner af profilerne — med vilje overshooting — og den lige tråd, der passerer gennem blokken, leverer præcis de rigtige former ved fladerne.

Hvor krydset skærer i forhåndsvisningen?

Se en indsnævret vinge blive skåret i 3D-forhåndsvisningen, og trådens svepede bånd gør noget forbavsende på den lille-profils side: det indsnævres til et punkt og genåbner inverteret inden de når tårnet. Den indsnævring er ikke en fejl — det er projektionssignaturen, og det er præcis, hvad maskinen skal gøre:

LEFT tower (X/Y) RIGHT tower (U/V) foam block the PART (root face → tip face) crossover — the extended wing tapers to ZERO here amplified tiny + inverted wire lines (the ruled sweep)

Extend a tapered wing past its tip and the chord keeps shrinking — at w·c_root/(c_root−c_tip) beyond the root face it reaches nul (spidsen af den kegle, som vingen tilhører). Hver lige trådlinje passerer gennem dette område. Hvis spidsen falder i mellemrummet mellem den fjerneste skumflade og tårnet — hvilket sker, når koniciteten er stærk og mellemrummet er stort — passerer tårnbanen gennem nulstørrelse og kommer ud på den anden side spejletU/V-tårnet sporer en lille, omvendt kopi af profilen. Tråden fejer stadig præcis den rigtige overflade gennem skummet; kun den tomme luft-del af fejen krydser sig selv.

  • Det er korrekt. Delen eksisterer kun mellem fladerne — alt udenfor er tråden, der bevæger sig gennem luften.
  • Forklarer de "forkert-lignende" tårnumre? På kraftigt afsmigende panel kan det lille sides tårn lovligt bevæge sig mindre endnu enden på spidsprofilen, eller flyt modsat den?
  • Ret linvinge har ingen indsnævring — lige profiler gør ledningernes linjer parallelle, toppunktet ligger i det uendelige, og begge tårne følger profilen 1:1.
  • Pinchen sidder aldrig inde i skummet? Det leverer ud over den lille flade, i forlængelse af delen — når tapningen når nul, er du uden for blokken per definition.

Hvad cncfoam.com foretager automatisk?

Hver genereret form — vinger, tandhjul, vægpaneler, hypars, figurer, AI-former og to-profil morfninger fra dialogboksen "Load parts" — er designet på skumfladerne og projekteret til tårnbaner automatiskog materialblokkens Z-størrelse + Z-forskydning. Flyt eller justér blokken, og værktøjspathen genprojekteres live — fladerne modtager altid de designede profiler, uanset hvor blokken placeres. Lige snit og rotationssnitskæringer driver begge tårne identisk, så projektionen sender dem uændret igennem. Blokside-forhåndsvisningsvinduerne viser beviset: profilen på hver skumflade matcher designet, mens 3D-tråden tydeligt svinger bredere ud ved tårnene.

To ting følger af matematikken, og værktøjet advarer om hver af dem:

  • Towers out of bounds? — projicering forstærker enhver rod↔spids-forskel med forholdet mellem afstand og bredde. En stærkt konisk del i en smal blok langt fra tårnene kan kræve mere tårnbevægelse, end din maskine har. Fit-advarslen fortæller dig med hvor meget.
  • Stor forstærkning — når hullerne er meget større end blokbredden (over ~1,5×), vises der en advarsel: skæringen er stadig korrekt, men tårnets bevægelse og eventuel mekanisk slør bliver forstærket med det.

Blokplacering tommelfingerregler

  • Centrer blokken mellem tårnene (knappen "Center material on machine" gør det med ét klik) — den fordeler forstærkningen jævnt.
  • Hold hullerne små i forhold til blokbredden. En 300 mm blok centreret i et 850 mm spænd (gab ≈ 275 mm hver) fordobler omtrent rod↔spids-forskellene ved tårnene — normal og fin. Den samme blok skubbet mod ét tårn giver ×3 på den modsatte side.
  • Til stærkt koniske paneler, en bredere blok Reducerer forholdet mest effektivt af alt andet?

Er feed rate også flade-refereret?

Din indstillingshastighed for føde er hastigheden af tråden? gennem skummet, not the tower speed. Since the projected tower paths are longer than the face paths, the exported G-code raises each cutting line's F by that move's tower:face travel ratio — so the foam always sees the set feedrate and the kerf forbliver konstant rod→spids på koniske paneler. (Uden dette skærer spidsen af en konisk vinge langsommere og smelter en bredere snitbredde præcis, hvor delen er tyndest.) Transportbevægelser uden for skummet forbliver ved den almindelige fremføringshastighed. Skæretiden og konturnumrene i statuspanelet er fladerefererede af samme årsag.

Importeret G-code

Importeret G-code bliver aldrig genprojiceret — filer fra andre CAM antages allerede at indeholde tårnkoordinater, præcis som de er gemt. Simulatorens blok-overflade-forhåndsvisninger, skæretid og smeltetjek evaluerer stadig dem ved skumoverfladerne, så du kan verificere, hvad en fremmed fil egentlig skærer, før du kører den.

Relateret

Se Materialblok & envelope Til blokkontroller Morfing af to profiler for 4-wire-mekanismen, og vinggeneratoren hvor projektion betyder mest? Hvorfor din foam cutter's tårne skærer en på hovedet vinge?.