FormulaManager 1.0.1:包名迁移、五套公式库与可精确求解的线性规划
1.0.1 把 Android 包名统一到 cn.formulamanager.formulamanager,数据库升级为 Room v3 并与 Windows 版互通;同时带来 5 套公式库、23 个规划求解方案,以及线性约束下的精确解。
阅读全文 →最新文章
开发过程中的取舍、设计与踩坑记录。
1.0.1 把 Android 包名统一到 cn.formulamanager.formulamanager,数据库升级为 Room v3 并与 Windows 版互通;同时带来 5 套公式库、23 个规划求解方案,以及线性约束下的精确解。
阅读全文 →FormulaManager 从 C# 桌面端一路走到 Kotlin 原生 Android,这篇文章记录迁移过程中的架构取舍、数据库兼容和几个关键设计。
阅读全文 →PhotoLog 手机端负责现场采集,Windows 端负责管理与备份。这篇文章介绍两端同步协议的设计思路:增量摘要、软删除、冲突处理和 UDP 自动发现。
阅读全文 →软件作品
围绕工程现场的计算与记录需求开发,数据优先本地存储。
Android · Kotlin / Jetpack Compose
面向工程计算的 Android 公式工具:内置 200 条水泥工艺公式,另可导入 4 套专业库;支持二维 / 三维查表公式、7 类方程求解、6 种统计拟合、分步计算与方案库、规划求解(GRG / 线性精确解 / 演化),可导出 PDF 报告,中英双语、隐藏公式加密码,数据全部本地离线。
Windows · WPF / .NET 8
与 Android 版使用同一套 Room v3 数据库格式,两端的公式库可以互相导入;打开旧版库会自动迁移并保留 .bak 备份。功能与 Android 版对齐:跨分类搜索、二维 / 三维查表、方程求解、统计拟合、分步计算、规划求解、PDF 报告与中英双语。
Android · Kotlin / Jetpack Compose
面向外业与现场记录的照片日志工具:树形类别节点、CameraX 内置相机(超广角识别 / 双指缩放)、拍照录像与相册导入、14 字段现场日志(地点 / 天气 / 设备参数)、日期视图与全站搜索、内置图片编辑、三种压缩、回收站、ZIP 原图分享与 ZIP 备份,并通过局域网把现场数据增量备份到电脑端。
Windows · WPF / .NET 8
PhotoLog 的电脑端:打开数据目录、树形节点浏览、综合记录页(媒体 + 日志)、日志编辑、按日期与媒体类型筛选、CSV 导出、数据库与文件一致性扫描修复(8 类问题),并内置 Kestrel 同步服务(18520/TCP + 18521/UDP 自动发现)、信任设备与断点续传接收。
公式库
内置 1 套水泥工艺库,另有 4 套专业库可直接下载导入。库与方案库成对分发;导入后在「数据库」菜单里切换即可使用,不需要重新安装应用。
| 公式库 | 条数 | 分类 | 查表公式 | 配套方案 | 下载 |
|---|---|---|---|---|---|
| 水泥工艺公式库(内置默认)配料率值与生料配料、热平衡与燃烧、粉磨产能、风机与收尘管道。随 Android 安装包内置,Windows 版内嵌同一份种子库。 | 200 | 4637 末级 | — | — | 下载(120 KB) |
| 工厂供配电设计负荷计算、导线截面、短路电流、保护整定、照度与接地等工厂电气设计常用公式。 | 54 | 1110 末级 | 4 二维 + 2 三维 | 8 个分步方案 | 下载(76 KB) |
| 水泥厂工艺设计与设备选型破碎、带式输送、斗提、螺旋、给料计量、储存均化、包装发运、滤袋清灰、增湿塔、脱硝、风管管网;补齐默认库缺失的设备选型部分。 | 55 | 1514 末级 | 1 三维 | 11 个分步方案 | 下载(76 KB) |
| 工程造价与投资决策工程量、措施项目费、清单计价与税金、造价指数与价差、投资估算、资金时间价值、财务评价、融资还款、折旧摊销、不确定性分析。 | 79 | 1615 末级 | 1 二维 | 12 个分步方案 | 下载(88 KB) |
| 水泥工艺公式库(英文)与中文默认库同结构的英文版,适合英文界面或海外项目使用。 | 129 | 4435 末级 | — | — | 下载(92 KB) |
方案库存放分步计算与规划求解方案;导入后标为「系统方案」只读,可另存为自定义。分步方案库按公式库文件名分目录,公式库文件名不能改,否则方案不显示。
| 方案库 | 方案数 | 类型 | 下载 |
|---|---|---|---|
| 配料与通用规划方案6 个水泥配料方案 + 17 个通用规划案例(生产计划、采购物流、投资组合、排班、配比、设备、投放、0-1 选择)。导入后出现在「规划」面板,与公式库解耦。 | 23 | 规划求解 | 下载(108 KB) |
| 工厂供配电分步方案与 factory_electrical_zh 公式库配对使用;公式库文件名不能改,否则方案不显示。 | 8 | 分步计算 | 下载(20 KB) |
| 水泥设备选型分步方案同时写入独立库分类与默认分类,无论作为独立库导入还是合并进默认库都能调用。 | 11 | 分步计算 | 下载(28 KB) |
| 工程造价分步方案与 cost_investment_zh 公式库配对使用;同样双分类写入,合并或独立导入均可。 | 12 | 分步计算 | 下载(36 KB) |
导入路径:公式面板右上角数据库图标 → 导入数据库 / 导入方案数据库 → 选择文件 → 切换数据库。所有库均为 Room v3 格式,Android 与 Windows 两端可互相导入。
关于作者
本站用于展示个人软件作品,内容主要与工程应用相关。做软件的初衷很简单:把工程现场反复用到的计算与记录工作,变成手机上随手可用的离线工具。
目前的作品围绕两条线:一条是工程计算(FormulaManager,Android 与 Windows 双端共享同一套 Room v3 公式库),另一条是外业照片与日志记录(PhotoLog,同样双端)。目前已发布 5 套公式库与配套方案库,后续还会继续补充行业公式包。
联系与交流:dezll@126.com
v1.0.1 Android 版包名迁移到 cn.formulamanager.formulamanager;Windows 版 1.0.7 与 Room v3 数据库完全对齐,旧库自动迁移。
公式库 5 套公式库与 4 套方案库开放下载:水泥 200 / 电气 54 / 设备 55 / 造价 79 / 英文 129 条。
规划方案库 23 个求解方案:6 个配料方案 + 17 个通用规划案例。
专业公式库 工厂供配电、水泥设备选型、工程造价三套库陆续发布。
v1.0.0 Kotlin 版首发,站点改版为个人博客。