Repository navigation
Releases: thezhazhe/CastingToolbox
Release list
Casting Toolbox V2.0.0
Casting Toolbox v2.0.0
A lightweight, practical, open-source toolkit for casting process engineering.
轻量、实用、开源的铸造工艺工程工具箱 —— 完全离线 · 免费 · MIT。
V2.0.0 release (previous: v1.1.0). V2.0.0 正式版(上一版 v1.1.0)。
English
Highlights
- V2.0 process design workbench — STL import → analysis conditions → process parameters → results, with a fixed-viewport desktop workbench, save/analyze separation, consistent result/report facts, 3D hotspot-list linkage, and desktop/mobile layouts.
- Riser design — riser size is solved directly from the target modulus
Mr = 1.2 × Mc; the old whole-casting volume model is retained only as a reference diagnostic. Formal exothermic/insulating riser options, neck reference bands, rectangular/trapezoid runner sections and feeding-distance guidance are available. - Gating and process tools — ratio presets (including the Campbell 1:1:4 recommendation), Dietert/Osann gating calculations, ingate direction derived from the real connection face, vertical molding line and Campbell calculators.
- WebGL reliability — initialization-failure recovery, safe retry/replace-STL paths, explicit renderer/controls/animation cleanup, and protection for ArrowHelper's shared geometry.
- UI and i18n — lazy-loaded 3D modules, trimmed homepage/product information, light/dark viewport themes, Chinese/English core UI, and responsive layouts.
- Unchanged scope: 15 calculators, 172 traceable knowledge cards, and the trial Process Inspection Center.
Downloads
| File | Platform | Notes |
|---|---|---|
CastingToolbox-v2.0.0-win64.zip |
Windows x64 | Portable — unzip anywhere and run CastingToolbox.exe; no installation or admin rights. Your browser opens automatically. |
SHA-256: f7d75da0bdb2f2508f8ee33b763c54ae34d7f023bed5c6a56a9f01c5efa3d32b (36,004,036 bytes)
No Android APK in this release. 本次未提供 Android APK。
Known limitations / test baselines
- The full Node suite is 918 passed / 1 failed; the remaining failure is the historical
phase24 T5baseline (ALHR4510 hotspot count 5→2). It is documented and not silently marked as passed. - Historical UI baselines remain:
browser_stl_p22marker-radius scale check andbrowser_inspection⑩⑥ old D/H baseline. scripts/design_center_test.mjs(old selector flow) times out; newer S5/S31/DC_R3/DC715 browser tests cover the current Design Center.- The Windows EXE is unsigned; SmartScreen/antivirus prompts are possible. No installer is provided (portable form).
- Automated WebGL checks run in headless Edge with software rendering. No real hardware-GPU validation, manual screen-by-screen review, or exhaustive SmartScreen validation was performed.
- Some results are empirical engineering references (yield ranges, feeding efficiencies, neck coefficients); final process decisions require engineering verification and plant data.
Source
- Tag:
v2.0.0 - Commit:
3d913cdd09b2129803edf3886f7a02c33c3ab200 - Source-tree verification: all 827 tracked files match the remote commit blobs byte-for-byte.
- Repository: https://github.com/thezhazhe/CastingToolbox
- Release page: https://github.com/thezhazhe/CastingToolbox/releases/tag/v2.0.0
中文
本版亮点
- V2.0 工艺设计工作台:STL 导入 → 分析条件 → 工艺参数 → 结果,固定视口工程工作台、保存/分析分离、结果与报告共用事实、三维热结列表联动,以及桌面/手机布局。
- 冒口设计:按目标模数
Mr = 1.2 × Mc直接反求冒口尺寸;旧整件体积模型仅保留为参考诊断。新增正式发热/保温冒口选项、冒口颈参考区间、矩形/梯形横浇道截面与补缩距离提示。 - 浇注与工艺工具:比例预设(含坎贝勒推荐 1:1:4)、Dietert/Osann 浇注计算、内浇口方向由真实连接面决定、垂直造型线与 Campbell 速算。
- WebGL 可靠性:初始化失败恢复、重试/更换 STL 路径、renderer/controls/动画循环的显式清理,以及 ArrowHelper 共享 geometry 保护。
- 界面与中英文:三维模块按需加载、首页产品信息精简、明暗视口主题、核心界面中英双语、手机适配。
- 与上一版相同的范围:15 个计算器、172 条可追溯知识卡片、试用中的工艺检测中心。
下载
| 文件 | 平台 | 说明 |
|---|---|---|
CastingToolbox-v2.0.0-win64.zip |
Windows x64 | 便携版 —— 解压到任意目录,双击 CastingToolbox.exe 即用;免安装、免管理员权限,浏览器自动打开 |
SHA-256:f7d75da0bdb2f2508f8ee33b763c54ae34d7f023bed5c6a56a9f01c5efa3d32b(36,004,036 字节)
本次未提供 Android APK。
已知限制 / 测试基线
- 全量 Node:918 通过 / 1 失败;唯一失败是历史
phase24 T5基线(ALHR4510 热结数 5→2),已记录,不冒充全绿。 - 历史 UI 基线仍存在:
browser_stl_p22marker 半径尺度检查、browser_inspection⑩⑥ 旧 D/H 基线。 scripts/design_center_test.mjs(旧选择器流程)超时;当前设计中心由 S5/S31/DC_R3/DC715 浏览器测试覆盖。- Windows EXE 未签名,可能出现 SmartScreen/杀毒提示;不提供安装器(便携版)。
- 自动化 WebGL 检查运行在无头 Edge 软件渲染下;未做真实硬件 GPU、人工逐屏验收或 SmartScreen 全面验证。
- 部分结果是工程经验参考值(出品率区间、补缩效率、冒口颈系数等);最终工艺决定必须经工程校核,本厂实测数据优先。
源码
- 标签:
v2.0.0 - 提交:
3d913cdd09b2129803edf3886f7a02c33c3ab200 - 源码树核对:827/827 个跟踪文件与远端提交 blob 逐字节一致。
- 仓库:https://github.com/thezhazhe/CastingToolbox
- Release:https://github.com/thezhazhe/CastingToolbox/releases/tag/v2.0.0
Author / 作者:感谢每一天的生活 · 320451242@QQ.COM · THEZHAZHE@gmail.com
WeChat official account / 微信公众号:铸造工具箱
License / 许可:MIT
Casting Toolbox v1.1.0 · 工艺检测中心 + 内浇口连接面定向 + 坎贝勒推荐预设
Casting Toolbox v1.1.0
A lightweight, practical, open-source toolkit for casting process engineering.
轻量、实用、开源的铸造工艺工程工具箱 —— 完全离线 · 免费 · MIT。
Second release (previous: v1.0.0). 第二个发布版本(上一版 v1.0.0)。
English
Highlights
- Process Inspection Center (new) — check a process design that is already done, in two tabs:
- Riser check — import a casting + its risers, get the hotspot-to-riser modulus ratio (pass threshold 1.2).
- Gating system check — import sprue / runner / ingate STLs, and the tool counts the actual bodies,
measures each cross-section, sums them and reports the real area ratio. - Marked trial. No real production gating-system STL has been validated against it yet.
- Ingate feed direction now comes from the real connection face (new) — instead of guessing from the
longest axis. It finds the continuous near-contact triangle region between the ingate and the casting
(or runner), and uses its normal as the feed direction. A short-wide ingate 20×5×12 that used to be
measured as 60 mm² is now correctly 100 mm². When no reliable connection can be found it says so and
falls back — it does not guess. - Campbell recommended gating ratio preset (new) —
S sprue : S runner : S ingate = 1 : 1 : 4,
added alongside the existing six ratios in the gating system designer. - Lower-left corner — version, author, e-mail, QQ group, and now the WeChat official account.
- Unchanged from v1.0.0: bilingual core UI, 15 calculators, 172 traceable knowledge cards, STL Process Design Center.
Reliability
Some results are empirical engineering references (yield ranges, feeding efficiencies, neck coefficients) — they are labelled as such in the UI.
STL wall-thickness and hotspot detection are mesh-sampling based and have real limits for thin features and very large models; the tool reports this instead of hiding it.
Final process decisions require engineering verification, and your plant's measured data should always override the built-in reference values.
Provided "as is" — see the in-app About dialog and the README.
Downloads
| File | Platform | Notes |
|---|---|---|
CastingToolbox-v1.1.0-win64.zip |
Windows x64 | Portable — unzip anywhere and run CastingToolbox.exe; no installation, no admin rights. Your browser opens automatically. |
No Android APK in this release. 本次未提供 Android APK。
Notes
- Everything runs locally. No network, no account, no data upload.
- Large test fixtures (~2.2 GB of generated meshes) and the author's proprietary part models are not in the repository; affected tests skip automatically — see
tests/FIXTURES.md.
中文
本版亮点
- 工艺检测中心(新增):对已经做完的工艺设计做检查,两个页签:
- 冒口检测 —— 导入铸件 + 冒口,给出热结与冒口的模数比(判据 ≥1.2)。
- 浇注系统检测 —— 导入直浇道 / 横浇道 / 内浇口 STL,按真实连通分量数实体、逐个量截面、
求和后给出真实面积比例。 - 标注为试用中。目前尚未经过真实生产浇注系统 STL 验证。
- 内浇口进给方向改由真实连接面决定(新增):不再靠"最长主轴"猜。程序会找出内浇口与铸件
(其次横浇道)之间连续近接的三角面区域,以该区域法向作为进给方向。短宽内浇口 20×5×12
过去按主轴算成 60 mm²,现在正确给出 100 mm²。认不出连接关系时会明确说明并退回,不会硬猜。 - 新增「坎贝勒推荐」浇注比例预设:
S直 : S横 : S内 = 1 : 1 : 4,与既有 6 档比例并列。 - 左下角信息区:版本、作者、邮箱、QQ 群之外,新增微信公众号。
- 与 v1.0.0 相同:核心界面中英双语、15 个计算器、172 条可追溯知识卡片、STL 铸造工艺设计中心。
可靠性说明
部分结果是工程经验参考值(出品率区间、补缩效率、冒口颈系数等),界面上已按"工程参考"标注;
STL 的壁厚与热结检测基于网格采样,薄特征与大模型存在真实局限 —— 工具会如实报告而不是掩盖。
最终工艺决定必须经工程校核,本厂实测数据永远优先于软件内置参考值。
按"现状"提供,详见应用内「关于」与 README。
下载
| 文件 | 平台 | 说明 |
|---|---|---|
CastingToolbox-v1.1.0-win64.zip |
Windows x64 | 便携版 —— 解压到任意目录,双击 CastingToolbox.exe 即用;免安装、免管理员权限,浏览器自动打开 |
本次未提供 Android APK。
说明
- 全部本地运行:不联网、不注册、不上传任何数据。
- 大件测试夹具(约 2.2GB 程序生成模型)与作者真实产品模型不在仓库内,相关测试会自动跳过,见
tests/FIXTURES.md。
Author / 作者:感谢每一天的生活 · 320451242@QQ.COM · THEZHAZHE@gmail.com
WeChat official account / 微信公众号:铸造工具箱
License / 许可:MIT
Casting Toolbox v1.0.0 · 中英双语 + STL 工艺设计中心
Casting Toolbox v1.0.0
A lightweight, practical, open-source toolkit for casting process engineering.
轻量、实用、开源的铸造工艺工程工具箱 —— 完全离线 · 免费 · MIT。
First formal release (previous public release: v0.16).
首个正式发布版本(上次公开发布为 v0.16)。
English
Highlights
- STL Process Design Center — import a casting and walk the whole process chain:
geometry analysis → casting processability → riser design → gating system design → yield / shrinkage / machining allowance.
3D view with hotspot markers linked both ways to the hotspot list. - Bilingual core UI (English / 中文) — switch in the top-right corner, remembered locally,
and switching never changes your parameters, results or data sources. - 15 calculators — gating (Dietert + Osann), riser design (modulus iteration), casting yield,
linear shrinkage, machining allowance, dimensional tolerance (GB/T 42124.3-2025),
chill sizing, charge makeup, shakeout time, 3D sand mold clearance, castability,
defect finder, Campbell quick-calc, vertical molding line (DISA) and casting principles. - 172 traceable knowledge cards — each with its source (book / chapter) and a confidence level.
Reliability
Some results are empirical engineering references (yield ranges, feeding efficiencies, neck coefficients) — they are labelled as such in the UI.
STL wall-thickness and hotspot detection are mesh-sampling based and have real limits for thin features and very large models; the tool reports this instead of hiding it.
Final process decisions require engineering verification, and your plant's measured data should always override the built-in reference values.
Provided "as is" — see the in-app About dialog and the README.
Downloads
| File | Platform | Notes |
|---|---|---|
CastingToolbox-v1.0.0-win64.zip |
Windows x64 | Portable — unzip anywhere and run CastingToolbox.exe; no installation, no admin rights. Your browser opens automatically. |
CastingToolbox-v1.0.0.apk |
Android | Sideload install (allow unknown sources). Fully offline; reports save to your Downloads folder. |
Notes
- Everything runs locally. No network, no account, no data upload.
- Android: the APK is signed and statically verified, but real-device acceptance (install, launch, STL file picking) has not been performed by the author — please report anything that misbehaves.
- Large test fixtures (~2.2 GB of generated meshes) and the author's proprietary part models are not in the repository; affected tests skip automatically — see
tests/FIXTURES.md.
中文
本版亮点
- STL 铸造工艺设计中心:导入铸件 → 几何分析 → 铸件结构工艺性 → 冒口设计 → 浇注系统设计 → 出品率 / 线收缩率 / 加工余量。
3D 视图里热结有标记,与热结列表双向联动。 - 核心界面中英双语:右上角切换、本机记忆;切换语言不会改变你的参数、结果或来源标注。
- 15 个计算器:浇注系统(Dietert + 奥赞)、冒口设计(模数迭代)、出品率、线收缩率、加工余量、
尺寸公差(GB/T 42124.3-2025)、冷铁、熔炼加料、开箱时间、3D 砂型吃砂量、结构工艺性、
缺陷查找、Campbell 速算、垂直造型线(DISA)、铸造原则。 - 172 条可追溯知识卡片:每条保留出处(书/章)与置信度。
可靠性说明
部分结果是工程经验参考值(出品率区间、补缩效率、冒口颈系数等),界面上已按"工程参考"标注;
STL 的壁厚与热结检测基于网格采样,薄特征与大模型存在真实局限 —— 工具会如实报告而不是掩盖。
最终工艺决定必须经工程校核,本厂实测数据永远优先于软件内置参考值。
按"现状"提供,详见应用内「关于」与 README。
下载
| 文件 | 平台 | 说明 |
|---|---|---|
CastingToolbox-v1.0.0-win64.zip |
Windows x64 | 便携版 —— 解压到任意目录,双击 CastingToolbox.exe 即用;免安装、免管理员权限,浏览器自动打开 |
CastingToolbox-v1.0.0.apk |
Android | 侧载安装(允许未知来源);完全离线,报告保存到「下载」目录 |
说明
- 全部本地运行:不联网、不注册、不上传任何数据。
- Android:APK 已签名并做过静态验证,但作者未做真机验收(安装、启动、STL 文件选择)——发现问题欢迎反馈。
- 大件测试夹具(约 2.2GB 程序生成模型)与作者真实产品模型不在仓库内,相关测试会自动跳过,见
tests/FIXTURES.md。
Author / 作者:感谢每一天的生活 · 320451242@QQ.COM · THEZHAZHE@gmail.com
License / 许可:MIT