Skip to content

Waylish/gbt40066-origin-fit-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

氧化石墨烯原子力显微镜厚度拟合辅助软件

版本:V1.0

这是一个用于辅助 GB/T 40066-2021 氧化石墨烯厚度测量的 Origin 拟合工具。选择 AFM 轮廓线 TXT 文件后,软件会自动筛选上下台阶拟合区间,并输出可直接复制到 Origin 线性拟合窗口的范围表达式。

主要功能

  • 读取两列 AFM 轮廓线数据:第一列为 x,第二列为 z。
  • 自动跳过表头,并识别常见单位,例如 umnmpm
  • 按 GB/T 40066-2021 方法筛选上下台阶线性段。
  • 校验每段点数、长度、上下段长度一致性和 Origin 显示斜率阈值。
  • 输出 Origin 可复制区间,例如 [Graph1]1!1"pm"[x...:...]
  • 输出截距、斜率、xT、厚度 H、选取坐标和长度证明。
  • 提供 Origin 风格的白底坐标示意图,便于人工核验。
  • 支持导出 CSV 结果。

使用方法

  1. 下载或打开 index.html
  2. 在浏览器中选择 AFM 轮廓线 TXT 文件。
  3. 根据 Origin 图名、曲线名、单位和筛选参数进行设置。
  4. 点击“重新计算”。
  5. 复制软件给出的 Origin 拟合范围、截距、斜率和 xT,到 Origin 中验证。

参数说明

  • TXT 中 x 单位:原始 TXT 文件第一列 x 的单位。
  • Origin 横坐标轴单位:Origin 图中横坐标实际显示的单位。
  • TXT 中 z 单位:原始 TXT 文件第二列 z 的单位。
  • 每段最少点数:上下台阶拟合区间各自至少包含的数据点数量。
  • 每段最小长度(Origin 轴):上下台阶拟合区间在 Origin 横坐标轴上的最小长度,默认 0.2,必须严格大于该值。
  • 斜率上限(按 um 轴):按 Origin 横坐标轴换算后的斜率绝对值上限,默认 0.1,必须严格小于该值。
  • 台阶两侧避让点数:避开台阶突变附近的点,减少边缘过渡对拟合的影响。
  • 稳定平台 RMSE 上限 nm:用于优先推荐更稳定的平台段。

文件说明

  • index.html:软件主程序,浏览器直接打开即可使用。
  • validate_gbt40066_batch.py:批量验证脚本。

注意

本工具仓库只保存软件代码和使用说明,不包含原始检测数据、软著材料或本地批量验证明细。

本工具用于辅助筛选和复核 Origin 拟合区间,最终检测报告仍应结合原始 AFM 图像、Origin 拟合结果和实验室质量控制要求进行确认。

About

GB/T 40066 Origin fitting helper for AFM graphene oxide thickness profiles

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors