Welke geometrische kernel gebruikt SolidCraft? truck vandaag, SolidCore onder evaluatie

Door SolidCraft.pro, een niet-officiële community gids. feiten gecontroleerd tegen de bronnen vermeld aan het einde op 21 oktober 2026.

Abstract illustration of a glowing B-rep bracket floating above stacked translucent layers
Illustratie: een vast onderdeel gedefinieerd door exacte gezichten en randen, zitten op de software lagen eronder.

Korte reactie (oktober 2026):SolidCraft v0.18.2 maakt zijn solide modellering door middel van zijn eigen kernellaag,solidcraft-kernel, die is gebouwd op de open source Rustvrachtwagenop 21 oktober 2026 (UTC) de onderhoudersNieuwe kernel werkenTerwijl ze een andere kernel evalueren:SolidCore, een Rust-poort van de SMLib B-rep-bibliotheek van NVIDIA. SolidCore is nog niet klaar. Zijn eigen README zegt dat ongeveer een derde is geporteerd en"Niets is nuttig einde te eindigen nog"Er is geen beslissing aangekondigd en de app die je vandaag downloadt, draait nog steeds op de truck-based kernel.

Wat een geometrische kernel doet

Elk CAD-programma met solide modellen zit op een geometrische kernel.grensvertegenwoordiging (B-rep): gezichten, randen en toppen gebonden aan exacte bochten en oppervlakken. Het voert ook de harde operaties uit: booleanen, filetten, kamfers, schelpen, compensaties, sweeps en lofts, en STEP import en export. De driehoeken die je op het scherm ziet zijn slechts een mesh gemaakt van die exacte geometrie voor weergave.

Dat is de reden waarom kernelkwaliteit direct wordt weergegeven als gebruikerservaring.‘Operatie mislukt’Verschillende van de nieuwste problemen op de tracker van SolidCraft dragen titels zoals "FILLET: operation failed", "SHELL: operation failed" en "EXTRUDE: operation failed" (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
Een filet in SolidCraft v0.18.2 (Windows): de dialoog verzamelt alleen randen en een straal; het berekenen van de afgeronde gezichten is de taak van de kernel.

Wat SolidCraft vandaag gebruikt: een truck-based kernel

Diagram van SolidCraft-lagen: voorste uiteinden, commando-engine en tijdlijn, de solidcraft-kernel-API en de vrachtwagenkratten eronder, met SolidCore weergegeven als onder evaluatie
Diagram: hoe de lagen bij elkaar passen in v0.18.2, en waar SolidCore staat (ongeveer een derde geporteerd, geen beslissing aangekondigd).

Wat verandert op 20-21 oktober 2026

In een aankondiging geplaatst op 03:11 UTC op 21 oktober (21:11 MDT op 20 oktober), de onderhouders schreef dat ze"Evaluatie van een nieuwe geometrische kernel voor SolidCraft: solidcore, een veilige, deterministische, wasm-vriendelijke Rust B-rep kernel"Totdat een beslissing is genomen:

Het tracking probleem:#3992.

Wat is SolidCore

SolidCore (vanaf 2026-10-21)
Wat Een rustige havenSMLib, de B-rep kernel in de open-source van NVIDIAUSD kortBibliotheek (C++/Python en Apache 2.0)
Licentie Apache-2.0; de officiële pagina merkt op dat hetNiet geaffilieerd met of goedgekeurd door NVIDIA
Scope NURBS wiskunde, curven en oppervlakken, B-rep topologie, kruispunten, booleanen, filetten en chamfers, offset en shell, sweeps en skins, primitieven, genezing, massa-eigenschappen.Uit het bereik
Doelen nietunsafe, geen paniek op slechte input, deterministische resultaten, geen wereldwijde staat, builds voor WebAssembly, en numerieke overeenstemming met de C++ origineel tot 1e-9 (relatief) met identieke topologie, gecontroleerd eenheid per eenheid met een Rust-vs-C++ "difftest"
Status "Ongeveer een derde geporteerd en gecontroleerd tegen C++: de wiskunde, NURBS en curve lagen, met oppervlakken en topologie onderweg." "Niets is nuttig eind tot eind nog (geen primitieve, booleaanse of filetten)."
vooruitgang Een openbaar dashboard toont de poortstatus van elke eenheid en de testresultaten

Een kernel die nooit in paniek raakt, elke keer hetzelfde resultaat geeft en compileert naar WebAssembly past een app die ook in de browser draait en wordt aangedreven door AI-agenten.

Wat betekent dit als je SolidCraft gebruikt

Hoe dit vergelijkt met andere CAD-programma's

Het programma Kernel
SOLIDCRAFT 0,182 Eigen kernel layer op devrachtwagenRust crates (Apache-2.0); SolidCore onder evaluatie
FreeCAD Open CASCADE technologie (OCCT), een lang bestaande C++ kernel (LGPL-2.1)
Veel commerciële CAD-programma's Commerciële kernels zoals SiemensParaplu

Het schrijven van een B-rep-kernel van productieklasse is beroemd moeilijk.Bij de lancering van SolidCraft's Show HN wees een commentator op de afhankelijkheid van vrachtwagens en schreef dat"Het creëren van een b-rep kernel is een fenomenale hoeveelheid werk"Meer over de twee open-source programma's inSolidCraft versus FreeCAD.

Snelle antwoorden

Is SolidCraft over te schakelen naar SolidCore?Er is geen beslissing aangekondigd (21 oktober 2026).

Is de ontwikkeling van SolidCraft stilgelegd?De UI, sketching, assemblies, tekeningen, docs en vertalingen gaan door.

Kan ik vandaag SolidCore gebruiken?Niet als een modelkernel. Het heeft nog geen primitieven, booleanen of filetten.

Gebruikt SolidCraft OpenCASCADE?De regels van het project verbieden het lezen of koppelen van GPL/LGPL CAD-codes zoals OpenCASCADE en FreeCAD.

Bronnen (gecontroleerd 2026-10-21)

Meer artikelen :Blog van SolidCraft· Niet gelieerd aan SolidCraft of Tangency Labs (Over deze site).