在 CAD 当中标注 xy 坐标,最常用的方式是使用坐标标注命令 DIMORDINATE,也可以通过安装天正等插件实现一键批量标注,核心原理是提取图元点位的 X 坐标与 Y 坐标数值,按照制图规范把数值放置在点位旁,满足总图、建筑、测绘图纸对点位坐标标注的需求,原生 CAD 自带的坐标标注属于单点点位标注,适合少量点位,批量多点位标注原生命令操作效率偏低,插件方案更适合工程图纸大批量坐标输出。坐标标注本质是正交投影数值提取,CAD 默认坐标系分为世界坐标系 WCS 和用户自定义坐标系 UCS,如果图纸当前 UCS 发生偏移,标注出来的 xy 坐标会和设计总图标定的大地坐标不一致,这也是很多使用者标注后坐标数值错误最主要的原因,所以正式标注前第一件事就是确认坐标系是否正确。
一 核心原理说明
CAD 坐标标注分为两种类型,第一种是 X 坐标标注,只输出点位的 X 轴向数值,第二种是 Y 坐标标注,只输出点位的 Y 轴向数值,DIMORDINATE 命令默认会根据引线拖动方向自动判断是标注 X 还是 Y 坐标,也可以手动指定强制标注 X 或者 Y。如果需要在同一个点位同时显示完整 XY 两组坐标,原生 CAD 没有直接一键双坐标标注,需要手动两次执行命令,或者使用插件、自定义 LISP 程序完成同点双坐标标注。
二 原生 CAD 手动标注 xy 坐标步骤
1 打开需要标注的 CAD 图纸,输入命令 UCS,确认当前坐标系,若需要使用大地坐标,将 UCS 对齐到图纸大地坐标原点。
2 在命令行输入 DIMORDINATE,快捷键 DOR,按下空格执行命令。
3 根据命令行提示,选择需要标注坐标的点位,可以是端点交点圆心等特征点,开启对象捕捉保证选点精准。
4 拖动引线,横向拖动引线,系统默认生成 X 坐标标注,纵向拖动引线,系统默认生成 Y 坐标标注。
5 如果需要强制指定标注类型,执行命令后输入 X 或者 Y,再选择点位,就可以强制输出对应轴向坐标。
6 同一个点位需要同时标注 XY,重复执行 DOR 命令,分别生成 X 坐标标注和 Y 坐标标注,调整两个标注文字位置,排版整齐。
7 标注完成后可以修改标注样式,输入 D 打开标注样式管理器,调整文字高度文字颜色箭头样式,让坐标标注符合图纸出图规范。
三 天正 CAD 批量标注 xy 坐标方法
工程图纸大多使用天正插件,批量标注 xy 坐标效率更高,适合总图桩位控制点大量点位标注。
1 打开带天正插件的 CAD,切换到左侧天正菜单栏,找到坐标标注功能。
2 选择批量标注选项,框选全部需要标注的点位。
3 设置参数,选择是否同时输出 XY 双坐标,设置文字高度标注前缀单位精度,比如保留三位小数。
4 确认后,插件自动在每个点位生成带 XY 的坐标标注,自动排布引线,减少重复操作。
5 如果点位坐标和大地坐标不匹配,先执行天正坐标检查,校正图纸坐标系之后再进行坐标标注。
四 常见参数与问题对照表
| 项目 | 说明 |
|---|---|
| 命令全称 | DIMORDINATE |
| 快捷键 | DOR |
| 默认精度 | 继承标注样式小数位数 |
| 坐标系影响 | UCS 偏移会改变 xy 标注数值 |
| 双坐标 | 原生 CAD 不支持同点一键 XY 双标 |
| 批量标注 | 需要插件或者 LISP 程序实现 |
五 补充进阶操作
可以编写 LISP 自定义程序,实现点击点位直接输出完整 XY 坐标文字,适合长期需要频繁标注 xy 坐标的绘图人员,程序加载之后输入自定义快捷键,点击点位自动生成 XY 组合标注,还可以自定义文字格式,例如 X=12345.678 Y=87654.321。另外如果是图纸导入外部参考,需要确认外部参照的坐标系,外部参照坐标系错误同样会造成 CAD 标注 xy 坐标数值异常。标注完成后建议核对控制点已知坐标,抽取 1 到 2 个已知控制点验证标注数值,确认无误之后再继续全部点位标注,避免整批标注出错返工。
【相关 FAQ】
问题 1 cad 怎么标注坐标 xy 的时候数值和大地坐标对不上是什么原因
回答 1 cad 标注坐标 xy 数值和大地坐标对不上,绝大多数情况是当前 UCS 用户坐标系不是大地坐标系,图纸原点发生平移旋转,需要先使用 UCS 命令对齐大地原点,校正坐标系之后,再重新执行 cad 标注坐标 xy 的操作。
问题 2 cad 怎么标注坐标 xy 能不能一次性同时显示 X 和 Y 两个数值
回答 2 原生 CAD 使用 DOR 命令 cad 标注坐标 xy 不能一次性同时显示 X 和 Y,需要分两次标注,想要同点位一次性显示完整 XY 坐标,可以使用天正插件或者加载 LISP 程序完成 cad 标注坐标 xy 双数值输出。
问题 3 cad 怎么标注坐标 xy 可以批量框选所有点位吗
回答 3 原生 CAD 自带 DIMORDINATE 命令 cad 标注坐标 xy 不支持批量框选,只能逐个点位标注,批量框选 cad 标注坐标 xy 需要借助天正插件批量坐标标注功能,适合总图大量控制点快速标注。
问题 4 cad 怎么标注坐标 xy 可以修改小数位数吗
回答 4 cad 标注坐标 xy 的小数位数可以修改,打开标注样式管理器,在主单位选项里面调整精度数值,修改完成之后,后续新生成的 cad 标注坐标 xy 就会按照新的小数精度显示,已经生成的旧标注可以单独编辑更新。
【免责申明】
本文操作方法基于常规版本 AutoCAD 以及天正插件编写,不同 CAD 版本界面和命令存在差异,操作前请备份原始图纸,本文内容仅供学习参考,实际工程出图请按照所在单位制图规范以及项目要求执行,因操作失误造成图纸错误相关风险由使用者自行承担。


