Kernel geometri apa yang digunakan oleh SolidCraft? truck hari ini, SolidCore di bawah penilaian

Oleh SolidCraft.pro, panduan komuniti tidak rasmi. fakta diperiksa terhadap sumber-sumber yang disenaraikan pada akhir pada 21 Oktober 2026.

Abstract illustration of a glowing B-rep bracket floating above stacked translucent layers
Ilustrasi: bahagian padat yang ditakrifkan oleh muka dan tepi yang tepat, duduk pada lapisan perisian di bawahnya. imej konsep, bukan antara muka SolidCraft.

Jawapan singkat (Oktober 2026):SolidCraft v0.18.2 melakukan pemodelan padat melalui lapisan kernel sendiri,solidcraft-kernel, yang dibina pada sumber terbuka RustTrukPada 21 Oktober 2026 (UTC) pemeliharaKerja-kerja Kernel Baruapabila mereka menilai sebuah kernel yang berbeza:Solidariti, sebuah port Rust daripada perpustakaan SMLib B-rep NVIDIA. SolidCore belum siap. README sendiri mengatakan kira-kira sepertiga telah diport dan"Tidak ada yang boleh digunakan untuk berakhir"Tiada keputusan telah diumumkan, dan aplikasi yang anda muat turun hari ini masih berjalan pada kernel berasaskan trak.

Apa yang dilakukan oleh geometri kernel

Setiap program CAD pemodelan padat duduk pada kernel geometri. kernel menyimpan bahagian sebagaiPerwakilan sempadan (B-rep): muka, tepi dan puncak dikaitkan dengan curves dan permukaan yang tepat. Ia juga menjalankan operasi yang sukar: booleans, filet, chamfers, shells, offsets, sweeps dan lofts, dan STEP import dan eksport. segitiga yang anda lihat pada skrin hanyalah mesh yang diperbuat daripada geometri yang tepat untuk dipaparkan. Halaman rasmi SolidCore menerangkan ia dengan cara yang sama.

Itulah sebabnya kualiti kernel muncul secara langsung sebagai pengalaman pengguna.Operasi gagal »Beberapa isu terkini pada pelacak SolidCraft membawa tajuk seperti "FILLET: operasi gagal", "SHELL: operasi gagal" dan "EXTRUDE: operasi gagal" (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
Filet dalam SolidCraft v0.18.2 (Windows): dialog hanya mengumpul tepi dan radius; mengira muka bulat adalah tugas kernel.

Apa yang digunakan SolidCraft hari ini: kernel berasaskan trak

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: bagaimana lapisan cocok bersama-sama dalam v0.18.2, dan di mana SolidCore berdiri (sekitar satu pertiga dipindahkan, tiada keputusan diumumkan).

Apa yang berubah pada 20-21 Oktober 2026

Dalam satu pengumuman yang diterbitkan pada 03:11 UTC pada 21 Oktober (21:11 MDT pada 20 Oktober), pemelihara menulis bahawa mereka"menilai kernel geometri baru untuk SolidCraft: solidcore, kernel Rust B-rep yang selamat, deterministik, mesra wasm"sehingga keputusan dibuat:

Masalah pelacakan :#3992.

Apa itu SolidCore

SolidCore (seperti 2026-10-21)
apa Pelabuhan RustSMLIB, kernel B-rep dalam sumber terbuka NVIDIADolar Amerika Syarikat BREPPerpustakaan (C++/Python dan Apache 2.0)
lesen Apache-2.0; laman rasmi mencatat ia adalah"tidak dikaitkan dengan atau disokong oleh NVIDIA"
skop Matematika NURBS, kurva dan permukaan, topologi B-rep, persimpangan, boolean, filet dan chamfer, offset dan shell, sweeps dan skins, primitif, penyembuhan, sifat-sifat massa.Di luar skop
matlamat Tidakunsafe, tiada panik pada input yang buruk, hasil deterministik, tiada keadaan global, membina untuk WebAssembly, dan persetujuan numerik dengan C++ asal kepada 1e-9 (relatif) dengan topologi yang sama, disemak unit demi unit dengan Rust-vs-C++ "difftest"
Status "Kira-kira satu pertiga dipindahkan dan disahkan terhadap C++: matematik, NURBS dan lapisan kurva, dengan permukaan dan topologi dalam perjalanan." “Tidak ada yang boleh digunakan sehingga akhir (tidak ada primitif, boolean atau filet).”
kemajuan Panel kawalan awam senarai status port setiap unit dan hasil ujian

Kernel yang tidak pernah panik, memberikan hasil yang sama setiap kali dan menyusun ke WebAssembly sesuai dengan aplikasi yang juga berjalan dalam pelayar dan dikendalikan oleh agen AI.

Apa yang dimaksudkan jika anda menggunakan SolidCraft

Bagaimana ini berbanding dengan program CAD lain

program Kernel
Perkhidmatan SolidCraft 0.18.2 Kernel layer sendiri padaTrukRust crates (Apache-2.0); SolidCore di bawah penilaian
Percuma Teknologi Cascade Terbuka (OCCT), sebuah kernel C++ lama (LGPL-2.1)
Ramai program CAD komersial Kernel komersial yang dilesenkan seperti SiemensParasit

Menulis kernel B-rep kelas pengeluaran terkenal sukar. Pada pelancaran SolidCraft's Show HN seorang komentator menunjukkan ketergantungan lori dan menulis bahawa"Membangun b-rep kernel adalah jumlah kerja yang fenomenal"Lebih lanjut mengenai dua program sumber terbuka diSolidCraft dan FreeCAD.

Jawapan Pantas

Adakah SolidCraft bertukar kepada SolidCore?Ia sedang dinilai. Tiada keputusan telah diumumkan (21 Oktober 2026).

Adakah pembangunan SolidCraft dihentikan?UI, sketsa, perhimpunan, lukisan, dokumen dan terjemahan berterusan.

Bolehkah saya menggunakan SolidCore hari ini?Bukan sebagai kernel pemodelan. Ia tidak mempunyai primitif, boolean atau filet.

Adakah SolidCraft menggunakan OpenCASCADE?Tidak. peraturan projek ini melarang membaca atau mengaitkan GPL/LGPL kode CAD seperti OpenCASCADE dan FreeCAD. FreeCAD hanya dijalankan sebagai program berasingan untuk mengira nilai rujukan untuk ujian.

Sumber (diuji 2026-10-21)

Artikel lain :Kumpulan Blog SolidCraft· Tidak dikaitkan dengan SolidCraft atau Tangency Labs (Tentang laman web ini).