
Rövid válasz (2026 október):A SolidCraft v0.18.2 szilárd modellezést végez saját kernel rétegén keresztül,solidcraft-kernel, amely a nyílt forráskódú Rust-ra épülteherautó2026 október 21-én (UTC) a karbantartókÚj kernel munkavégzésMíg egy másik magot értékelnek:szilárd, az NVIDIA SMLib B-rep könyvtárának Rust portja. A SolidCore még nem készen áll. Saját README szerint körülbelül egyharmadát portálták és„Semmi sem használható, még nincs vége”A döntést nem jelentették be, és a ma letöltött alkalmazás még mindig a teherautó-alapú magon fut.
Minden szilárd CAD-modellező program egy geometriai magra helyezkedik el.Határképviselet (B rep): az arcok, a szélek és a csúcsok pontosan a görbékhez és a felületekhez kötődnek. Ez is a kemény műveleteket hajtja végre: booleanok, filetek, chamferek, héjak, kompenzációk, szőnyegek és emelvények, és a STEP import és export. A képernyőn látható háromszögek csak egy háló, amelyet a pontos geometria a megjelenítéshez.
Ezért jelenik meg a kernel minősége közvetlenül a felhasználói élményként.„A művelet sikertelen”A SolidCraft nyomkövetőjének legfrissebb problémái olyan címeket hordoznak, mint a „FILLET: Operation Failed”, „SHELL: Operation Failed” és a „EXTRUDE: Operation Failed” (2026. október 21).

truck-modeling, truck-shapeops, truck-meshalgo, truck-stepioéstruck-topology.truck-shapeops0.4.0 és felsorolja a módosításokat a MEGJEGYZÉS fájlban.
Egy közleményben közzétett 03:11 UTC október 21-én (21:11 MDT október 20-án), a karbantartók azt írta, hogy„A SolidCraft új geometriai magjának kiértékelése: Solidcore, egy biztonságos, determinisztikus, rágcsálóbarát Rust B-rep mag”A döntés meghozataláig:
crates/kernel/Újabbak kapnak egykernel-pausedCímke és válasz.A nyomkövetés kérdése:#3992.
| SolidCore (a 2026-10-21-től kezdődően) | |
|---|---|
| Mi az | A Rust kikötőSMLib, a B-rep kernel az NVIDIA nyílt forráskódúUSD időtartamKönyvtár (C++ / Python, Apache 2.0) |
| engedéllyel | Apache-2.0; a hivatalos oldal megjegyzi, hogy"Nem kapcsolódik, vagy nem támogatja az NVIDIA" |
| Kiterjedés | NURBS matematikák, görbék és felületek, B-rep topológia, kereszteződések, booleanok, filetek és chamfers, offset és shell, szőnyegek és bőrök, primitívek, gyógyítás, tömeg tulajdonságok.Kívül a területen |
| Célok | nemunsafe, nincs pánik a rossz bemenetek, deterministikus eredmények, nincs globális állapot, épít a WebAssembly, és numerikus egyetértés a C++ eredeti 1e-9 (relatív) azonos topológiával, egységenként ellenőrizve egy Rust-vagy-C++ "nehezebb teszt" |
| státusz | "Körülbelül egyharmadát a C++ ellen portálták és ellenőrizték: a matematika, a NURBS és a görbe rétegek, felületekkel és topológiával." "Semmi sem használható a végsőkig (sem a primitívek, sem a booliaiak, sem a filetek)." |
| előrehaladás | Egy nyilvános eszköztár felsorolja az egyes egységek portállapotát és tesztelési eredményeit |
Egy olyan kernel, amely soha nem pánikol, minden alkalommal ugyanazt az eredményt adja, és összeállítja a WebAssembly-t, egy olyan alkalmazásnak felel meg, amely szintén a böngészőben fut, és AI ügynökök által működik.
| programot | nukleáris |
|---|---|
| Szolidaritás 0.18.2 | A saját kernel réteg ateherautóRust crates (Apache-2.0); SolidCore értékelés alatt |
| Szabadtéri | Nyílt CASCADE technológia (OCCT), egy régóta fennálló C++ kernel (LGPL-2.1) |
| Sok kereskedelmi CAD program | Licencelt kereskedelmi magok, mint például a SiemensParazita |
Egy gyártási szintű B-rep kernel megírása híresen nehéz.A SolidCraft Show HN elindításán egy kommentátor rámutatott a teherautó-függőségre, és azt írta, hogy"A b-rep kernel létrehozása fenomenális munka"A két nyílt forráskódú programról bővebbenSolidCraft és FreeCAD.
A SolidCraft átáll a SolidCore-ra?A határozatot még nem hozták nyilvánosságra (21. október 2026).
A SolidCraft fejlesztése felfüggesztett?Csak a kernel működik. A felhasználói felület, a vázlat, az összeszerelések, a rajzok, a dokumentumok és a fordítások folytatódnak.
Használhatom a SolidCore-t ma?Nem mint modellező mag. Még nincsenek primitívek, boolák vagy filetek.
A SolidCraft használja az OpenCASCADE-t?Nem. A projekt szabályai tiltják a GPL/LGPL CAD kódok, például az OpenCASCADE és a FreeCAD olvasását vagy összekapcsolását.
crates/kernel/Cargo.toml, NOTICE, AGENTS.md, docs/native-brep.md — HTTPS://github.com/tangency-labs/szolidaritásMég több cikk:SolidCraft blog· Nem kapcsolódik SolidCraft vagy Tangency Labs (Erről a weboldalról).