
Krátká odpověď (říjen 2026):SolidCraft v0.18.2 provádí solidní modelování prostřednictvím vlastní vrstvy jádra,solidcraft-kernel, který je postaven na open-source Rustkamionu21. října 2026 (UTC) údržbářiPřerušení práce s novým jádremZatímco vyhodnocují jiné jádro:Solidní, Rust port NVIDIA SMLib B-rep knihovny. SolidCore ještě není připraven. Jeho vlastní README říká, že asi třetina byla portována a„Nic není užitečné konec ještě skončit“Žádné rozhodnutí nebylo oznámeno a aplikace, kterou si dnes stáhnete, stále běží na jádru založeném na kamionu.
Každý solidně modelovací CAD program se nachází na geometrickém jádru.Jádro ukládá část jakoHraniční zastoupení (B-rep): obličeje, hrany a vrcholy vázané na přesné křivky a povrchy. Také provádí tvrdé operace: booley, filety, chamfery, skořápky, kompenzace, šrouby a podkroví a STEP import a export. Trojúhelníky, které vidíte na obrazovce, jsou pouze mřížkou vyrobenou z této přesné geometrie pro zobrazení.
Proto se kvalita jádra zobrazuje přímo jako uživatelská zkušenost.„Operace selhala“Některé z nejnovějších problémů na sledovači SolidCraft nesou tituly jako „FILLET: operace selhala“, „SHELL: operace selhala“ a „EXTRUDE: operace selhala“ (21. října 2026).

truck-modeling, truck-shapeops, truck-meshalgo, truck-stepioatruck-topology.truck-shapeops0.4.0 a uvádí změny ve svém souboru NOTICE.
V oznámení zveřejněném v 03:11 UTC dne 21. října (21:11 MDT dne 20. října), údržbáři napsali, že jsou„hodnocení nového geometrického jádra pro SolidCraft: solidcore, bezpečné, deterministické a přátelské jádro Rust B-rep“Až do přijetí rozhodnutí:
crates/kernel/Noví dostanou akernel-pausedOznačení a odpověď.Problém sledování :#3992.
| SolidCore (na základě 2026-10-21) | |
|---|---|
| Co | Přístav RustSmlouvou, B-rep jádro v open-source NVIDIAUSD Březinaknihovna (C++ / Python, Apache 2.0) |
| Licence | Apache-2.0; oficiální stránka poznamenává, že je"Není přidružená ani podporovaná společností NVIDIA" |
| Rozsah | NURBS matematika, křivky a povrchy, topologie B-rep, křižovatky, booleány, filety a chamfery, kompenzace a skořápky, švepsy a skiny, primitivy, léčení, hmotnostní vlastnosti.Mimo rozsah |
| Cíle | neunsafe, žádná panika na špatné vstupy, deterministické výsledky, žádný globální stav, buduje pro WebAssembly a numerická shoda s originálem C++ na 1e-9 (relativní) s identickou topologií, kontrolovaná jednotka za jednotkou s Rust-vs-C++ "difftest" |
| statusu | "Přibližně třetina byla přenášena a ověřena proti C++: matematika, NURBS a křivkové vrstvy, s povrchy a topologií na cestě." "Nic není užitečné konec až do konce (žádné primitivy, booley nebo filety)." |
| Pokrok | Veřejná tabule uvádí stav portu každé jednotky a výsledky testů |
Jádro, které nikdy nepanikaří, dává pokaždé stejný výsledek a kompiluje do WebAssembly, se hodí k aplikaci, která také běží v prohlížeči a je poháněna agenty AI.
| Programy | Jádro |
|---|---|
| SolidCraft 0.18.0 Výsledky | Vlastní kernel layer nakamionuRust crates (Apache-2.0); SolidCore pod hodnocením |
| FreeCAD | Otevřená technologie CASCADE (OCCT), dlouhodobé jádro C++ (LGPL-2.1) |
| Mnoho komerčních CAD programů | Licencované komerční jádra, jako je SiemensParaziti |
Na zahájení SolidCraft Show HN komentátor poukázal na závislost na nákladních vozidlech a napsal, že"Vytvoření b-rep jádra je fenomenální množství práce"Více o dvou otevřených zdrojových programechSolidCraft vs. FreeCAD.
Přechází SolidCraft na SolidCore?Rozhodnutí zatím nebylo oznámeno (21. října 2026).
Je vývoj SolidCraft pozastaven?UI, skicování, montáže, kresby, doklady a překlady pokračují.
Mohu používat SolidCore dnes?Ne jako modelovací jádro, zatím nemá žádné primitivy, booley ani filety.
Používá SolidCraft OpenCASCADE?Pravidla projektu zakazují čtení nebo propojování GPL/LGPL CAD kódů, jako jsou OpenCASCADE a FreeCAD. FreeCAD běží pouze jako samostatný program pro výpočet referenčních hodnot pro testy.
crates/kernel/Cargo.toml, NOTICE, AGENTS.md, docs/native-brep.md — HTTPS://github.com/tangency-labs/solidcraftVíce článků :SolidCraft blog· Není přidružená k SolidCraft nebo Tangency Labs (O této stránce).