SolidCraft sử dụng hạt nhân hình học nào? xe tải hôm nay, SolidCore đang được đánh giá

Bởi SolidCraft.pro, một hướng dẫn cộng đồng không chính thức. Sự kiện được kiểm tra chống lại các nguồn được liệt kê vào cuối ngày 21 tháng 10 năm 2026.

Abstract illustration of a glowing B-rep bracket floating above stacked translucent layers
Hình minh họa: một phần rắn được xác định bởi khuôn mặt và cạnh chính xác, ngồi trên các lớp phần mềm bên dưới nó.

Câu trả lời ngắn gọn (tháng 10 năm 2026):SolidCraft v0.18.2 thực hiện mô hình vững chắc của nó thông qua lớp lõi riêng của nó,solidcraft-kernel, được xây dựng trên Rust nguồn mởXe tảiNgày 21 tháng 10 năm 2026 (UTC) các nhà duy trìHoãn công việc kernel mớiTrong khi họ đánh giá một kernel khác:SolidCore, một cổng Rust của thư viện SMLib B-rep của NVIDIA. SolidCore chưa sẵn sàng. README của riêng nó nói về một phần ba đã được chuyển và"Không có gì là hữu ích để kết thúc vẫn còn"Không có quyết định nào được công bố, và ứng dụng bạn tải xuống hôm nay vẫn chạy trên kernel dựa trên xe tải.

Geometry kernel làm gì

Mỗi chương trình CAD mô hình vững chắc ngồi trên một lõi hình học. lõi lưu trữ một phần như mộtĐại diện biên giới (B-rep): mặt, cạnh và đỉnh gắn với đường cong và bề mặt chính xác. Nó cũng chạy các hoạt động khó khăn: booleans, philets, chamfers, vỏ, bù đắp, sweps và lofts, và STEP nhập khẩu và xuất khẩu. các tam giác bạn thấy trên màn hình chỉ là một lưới được làm từ hình học chính xác đó để hiển thị. trang chính thức của SolidCore giải thích nó theo cách tương tự.

Đó là lý do tại sao chất lượng kernel xuất hiện trực tiếp dưới dạng trải nghiệm người dùng.“Chiến dịch thất bại”Một số vấn đề mới nhất trên trình theo dõi của SolidCraft mang các tiêu đề như "FILLET: operation failed", "SHELL: operation failed" và "EXTRUDE: operation failed" (21 tháng 10 năm 2026).

SolidCraft 0.18.2 Edit Fillet dialog rounding four vertical edges of a plate with a 5 mm radius, preview shown in orange
Một bộ phim trong SolidCraft v0.18.2 (Windows): đối thoại chỉ thu thập các cạnh và bán kính; tính toán các mặt tròn là công việc của lõi.

Những gì SolidCraft sử dụng ngày hôm nay: một lõi dựa trên xe tải

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
Biểu đồ: làm thế nào các lớp phù hợp với nhau trong v0.18.2, và nơi SolidCore đứng (khoảng một phần ba được chuyển, không có quyết định được công bố).

Điều gì đã thay đổi vào ngày 20-21 tháng 10 năm 2026

Trong một thông báo đăng tại 03:11 UTC ngày 21 tháng 10 (21:11 MDT ngày 20 tháng 10), các nhà duy trì đã viết rằng họ đang"đánh giá một lõi hình học mới cho SolidCraft: solidcore, một lõi Rust B-rep an toàn, xác định, thân thiện với wasm"Cho đến khi có quyết định:

Vấn đề theo dõi:#3992.

SolidCore là gì

SolidCore (tính đến 2026-10-21)
cái gì Cảng Rust củaSMLib, hạt nhân B-rep trong mã nguồn mở của NVIDIABảng giá USDThư viện (C++/Python, Apache 2.0)
Giấy phép Apache-2.0; trang web chính thức ghi nhận nó là"không liên kết với hoặc được NVIDIA chấp thuận"
Phạm vi NURBS toán học, đường cong và bề mặt, B-rep topology, giao điểm, booleans, phylets và chamfers, offset và shell, sweeps và skins, nguyên thủy, chữa bệnh, thuộc tính khối lượng.Bên ngoài phạm vi
Mục tiêu Khôngunsafe, không có sự hoảng loạn về đầu vào xấu, kết quả xác định, không có trạng thái toàn cầu, xây dựng cho WebAssembly, và sự đồng thuận số với C++ gốc đến 1e-9 (tương đối) với topology giống hệt nhau, kiểm tra đơn vị theo đơn vị với một Rust-vs-C++ "difftest"
Status "Khoảng một phần ba được chuyển giao và xác minh chống lại C++: toán học, NURBS và các lớp đường cong, với các bề mặt và topology đang được tiến hành." "Không có gì có thể sử dụng cho đến khi kết thúc (không có nguyên thủy, Boolean hay philets)."
tiến bộ Một bảng điều khiển công cộng liệt kê trạng thái cổng của mỗi đơn vị và kết quả kiểm tra

Các mục tiêu giải thích sự hấp dẫn. một lõi không bao giờ hoảng loạn, cung cấp cùng một kết quả mỗi lần và biên dịch cho WebAssembly phù hợp với một ứng dụng cũng chạy trong trình duyệt và được thúc đẩy bởi các đại lý AI.

Điều này có nghĩa là gì nếu bạn sử dụng SolidCraft

So sánh với các chương trình CAD khác như thế nào

Chương trình hạt nhân
Đánh giá SolidCraft 0.18.2 Kernel layer trênXe tảiRust crates (Apache-2.0); SolidCore đang được đánh giá
FreeCAD Công nghệ CASCADE mở (OCCT), một cốt lõi C++ lâu đời (LGPL-2.1)
Nhiều chương trình CAD thương mại Các kernel thương mại được cấp phép như SiemensParasol

Viết một lõi B-rep cấp độ sản xuất là nổi tiếng khó khăn. tại SolidCraft Show HN ra mắt một nhà bình luận chỉ ra sự phụ thuộc xe tải và viết rằng"Tạo ra một lõi b-rep là một lượng công việc phi thường"Nhiều hơn về hai chương trình mã nguồn mở trongCấu hình SolidCraft vs FreeCAD.

Trả lời nhanh

SolidCraft sẽ chuyển sang SolidCore?Nó đang được đánh giá và chưa có quyết định nào được công bố (21 tháng 10 năm 2026).

Sự phát triển của SolidCraft bị tạm dừng?Chỉ kernel làm việc. UI, phác thảo, lắp ráp, bản vẽ, tài liệu và bản dịch tiếp tục.

Tôi có thể sử dụng SolidCore ngày hôm nay không?Nó chưa có nguyên thủy, Boolean hay phylet.

SolidCraft có sử dụng OpenCASCADE không?Không. quy tắc của dự án cấm đọc hoặc liên kết mã CAD GPL/LGPL như OpenCASCADE và FreeCAD. FreeCAD chỉ chạy như một chương trình riêng biệt để tính toán các giá trị tham chiếu cho các thử nghiệm.

Nguồn (đã kiểm tra 2026-10-21)

Thêm các bài viết:Blog của SolidCraft· Không liên kết với SolidCraft hoặc Tangency Labs (Về trang web này).