Skriv en form. Skær det.
Den ✨ AI-knap i værktøjet omdanner en sætning til en klar-til-skæring form. Ingen CAD, ingen tegning, ingen SVG-jagt. Denne side forklarer præcis, hvad den forstår, hvad den bygger, og hvad der kommer næste gang.
15-sekunders versionen?
Klik på den lilla AI button in the top bar of the tool. Type something like NACA2412 to NACA0009 morph 600mm. Hit Generate. The shape appears in the workspace, ready to scale, position and stream to your machine. The whole round-trip takes about a second and works without an internet connection to a third-party LLM — the math runs on our own server.
Hvad den kan lave i dag?
NACA 4-cifrede vingeprofiler
The classic recipe for RC plane wings. NACA 4-digit codes encode camber, camber-position and thickness in four numbers (e.g. NACA2412 = 2% camber at 40% chord, 12% thickness). The generator computes the upper and lower surfaces from the official NACA polynomial — same math NASA published in 1933, still the workhorse for hobby aerofoils.
Prøv:
NACA2412 wing 200mm chord 600mm span— straight extruded wingNACA0012 wing 300mm chord 800mm span— symmetric (no camber)NACA6409 wing 180mm chord 400mm span— high-camber slow flyer
2. NACA-formvinger (det dræbende feature)?
Dette er den, som dine venner kommer til at dele. Fortæl den to NACA-koder og et vingefang; værktøjet bygger en reel 4-akset regelsnit-fraskæring, der glat interpolerer mellem de to profiler langs vingens længde. Det er en taperet, rod-til-spids-skiftende vingeprofil — den slags, der tidligere krævede CAD-software eller håndskårne skabeloner.
NACA2412 to NACA0009 morph 600mm— fat root → thin tipNACA4412 to NACA2412 morph 500mm— high-camber root, mid-camber tipNACA0018 to NACA0006 morph 700mm— symmetric morphing thickness
3. Firkant-til-rund kanaler (og rund-til-firkant)
HVAC, støvopsamling, indtagslister. To tværsnit, glat overført mellem dem med tråden. Angiv en kvadratstørrelse, en rund diameter og en længde:
square 200mm to round 100mm duct 400mm lengthsquare 300mm to round 120mm transition 500mm
Kvadratet fortyndes til 128 punkter, så morfingen justeres pænt med cirklen — ingen grimme hjørneknæk.
4. Søjler (rette eller snoede)
column 200mm diameter 600mm height— straight cylindertwisted column 200mm diameter 800mm height— barber-pole, 60° twist between profilespillar 150mm diameter 1000mm tall— same thing, different word
5. Stjerner
Dekorationer, skiltbaggrunde, rekvisitter. Forholdet mellem ydre og indre radius er fastsat til 0,4 (ser afbalanceret ud for 3–24 punkter).
5-point star 200mm 400mm height8-point star 150mm 300mm height12-prong star 300mm 600mm tall
6. Ellipser
Til næsekegler, flykroppes tværsnit, dekorative ovaler.
ellipse 200x100 mm 500mm lengthoval 150x80 mm 400mm length
Hvordan det egentlig fungerer (under motorhjelmen)
Der er ingen stor sprogmodel bag dette i den nuværende version. Serveren kører et lille sæt procedural generators — håndskrevet kode, der kender matematikken for hver formfamilie.
- lowercaseit.stripwhitespace
- Kør hver parser i rækkefølge. Den første, der matcher, vinder.
- Matcheringsparseren udtrækker tal (korde, spændvidde, diameter osv.) ved hjælp af regex, genererer to profilkonturer (venstre tårn + højre tårn) og en spændvidde.
- The result is handed to the same
generateMorph()function that powers the regular "Two-part morph" mode in Load parts. That builds the G-code; the tool loads it; you see the cut materialise.
Fordi matematikken er lokal og deterministisk:
- Det er øjeblikkelig — typisk <100 ms server-side.
- Det er gentagelig — samme prompt → samme form, hver gang.
- Det virker offline til os — ingen tredjeparts API-nøgle, ingen løbende omkostninger, ingen hastighedsbegrænsning pålagt af andre
- Det kan ikke lave ting uden for opskriften — foreløbig.
Grænser + hvad du kan forvente
Jeg ved endnu ikke, hvordan jeg laver det
Parseren matchede ikke nogen opskrift. Fejlmeddelelsen lister de prompts, vi KAN forstå — vælg et af mønstrene ovenfor og tilpas tallene. Hvis du ønsker en form, vi endnu ikke understøtter, drop det i Hjælpeskranke og vi vil overveje at føje det til opskriftslisten?
Tal har betydning, ord har mindre betydning
"200 mm chord", "200mm chord", "chord 200mm", "chord=200" — all work. But "about 8 inches" doesn't (no inch support yet; everything is millimetres).
Standardindstillinger hvis du springer et tal over
Most generators have sensible defaults so you can be lazy. Just NACA2412 wing with no sizes gives you a 200 mm chord × 600 mm span — typical glider mid-section.
Ratelimiter
30 generationer pr. 10 minutter pr. IP. Hvis du rammer muren, vent. (Dette er for at holde regningen på nul, hvis siden nogensinde deles vidt.)
Bygger altid en morfskæring?
Selv for former, hvor venstre- og højreprofiler er identiske (som en lige cylinder eller vinge), genererer programmet en "morph" — det er bare, at de to profiler tilfældigvis er de samme. Dette holder rendering + G-kode-stien konsistent og giver dig mulighed for at justere bagefter via OBJEKT-linjen.
Hvad du kan gøre med outputtet
En AI-genereret form opfører sig præcist som alle andre indlæste dele:
- Skalér det Brug SKALER X/Y/U/V-indgange (prøv den nye % ↔ mm Skift til at angive faktiske dimensioner?
- Placer den inden for materialblokken ved hjælp af OFFSET FRA 0,0 felterne
- Roter én flade via ROTATE UV-indgangen?
- Download G-koden direkte med ↓ G-code-knappen.
- Stream til USB-Serial eller Wi-Fi på samme måde som et hvilket som helst andet snit
- Udgiv til formbiblioteket via 📤 Publicer-knappen. Andre brugere kan derefter Indlæs, Remix eller Fork det.
Kommer næste
Ruteplanlægningsemner, omtrent i prioriteret rækkefølge:
- LLM fallback. Når den procedurale parser ikke kan matche, send prompten videre til en stor språkmodell (Claude eller GPT) og be om en strukturert profil tilbake. Det gir mulighet for vilkårlige former ("en vikinghjelm", "en hot-rod frontskjerm") på bekostning av en liten avgift per forespørsel og noen sekunders ventetid.
- Flere opskrifter. Spiraler, snoede mønstre, fiske-silhouetter, græske søjler med korrekt fluting, bogstaver, propelkåber, naca 5-cifret, NACA 6-serie.
- Flersprogede prompt. EN / NL / DE / FR / ES så ikke-engelske producenter ikke behøver at oversætte først?
- AI-mærke på udgivne former? Så kan galleriet vise "✨ AI-genereret" sammen med brugeruploadede billeder, og den oprindelige prompt er søgbar / genkørbar.
- Iterativ forfining. "Gør den 20 % højere", "indsnævr spidsen", "tilføj en 30° drejning" — chat-stil opfølgninger, der forandrer den aktuelle form.
Spørgsmål, anmodninger, mærkelige resultater?
Tryk her Hjælpeskontorets AI-hjælperkategori — der er en voksende samling af almindelige spørgsmål og faldgruber. Hvis dit ikke er der, så skriv det. Vi læser dem alle.