====== CADCraft ====== //Vytvořeno: **28.10.2026** | Aktualizováno: **~~LASTMOD~~**// [[https://github.com/storytold/cadcraft|CADCraft]] je open-source CAD aplikace v Rustu zaměřená na kreslení a úpravy technických výkresů ve 2D i 3D. Nabízí práci s příkazovou řádkou, hladinami a výkresovými formáty DXF a DWG. Projekt vyvíjí tým [[software:kreativa:artcraft:uvod|ArtCraft]]. ===== Stav a prostředí ===== Podle repozitáře je CADCraft v rané fázi vývoje a některé funkce a části formátů dosud chybí. Projekt uvádí nativní verze pro Windows, macOS, Linux a FreeBSD a webovou verzi založenou na WebAssembly. Licence je MIT nebo Apache-2.0. ===== Funkce ===== * Kreslení čar, křivek, kružnic, oblouků, textů a dalších výkresových entit; jejich přesouvání, otáčení, ořezávání a další úpravy. * Uchopovací body, ortogonální a polární režim, hladiny a vlastnosti objektů. * Kóty, šrafy, bloky a atributy; rozvržení výkresu a tisk do PDF. * Geometrické a rozměrové vazby a parametry s výrazy pro řízení geometrie výkresu. * Příkazová řádka, skripty a automatizace přes CLI nebo MCP. ===== Formáty a omezení ===== README uvádí čtení a zápis DXF a DWG, tisk do PDF a export do SVG a PNG. DWG zpracovává prostřednictvím knihovny ''acadrust''. [[https://github.com/storytold/cadcraft/blob/main/docs/file-format-parity.md|Přehled kompatibility formátů]] upozorňuje, že podpora není úplná: entity, které aplikace zatím neumí modelovat, se při uložení nemusí zachovat. Před úpravou existujícího výkresu je proto vhodné pracovat s kopií a výsledek zkontrolovat. Podrobná dokumentace a README se v údajích o verzích zapisovaných DXF a DWG rozcházejí; konkrétní podporovanou verzi je vhodné ověřit pro používané vydání. ===== MCP ===== MCP server umožňuje agentovi zadávat příkazy, zkoumat výkres a vykreslit náhled. Podle README může běžet samostatně bez grafického rozhraní nebo se připojit k běžící aplikaci; podrobnosti o propojení popisuje [[https://github.com/storytold/cadcraft/blob/main/docs/control-protocol.md|dokumentace řídicího protokolu]]. cadcraft-cli mcp ===== Zdroje ===== * [[https://github.com/storytold/cadcraft|CADCraft – repozitář a README]] * [[https://github.com/storytold/cadcraft/blob/main/docs/file-format-parity.md|CADCraft – kompatibilita souborových formátů]] * [[https://github.com/storytold/cadcraft/blob/main/docs/control-protocol.md|CADCraft – řídicí protokol]]