Ett öppet verktyg som gör om en vanlig textbeskrivning till redigerbara CAD-modeller, både enskilda delar och hela mekanismer, genom att låta flera AI-agenter planera, konstruera, skriva kod och rätta fel i tur och ordning.
3D-utskrivna modeller som MAC har genererat från textbeskrivningar [1]
Multi-Agent-CAD, förkortat MAC, är ett öppet projekt från IEI Lab vid Tsinghua University som tar fram tekniska 3D-modeller (CAD) från en beskrivning på vanligt språk. I stället för att en enda språkmodell försöker göra allt delas arbetet upp i separata steg: en strukturerad beskrivning av uppgiften, en geometriplan, kodgenerering och reparation. Den genererade Python-koden (byggd på biblioteket build123d) körs och kontrolleras automatiskt, och fel som går att åtgärda rättas i begränsade återkopplingsslingor.
Resultatet är riktiga, redigerbara CAD-filer i formaten STEP, STL och GLB, inte bara bilder. Projektet visar bland annat 3D-utskrivna modeller och mekanismer som skrivs ut i ett stycke med rörliga delar. Det finns också ett webbgränssnitt med 3D-förhandsvisning.
Den nyare versionen, MAC v2, lägger till visuell kontroll av resultatet och en fristående "domare" som granskar det. Den har också en experimentell funktion som delar upp en mekanism i flera komponenter, genererar dem var för sig, sätter ihop dem och kan exportera sammansättningen som URDF för robot- och fysiksimulering. Utvecklarna kallar sammansättningsdelen en teknisk förhandsvisning och påpekar att geometri och leder bör kontrolleras innan något tillverkas.
MAC kör inte någon egen AI-modell utan anropar valfria OpenAI-kompatibla modelltjänster för de olika stegen; standardinställningen använder Qwen via Alibabas DashScope, och man behöver en egen API-nyckel. Enligt projektets eget test med tio uppgifter och 141 detaljer klarade MAC 140 av 141 detaljer och använde betydligt färre tokens än en jämförbar lösning med en CAD-skill.
Inte bedömd än. Alla kan ändra.
Inga kommentarer än. Skriv gärna vilket projekt den kan passa i.