
Răspuns scurt (octombrie 2026):SolidCraft v0.18.2 își face modelarea solidă prin propriul său strat de kernel,solidcraft-kernel, care este construit pe open-source RustcamionuluiÎn data de 21 octombrie 2026 (UTC), manageriiNoul kernel de lucruÎn timp ce evaluează un kernel diferit:solidă, un port Rust al bibliotecii SMLib B-rep a NVIDIA. SolidCore nu este încă gata. propriul său README spune că aproximativ o treime a fost portat și„Nimic nu este util până la sfârşit”Nu a fost anunțată nicio decizie, iar aplicația pe care o descărcați astăzi rulează încă pe nucleul bazat pe camion.
Fiecare program CAD cu modelare solidă se află pe un nucleu de geometrie.Reprezentarea de frontieră (B-rep): fețe, margini și vârfuri legate de curbe și suprafețe exacte. De asemenea, rulează operațiunile grele: booleanele, filetele, chamferele, cochiliile, compensările, șlefuirile și lofturile și importul și exportul STEP. Triunghiurile pe care le vedeți pe ecran sunt doar o plasă făcută din acea geometrie exactă pentru afișare. Pagina oficială SolidCore explică în același mod.
Acesta este motivul pentru care calitatea kernel-ului apare direct ca experiență de utilizator.„Operațiunea a eșuat”Mai multe dintre cele mai recente probleme de pe trackerul SolidCraft poartă titluri precum "FILLET: operation failed", "SHELL: operation failed" și "EXTRUDE: operation failed" (21 octombrie 2026).

truck-modeling, truck-shapeops, truck-meshalgo, truck-stepioşitruck-topology.truck-shapeops0.4.0 și enumeră modificările din fișierul său NOTICE.
Într-un anunț postat la 03:11 UTC pe 21 octombrie (21:11 MDT pe 20 octombrie), întreținătorii au scris că sunt„Evaluarea unui nou nucleu de geometrie pentru SolidCraft: solidcore, un nucleu Rust B-rep sigur, determinist și prietenos cu șoarecii”Până la luarea unei decizii:
crates/kernel/Cei noi primesc okernel-pausedEtichetă și răspuns.Probleme de urmărire:#3992.
| SolidCore (începând cu 2026-10-21) | |
|---|---|
| Ce | Un port deSmilă, nucleul B-rep în sursă deschisă NVIDIARăspunsuri USDbibliotecă (C++/Python, Apache 2.0) |
| Licenţă | Apache-2.0; pagina oficială notează că este"nu este afiliat sau aprobat de NVIDIA" |
| Scopul | Matematica NURBS, curbe și suprafețe, topologie B-rep, intersecții, booli, filete și chamfer, offset și shell, șlefuiri și piele, primitive, vindecare, proprietăți de masă.În afara domeniului |
| Obiectivele | nuunsafe, nici o panică cu privire la intrările proaste, rezultate deterministe, nici o stare globală, construcții pentru WebAssembly, și acordul numeric cu originalul C++ la 1e-9 (relativ) cu topologie identică, verificat unitate după unitate cu un Rust-vs-C++ "difftest" |
| Statutul | Aproximativ o treime a fost portată și verificată împotriva C++: matematica, NURBS și straturile de curbă, cu suprafețe și topologie în curs de desfășurare. Nimic nu poate fi folosit până la sfârşit (nici un primitiv, nici un boolean, nici un filet). |
| Progresul | Un tablou de bord public enumeră statutul portului fiecărei unități și rezultatele testelor |
Un nucleu care nu panică niciodată, dă același rezultat de fiecare dată și compilează la WebAssembly se potrivește cu o aplicație care rulează și în browser și este condusă de agenții AI.
| Programul | nucleară |
|---|---|
| Cuvânt cheie: SolidCraft 0.18.2 | propriul kernel layer pecamionuluiCratere de rugină (Apache-2.0); SolidCore în curs de evaluare |
| liberă | Tehnologia cascadă deschisă (OCCT), un nucleu C++ de lungă durată (LGPL-2.1) |
| Multe programe CAD comerciale | kerneluri comerciale licențiate, cum ar fi SiemensParaşută |
Scrierea unui kernel de producție B-rep este faimoasă.La lansarea SolidCraft's Show HN, un comentator a subliniat dependența de camion și a scris că"Crearea unui nucleu b-rep este o cantitate fenomenală de muncă"Mai multe despre cele două programe open sourceSolidCraft și FreeCAD.
SolidCraft se schimbă la SolidCore?Nu a fost anunțată nicio decizie (21 octombrie 2026).
Dezvoltarea SolidCraft este întreruptă?UI-ul, schițarea, asamblările, desenele, documentele și traducerile continuă.
Pot folosi SolidCore astăzi?Nu ca un nucleu de modelare. nu are încă primitive, booleane sau filete.
SolidCraft folosește OpenCASCADE?Regulile proiectului interzic citirea sau legarea codurilor CAD GPL/LGPL, cum ar fi OpenCASCADE și FreeCAD. FreeCAD este executat doar ca un program separat pentru calcularea valorilor de referință pentru teste.
crates/kernel/Cargo.toml, NOTICE, AGENTS.md, docs/native-brep.md — HTTPS://github.com/tangency-labs/solidcraft în RomâniaMai multe articole:Blogul SolidCraft· Nu este afiliat cu SolidCraft sau Tangency Labs (Despre acest site).