
Kort svar (oktober 2026):SolidCraft v0.18.2 gjør sin solid modellering gjennom sitt eget kjernelag,solidcraft-kernel, som er bygget på åpen kildekode Rustlastebil21. oktober 2026 (UTC) vedlikeholderneNytt kjernelarbeidMens de evaluerer en annen kjerne:SolidCore, en Rust-port av NVIDIAs SMLib B-rep-bibliotek. SolidCore er ikke klar ennå."Ingenting er nyttig ende å ende ennå"Ingen beslutning er kunngjort, og appen du laster ned i dag kjører fortsatt på lastebilbasert kjerne.
Hvert solidmodellerende CAD-program sitter på en geometrisk kjerne.Kjernen lagrer en del som engrense representasjon (B-rep): ansikter, kanter og topper bundet til nøyaktige kurver og overflater. Det kjører også de harde operasjonene: booleaner, fileter, kamferer, skall, offset, sweeps og lofts, og STEP import og eksport. Trianglene du ser på skjermen er bare et mesh laget av den nøyaktige geometrien for visning. Den offisielle SolidCore-siden forklarer det på samme måte.
Derfor vises kjernekvalitet direkte som brukeropplevelse.«Operasjonen mislyktes»Flere av de nyeste problemene på SolidCrafts tracker bærer titler som "FILLET: operasjon mislyktes", "SHELL: operasjon mislyktes" og "EXTRUDE: operasjon mislyktes" (21 oktober 2026).

truck-modeling, truck-shapeops, truck-meshalgo, truck-stepioogtruck-topology.truck-shapeops0.4.0 og viser endringene i sin NOTICE-fil.
I en kunngjøring publisert kl. 03:11 UTC den 21. oktober (21:11 MDT den 20. oktober), skrev vedlikeholdsarbeiderne at de erEvaluering av en ny geometrisk kjerne for SolidCraft: Solidcore, en sikker, deterministisk, wasm-vennlig Rust B-rep kjerneInntil en avgjørelse er tatt:
crates/kernel/De nye får enkernel-pausedEtikett og svar.Sporing av problem:#3992.
| SolidCore (fra 2026-10-21) | |
|---|---|
| Hva | Rust havnSmil, B-rep-kjernen i NVIDIAs åpen kildekodeUSD for kort tidbiblioteket (C++/Python og Apache-2.0) |
| Tillatelse | Apache-2.0; den offisielle siden merker det erIkke tilknyttet eller støttet av NVIDIA |
| Omfanget | NURBS-matematikk, kurver og overflater, B-rep topologi, krysninger, booleaner, fileter og kamferer, offset og shell, sweeps og skins, primitiver, healing, masseegenskaper.Ut av rekkevidde |
| Målene | Neiunsafe, ingen panikk på dårlig input, deterministiske resultater, ingen global stat, bygger for WebAssembly, og numerisk overensstemmelse med C++ original til 1e-9 (relativ) med identisk topologi, sjekket enhet etter enhet med en Rust-vs-C++ "difftest" |
| Status | "Om en tredjedel portert og verifisert mot C++: matematikk, NURBS og kurve lag, med overflater og topologi på vei." "Ingenting er brukbart ende til ende ennå (ingen primitiver, booleaner eller fileter)." |
| Fremskritt | Et offentlig dashboard viser hver enhets portstatus og testresultater |
En kjerne som aldri panikk, gir det samme resultatet hver gang og kompilerer til WebAssembly passer en app som også kjører i nettleseren og er drevet av AI-agenter.
| Programmet | Kernel |
|---|---|
| SolidCraft 0,182 | Own kernel layer pålastebilRust crates (Apache-2.0); SolidCore under evaluering |
| Frigjøring | Åpne Cascade-teknologier (OCCT), en langvarig C++ kjerne (LGPL-2.1) |
| Mange kommersielle CAD programmer | Lisensierte kommersielle kjerner som Siemensparaplyer |
Å skrive en produksjonsgrad B-rep-kjerne er berømt vanskelig. På SolidCrafts Show HN lansering pekte en kommentator på lastebilavhengigheten og skrev at"Å skape en b-rep-kjerne er en fenomenal mengde arbeid"Mer om de to åpen kildekode-programmene iSolidCraft og FreeCAD.
Er SolidCraft å bytte til SolidCore?Det er under evaluering. Ingen avgjørelse er kunngjort (21. oktober 2026).
Er utviklingen av SolidCraft stoppet?Kun kjernen fungerer. UI, skisser, assembler, tegninger, dokumenter og oversettelser fortsetter.
Kan jeg bruke SolidCore i dag?Den har ingen primitive, booleaner eller fileter ennå.
Bruker SolidCraft OpenCASCADE?Prosjektets regler forbyr lesing eller kobling av GPL/LGPL CAD-kode som OpenCASCADE og FreeCAD. FreeCAD kjører bare som et eget program for å beregne referanseverdier for tester.
crates/kernel/Cargo.toml, NOTICE, AGENTS.md, docs/native-brep.md — HTTPS://github.com/tangency-labs/solidcraftFlere artikler:SolidCraft Blogg· Ikke tilknyttet SolidCraft eller Tangency Labs (Om dette nettstedet).