Kernel geometri apa yang digunakan SolidCraft? truk hari ini, SolidCore di bawah evaluasi

Oleh SolidCraft.pro, panduan komunitas tidak resmi. fakta diperiksa terhadap sumber-sumber yang tercantum pada akhir tanggal 21 Oktober 2026.

Abstract illustration of a glowing B-rep bracket floating above stacked translucent layers
Ilustrasi: bagian padat yang didefinisikan oleh wajah dan tepi yang tepat, duduk pada lapisan perangkat lunak di bawahnya.

Jawaban singkat (Oktober 2026):SolidCraft v0.18.2 melakukan pemodelan solidnya melalui lapisan kernelnya sendiri,solidcraft-kernel, yang dibangun pada sumber terbuka RustTrukPada tanggal 21 Oktober 2026 (UTC) pemeliharaBekerja dengan Kernel BaruSementara mereka mengevaluasi kernel yang berbeda:SolidCore, sebuah port Rust dari perpustakaan SMLib B-rep NVIDIA. SolidCore belum siap. README sendiri mengatakan sekitar sepertiga telah diport dan“Tidak ada yang berguna untuk berakhir”Tidak ada keputusan yang diumumkan, dan aplikasi yang Anda unduh hari ini masih berjalan pada kernel berbasis truk.

Apa yang dilakukan kernel geometri

Setiap program CAD solid-modeling duduk pada kernel geometri. kernel menyimpan bagian sebagaiRepresentasi perbatasan (B-rep): wajah, tepi dan puncak terikat dengan kurva dan permukaan yang tepat. Ia juga menjalankan operasi keras: boolean, filet, chamfer, shells, offsets, sweeps dan lofts, dan STEP impor dan ekspor. segitiga yang Anda lihat di layar hanyalah jaring yang terbuat dari geometri yang tepat untuk tampilan. halaman resmi SolidCore menjelaskan hal itu dengan cara yang sama.

Itulah sebabnya kualitas kernel muncul secara langsung sebagai pengalaman pengguna.“Operasi gagal”Beberapa masalah terbaru pada pelacak SolidCraft membawa judul 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 di SolidCraft v0.18.2 (Windows): dialog hanya mengumpulkan tepi dan radius; menghitung wajah bulat adalah pekerjaan kernel.

Apa yang digunakan SolidCraft hari ini: kernel berbasis truk

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 yang cocok bersama-sama dalam v0.18.2, dan di mana SolidCore berdiri (sekitar sepertiga diported, tidak ada keputusan diumumkan).

Apa yang berubah pada 20-21 Oktober 2026

Dalam sebuah pengumuman yang diposting pada 03:11 UTC pada 21 Oktober (21:11 MDT pada 20 Oktober), pemelihara menulis bahwa mereka"menilai kernel geometri baru untuk SolidCraft: solidcore, kernel Rust B-rep yang aman, deterministik, ramah wasm"Hingga suatu keputusan dibuat:

Masalah pelacakan :#3992.

Apa itu SolidCore

SolidCore (dari 2026-10-21)
apa Pelabuhan RustSMLIB, kernel B-rep di open-source NVIDIADolar Amerika Serikat BREPPerpustakaan (C++/Python dan Apache 2.0)
Lisensi Apache-2.0; halaman resmi mencatat itu adalah“Tidak terafiliasi dengan atau didukung oleh NVIDIA”
lingkup Matematika NURBS, kurva dan permukaan, topologi B-rep, persimpangan, boolean, filet dan chamfer, offset dan shell, sweeps dan skins, primitif, penyembuhan, sifat massa.Di luar lingkup
Tujuan Tidakunsafe, tidak panik pada input yang buruk, hasil deterministik, tidak ada status global, membangun untuk WebAssembly, dan kesepakatan numerik dengan C++ asli ke 1e-9 (relatif) dengan topologi yang identik, memeriksa unit per unit dengan Rust- vs-C++ "difftest"
Statusnya "Sekitar sepertiga ditempatkan dan dikonfirmasi terhadap C++: matematika, NURBS dan lapisan kurva, dengan permukaan dan topologi dalam perjalanan." “Tidak ada yang dapat digunakan sampai akhir (tidak ada primitif, boolean, atau filet).”
kemajuan Sebuah dashboard publik mencatat status port setiap unit dan hasil tes

Sebuah kernel yang tidak pernah panik, memberikan hasil yang sama setiap kali dan mengkompilasi ke WebAssembly cocok dengan aplikasi yang juga berjalan di browser dan didorong oleh agen AI.

Apa artinya jika Anda menggunakan SolidCraft

Bagaimana ini dibandingkan dengan program CAD lainnya

Programnya Kernel
Untuk SolidCraft 0.18.2 Kernel layer sendiri padaTrukRust crates (Apache-2.0); SolidCore sedang dalam evaluasi
FreeCAD Teknologi Cascade Terbuka (OCCT), kernel C++ yang sudah lama ada (LGPL-2.1)
Banyak program CAD komersial Kernel komersial berlisensi seperti SiemensParasit

Menulis kernel B-rep kelas produksi terkenal sulit. Pada peluncuran SolidCraft's Show HN seorang komentator menunjukkan ketergantungan truk dan menulis bahwa"Membangun b-rep kernel adalah jumlah pekerjaan yang fenomenal"Lebih lanjut tentang dua program open source diSolidCraft dan FreeCAD.

Jawaban Cepat

Apakah SolidCraft beralih ke SolidCore?Tidak ada keputusan yang diumumkan (21 Oktober 2026).

Apakah pengembangan SolidCraft terhenti?UI, sketsa, assemblies, gambar, docs dan terjemahan terus berlanjut.

Dapatkah saya menggunakan SolidCore hari ini?Tidak seperti kernel pemodelan. belum memiliki primitif, boolean atau filet.

Apakah SolidCraft menggunakan OpenCASCADE?Tidak. aturan proyek melarang membaca atau menghubungkan kode CAD GPL/LGPL seperti OpenCASCADE dan FreeCAD. FreeCAD hanya berjalan sebagai program terpisah untuk menghitung nilai referensi untuk tes.

Sumber (dikonfirmasi 2026-10-21)

Lebih banyak artikel:Blog dari SolidCraft· Tidak terafiliasi dengan SolidCraft atau Tangency Labs (Tentang situs ini).