Яке геометричне ядро використовує SolidCraft? вантажівка сьогодні, SolidCore під оцінкою

По SolidCraft.pro, неофіційне керівництво спільноти. Факти перевірені проти джерел, перерахованих наприкінці 21 жовтня 2026 року.

Abstract illustration of a glowing B-rep bracket floating above stacked translucent layers
Ілюстрація: тверда частина, визначена точними обличчями і краями, що сидить на шарах програмного забезпечення під нею.

Коротка відповідь (жовтень 2026):SolidCraft v0.18.2 робить своє тверде моделювання через свій власний шар ядра,solidcraft-kernel, яка побудована на відкритому коду Rustвантажівка21 жовтня 2026 (UTC) утримувачіЗавантажити Новий kernelУ той час як вони оцінюють інший ядро:Солідарність, Rust порт SMLib B-rep бібліотеки NVIDIA. SolidCore ще не готовий. його власний README говорить про третину було портовано і«Немає нічого корисного, щоб закінчити ще»Не було оголошено жодного рішення, і програма, яку ви завантажуєте сьогодні, все ще працює на ядрі, заснованому на вантажівці.

Що робить геометрія ядра

Кожна програма CAD, що складається з твердого моделювання, сидить на геометричному ядрі.Граничне представництво (B-rep): обличчя, країни і вершини пов'язані з точними кривами і поверхнями. Він також виконує жорсткі операції: буліни, філети, хамфери, оболонки, відшкодування, швейпи і підлоги, а також STEP імпорт і експорт. Трикутники, які ви бачите на екрані, є тільки сіткою, зробленою з цієї точної геометрії для відображення. Офіційна сторінка SolidCore пояснює це тим же чином.

Ось чому якість ядра відображається безпосередньо як досвід користувача.«Операція провалилася»Деякі з останніх проблем на трекері SolidCraft носять назви, такі як "FILLET: операція провалилася", "SHELL: операція провалилася" і "EXTRUDE: операція провалилася" (21 жовтня 2026).

SolidCraft 0.18.2 Edit Fillet dialog rounding four vertical edges of a plate with a 5 mm radius, preview shown in orange
Філет в SolidCraft v0.18.2 (Windows): діалог збирає тільки межі і радіус; обчислення закруглених облич - це робота ядра.

Що використовує SolidCraft сьогодні: ядро на основі вантажівки

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
Діаграма: як шари вписуються разом в v0.18.2, і де SolidCore стоїть (близько третьої портовано, жодного рішення не оголошено).

Що змінилося 20-21 жовтня 2026 року

У оголошенні, опублікованому о 03:11 UTC 21 жовтня (21:11 MDT 20 жовтня), підприємець написав, що вони«Оцінювання нового геометрійного ядра для SolidCraft: Solidcore, безпечне, детерміністичне, доброзичливе ядро Rust B-rep»Поки не прийнято рішення:

Проблема відстеження :#3992.

Що таке SolidCore

SolidCore (за даними 2026-10-21)
Що Порт відпочинкуSMLib, B-rep ядро в відкритому коду NVIDIAUSD БРЕПБібліотека (C++ / Python, Apache 2.0)
ліцензії Apache-2.0; офіційна сторінка зазначає, що це"Не пов'язаний з або підтримується NVIDIA"
Сфера NURBS математики, криві і поверхні, B-реп топологія, перехрестя, бульйони, філети і хамфери, офсет і оболонки, шпалери і шкіри, примітиви, зцілення, властивості маси. перекладачі OCCT Upstream, інтеграція USD / Hydra і зв'язки Python єпоза сферою
Цілі Ніunsafe, немає паніки на поганий вхід, детерміністичні результати, немає глобального стану, будівлі для WebAssembly, і чисельна згода з оригіналом C++ до 1e-9 (відновлювальний) з ідентичною топологією, перевіряється одиниця за одиницею з Rust-vs-C++ "difftest"
Статус "Протягом третини портовано і перевірено проти C++: математика, NURBS і шарів кривої, з поверхнями і топологією на шляху". «Немає нічого, що може бути використано до кінця (без примітивів, булінів або філетів).»
Прогрес Публічна панель з переліком стану портів кожного пристрою та результатів тестування

Ядро, яке ніколи не панікує, дає той же результат кожен раз і компілює в WebAssembly підходить для програми, яка також працює в браузері і керується агентами AI.

Що це означає, якщо ви використовуєте SolidCraft

Як це порівнюється з іншими програмами CAD

Програма ядра
Солідарність 0.18.2 Власний ядерний шар навантажівкаRust crates (Apache-2.0); SolidCore під оцінкою
FreeCAD Відкрита технологія CASCADE (OCCT), довгострокове ядро C++ (LGPL-2.1)
Багато комерційних програм CAD Ліцензовані комерційні ядра, такі як SiemensПарасолі

На виставці SolidCraft Show HN коментатор вказав на залежність від вантажівки і написав, що"Створення b-rep ядра - це феноменальна кількість роботи"Більше про дві програми з відкритим кодомSolidCraft проти FreeCAD.

Швидкі відповіді

SolidCraft переходить на SolidCore?Рішення не оголошено (21 жовтня 2026).

Розробка SolidCraft зупинена?Використання інтерфейсу користувача, креслення, збірки, креслення, документи та переклади продовжуються.

Чи можу я сьогодні використовувати SolidCore?Не як моделювання ядра. у нього ще немає примітивів, буленів або філетів.

Чи використовує SolidCraft OpenCASCADE?Правила проекту забороняють читати або поєднувати GPL/LGPL CAD-коди, такі як OpenCASCADE і FreeCAD. FreeCAD працює тільки як окрема програма для обчислення референтних значень для тестів.

Джерела (переглянуто 2026-10-21)

Більше статей :Блог SolidCraft· Не пов'язаний з SolidCraft або Tangency Labs (Про цей сайт).