GDT Studio 是一款独立桌面 GD&T 工作台——以位图(截图粘贴 / 图片导入)为底图, 快速完成尺寸与几何公差标注、编辑、合规校验与多页 PDF 导出。 整体逻辑参照 主流工程软件的 Drafting 工作台:图纸页 → 视图 → 标注, 视图带独立比例与父子联动,图框标题栏走背景层。
它的存在只为一个场景:把手里已有的二维图像,快速变成一张符合 ASME Y14.5-2018、经得起评审的标注图纸。
桌面独立程序,不依赖任何商业 CAD 平台。个人与小团队零成本上手,双击即用。
工作流贴合真实场景:PDF 图纸、照片、扫描件,Win+Shift+S 截图后 Ctrl+V 即贴即标;系统全局热键 Alt+A,程序最小化时也能截。
36 条规则内建于工具:改一处参数即时刷新,问题定位到具体元素与标准条款,双击即可跳转选中。
全部 GD&T 符号按矢量路径绘制,不依赖字体字形——不缺字、不乱码;PDF 输出为矢量对象,600 DPI 同样锐利。
工程文件 .gdt(JSON v2.0)保存在本地,底图快照 base64 内嵌,可随时二次编辑;软件功能不依赖联网。
基于 Python + PySide6 单一代码库,Windows / macOS / Linux 均可运行;已针对 Windows 桌面完整验证。
主流工程软件的 Drafting 式图纸结构,加上一套面向 GD&T 的专属标注、校验与模板工具链。
Drawing(.gdt)→ Sheet 图纸页 → View 视图 → 标注,层级与主流工程软件的 Drafting 模块一致。
截图即贴即标,一视图可携带多张底图,并自带一整套底图净化工具。
覆盖 ASME Y14.5-2018 的尺寸、几何公差、基准体系与修饰符号。
标准不是参考资料,而是写进代码的约束——36 条规则,每条对应具体条款。
在软件里画好一页即可存成模板;五张工程常用表格一键插入、自动更新。
点击式快速标注,多格式导出,桌面级工程化细节全部就位。
菜单、工具栏分组、取点方式与面板逻辑,全面对照主流工程软件的 Drafting 工作台组织。
每组为独立工具条:可拖动调整组间顺序、拖出浮动为工具框,布局随工程退出保存恢复。
标准怎么规定,工具就怎么约束——包括对已删除要素的显式处理。
几何比例、格宽与线宽严格按 §3 符号与图面惯例执行;全部符号矢量自绘,PDF 输出不失真。
字高 h 默认 3.5 mm · 框高 h + 2 mm(上下各 1 mm)·
线宽 0.35 mm 细实线 · 分隔线贯通全高
基准按功能优先级自左向右排列;字母后可跟 Ⓜ / Ⓛ 边界修饰,RMB 为默认状态不标注
| 规则 | 触发条件 | 级别 |
|---|---|---|
| DN-001 | 形状公差 FCF 引用基准(§5 只控制要素自身) | E |
| DN-002 | 方向公差(平行/垂直/倾斜)未引用基准 | E |
| DN-006 | 平面度 / 圆度 / 圆柱度 / 轮廓度 / 跳动公差值带 ⌀ | E |
| DN-008 | 基准字母使用 I / O / Q(易与 1、0 混淆) | E |
| DN-010 | FCF 引用未注册的基准字母(未放置基准符号) | E |
| DN-018 | 明确画出 RFS 符号(Rule #2 默认状态,禁止标注) | E |
| DN-024 | FCF 缺失公差值 | E |
| DN-026 | 轴线类公差引线终止为箭头而非黑点 | W |
| DN-036 | 用到某套基准却没有对应的「基准体系」表 | W |
尺寸、公差框、基准体系均按 2018 版语义构建,标注变更即时刷新合规状态。
同轴度(Concentricity)与对称度(Symmetry)已自 ASME Y14.5-2018 中删除——二者依赖「逐点测量中位要素」、检测结果不可重现,工程意图应由 位置度 / 跳动 / 轮廓度 表达。
页模板、工程模板、自定义字段与五张自动更新的固定表格,把重复劳动一次清零。
定位表格一律只认标题文字——模板是用户自己另存的,ID 与位置每次都变,标题是唯一稳定特征。自定义固定表格以 custom:* 键注册,自动格显示 {{变量名}} 只读占位。
无需 CAD 基础,点击式快速标注:尺寸 3 击、公差框 2 击、基准 1 击。
想先看效果,打开自带的 示例图纸.gdt 照着走一遍最快——六页里把基准体系表、位置度、零件明细都标全了。
新建工程后 Ctrl+V 把截图粘贴为当前视图快照;或 Alt+A 框选截图(系统全局热键,最小化也能用)。
「插入视图」九种类型任选;每个视图可设独立比例,视图框自动标注 SCALE 1:x。
智能尺寸两点成标,拖尺寸线中点可调它到测量点的距离;位置度 FCF 两击落框;基准特征符号一击贴轮廓,方框自动生成。
「全图合规检查」实时刷新;双击问题项自动定位选中元素,按条款建议逐条修正。
多页矢量 PDF 一次导出全部图纸页;或 PNG / JPG / .gdt / CSV 标注清单。Ctrl+S 保存工程。
凡是「手里有图、需要按标准标出来」的场合,都是它的位置。
把客户 PDF、来料图纸快速转成带公差的标注图;一键全图合规检查,问题清单导出 CSV 归档评审,多页 PDF 直接交付。
同轴度 / 对称度等 2009 及更早版本符号完整保留——读旧图、改旧图不误判;新设计则按 2018 版语义校验并给出替换建议。
14 类公差符号 + 实时规则校验,学员每标一处即时得到条款级反馈;FCF 构成、基准优先级、修饰符冲突规则全部可视化。
没有 CAD 许可证也能出规范的工程图:模板一次建好、团队复用;.gdt 工程文件本地保存,即传即改,零平台成本。
页模板 / 工程模板沉淀企业图框与常用页;图纸索引表、基准体系表随内容自动更新,多页工程管理不再靠手维护。
数据模型已带 source_3d_ref 字段与 ViewSnapshotProvider 抽象接口——接入 STEP / STL 正交视图快照即可升级为三维标注链路。
核心逻辑不依赖界面——模型、渲染、校验、IO 各自独立,可测试、可替换、可扩展。
| 项 | 说明 |
|---|---|
| 技术栈 | Python 3.9 ~ 3.13 + PySide6 ≥ 6.6(Qt for Python) |
| 平台 | Windows / macOS / Linux,已针对 Windows 桌面完整验证 |
| 分发 | 整包 约 41.7 MB(目录模式,含 VC 运行库,冷启动更快);单文件 exe 约 35 MB |
| 升级 | 整包替换:sha256 清单校验 → 解包 → 覆盖,主备两个升级源自动回退 |
| 工程文件 | .gdt(JSON v2.0),快照 base64 内嵌;自动迁移 v1.0 |
| 模板文件 | .gdtpl,page / project 两类 |
| 图层 | BaseImage / Annotation / Construction 三层,可显隐与锁定 |
| 样式 | 字高默认 3.5 mm、线宽 0.35 mm、箭头 3~5 mm、公差小数位默认 1 位 |
| 3D 预留 | ViewSnapshotProvider 接口 + source_3d_ref 字段,OCP / vtk 两条实现路径已注释 |
需求规格由 GD&T 标准专家签发(Rev A),规则集经标准符合性审查迭代修订;仓库内含 98 项自动化回归闸门。
Windows 桌面版整包,解压即用——不需要 Python 环境,也不需要任何 CAD 平台。 装好后自带一份六页示例工程,可对照查看基准体系表、位置度 / 轮廓度与零件明细的实际写法。