Hvilken geometrisk kjerne bruker SolidCraft? truck i dag, SolidCore under evaluering

Av SolidCraft.pro, en uoffisiell fellesskapsguide. Fakta sjekket mot kildene som er oppført på slutten 21. oktober 2026.

Abstract illustration of a glowing B-rep bracket floating above stacked translucent layers
Illustrasjon: En solid del definert av eksakte ansikter og kanter, som sitter på programvarelagene under den.

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.

Hva gjør en geometrisk 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).

SolidCraft 0.18.2 Edit Fillet dialog rounding four vertical edges of a plate with a 5 mm radius, preview shown in orange
En filet i SolidCraft v0.18.2 (Windows): dialogen samler bare kanter og en radius; beregning av de avrundede ansiktene er kjernens jobb.

Hva SolidCraft bruker i dag: en lastebilbasert kjerne

Diagram of SolidCraft layers: front ends, command engine and timeline, the SolidCraft-kernel API, and the truck crates underneath, with SolidCore shown as under evaluation
Diagram: hvordan lagene passer sammen i v0.18.2, og hvor SolidCore står (om en tredje portert, ingen beslutning annonsert).

Hva endret seg 20.–21. oktober 2026

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:

Sporing av problem:#3992.

Hva er SolidCore

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.

Hva betyr dette hvis du bruker SolidCraft

Hvordan dette sammenlignes med andre CAD-programmer

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.

Raske svar

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.

Kilder (sjekket 2026-10-21)

Flere artikler:SolidCraft Blogg· Ikke tilknyttet SolidCraft eller Tangency Labs (Om dette nettstedet).