Ce nucleu de geometrie folosește SolidCraft? camion astăzi, SolidCore sub evaluare

De SolidCraft.pro, un ghid neoficial al comunității. Fapte verificate împotriva surselor enumerate la sfârșitul zilei de 21 octombrie 2026.

Abstract illustration of a glowing B-rep bracket floating above stacked translucent layers
Ilustrație: o parte solidă definită prin fețe și margini exacte, așezată pe straturile de software de sub ea.

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.

Ce face un nucleu de geometrie

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).

SolidCraft 0.18.2 Edit Fillet dialog rounding four vertical edges of a plate with a 5 mm radius, preview shown in orange
Un filet în SolidCraft v0.18.2 (Windows): dialogul colectează numai margini și o rază; calcularea fețelor rotunjite este treaba nucleului.

Ce folosește SolidCraft astăzi: un kernel bazat pe camioane

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
Diagrama: cum se potrivesc straturile împreună în v0.18.2 și unde se află SolidCore (aproximativ o treime portată, nu a fost anunțată nicio decizie).

Ce s-a schimbat în perioada 20-21 octombrie 2026

Î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:

Probleme de urmărire:#3992.

Ce este SolidCore

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.

Ce înseamnă acest lucru dacă utilizați SolidCraft

Cum se compara acest lucru cu alte programe CAD

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.

Răspunsuri rapide

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.

Surse (verificate în 2026-10-21)

Mai multe articole:Blogul SolidCraft· Nu este afiliat cu SolidCraft sau Tangency Labs (Despre acest site).