操作与方法说明
CAD 坐标导出前,先把范围和依据说明白
从图纸对象到点文件,每条坐标都应能找到来源。
图纸能打开,不等于每个图形都该成为测量点
收到 CAD 图纸后,内业常见需求是把指定位置整理成坐标表,交给检查、放样或数据交接流程。本工具从支持的 DXF 点对象和选定多段线中读取存储坐标,不把整张图里的标注、构造线、图框都变成测量点。开始前应向资料提供方确认:哪一版图纸、哪些图层、哪类对象才是本次成果依据。
生成的点号只是本次提取编号,并非恢复外业原点名。请把图纸版本、坐标依据和用途写入备注,并保留源文件。工具能读出坐标,并不意味着图纸中的设计已经批准,也不能据此认定控制点精度或法定边界。
先读清单,再按类型和图层选对象
支持 UTF-8 编码的文本 DXF,可上传或粘贴完整内容。当前接受 R12、2000、2004、2007、2010、2013、2018,对应 AC1009、AC1015、AC1018、AC1021、AC1024、AC1027、AC1032。头变量缺失、组码与值行不成对、节结构不完整或 EOF 后还有内容时会阻止读取,不会修补后假装成功。
实体清单列出类型、图层、顶点数和不可提取原因。可逐行勾选,或一次选中当前筛选范围内全部可提取对象。改变筛选条件不会清除此前选择,应同时查看总选择数。旧式 POLYLINE 与其 VERTEX 子记录作为一个父实体选择,报告另记原始子记录数量;块定义也会列入范围说明。
世界坐标与对象坐标不能混用
普通 POINT 点位置及三维 POLYLINE 顶点使用世界坐标。二维多段线则涉及对象坐标系 OCS。本版只接受默认法向的 LWPOLYLINE 和普通二维 POLYLINE;法向倾斜或反向时,直接把对象数值当作世界坐标可能产生旋转、镜像或高程错误,因此会拒绝对应对象并解释原因。
块引用往往还带有插入位置、旋转、比例等变换,本页不展开块。网格、拟合多段线、专有实体和布局空间对象同样不会混入成果。需要这些对象时,请回到原 CAD 软件导出明确的普通实体,再用已知点核对。仅看图形在屏幕上位置正确,不能替代世界坐标检查。
多段线顶点与定距采样是两种任务
提取顺序沿用文件存储的顶点顺序,不沿折线累计里程加密,也不在圆弧上自动插点。存在 bulge 凸度时,会提示仅输出已存储顶点。闭合标记不会额外复制首点;如果文件本来已存一条重复坐标,仍保留该条,避免不说明就删掉源记录。
例如一条折线有三个顶点:E/N 为 100/200、110/200、110/205,共同高程为 12.5。选中该实体得到三条点记录,即使设置闭合也仍为三条。若另有一个位于 100/200 的 POINT 并一起选中,则会再输出一条坐标相同的点。这代表两个源对象,不是程序擅自去重;是否保留应在后续按用途复核。
X、Y、Z 与单位都要按资料确认
本页输出时以世界坐标 X 对应东坐标 E,Y 对应北坐标 N。国内测量文件的 X、Y 命名未必使用同一习惯,因此必须根据资料确认。DXF 的 INSUNITS 只作为图纸声明展示,不证明实际坐标、图纸缩放和项目单位一致。可声明米、国际英尺、美国测量英尺、毫米、厘米或无单位;改变标签不会换算数值。
图纸 Z 可以是设计高程,也可以是局部建模高度。支持实体未写可选高程时,DXF 规则的默认值为零,结果会标记这一来源;不能把它解释为已测得高程零。如果交付要求未知高程留空,应在明确含义后另行整理,并保留此次提取报告,不能让默认值悄悄变成实测依据。
编号、列顺序和来源字段一起核对
前缀 DXF-、起始整数 1、最少位数 3 会产生 DXF-001、DXF-002 等编号。输出顺序按源实体及其内部顶点顺序,不按勾选先后排列。位数仅为最少宽度,不截断长编号。内部实体编号独立于 CAD 句柄,即便句柄重复也不会覆盖对象。
PNEZD 为点号、北坐标、东坐标、高程、描述;PENZD 交换东、北坐标两列的位置,ENZ 只含东、北、高程。描述使用图层名称。可附加实体编号、类型、句柄、图层、顶点序号、源行、源文件、单位及默认高程标志。CSV/TXT、逗号/制表符/分号及表头均由用户选择,导入设备前仍须核对接收软件的格式要求。
预览后应用,未提取对象也要留记录
结果区核对点数、实体数、输出格式、单位与未提取数量。表格和点位概览可以相互定位;概览有显示数量上限,完整导出不因概览抽样而减少。坐标保留源数值文本,不作小数舍入;保留位数不等于保证相同等级的测量精度。
应用后才启用点文件下载,修改参数或选择会使旧预览失效。实体范围 CSV 包含已提取、用户未选和不支持的对象,供逐项对账;其中的文本字段作电子表格公式防护。JSON 还包含原 DXF、参数和提取结果。点文件则保留原始点号与图层文字,在电子表格中应按数据导入。
容量、取消与下一步检查
读取与处理在本地工作线程中进行,可以取消。文件最多 10 MiB、500,000 组码对及 100,000 个支持顶点,点表导出最多 10 MiB。包含大量非点对象的图纸可能先达到组码限制,需要在 CAD 中缩小导出范围,不能只因预览图简单就认定原文件数据很少。
米和英尺类成果可以直接送往本站点文件检查器,附带来源字段和操作记录;毫米、厘米及无单位成果可下载后先明确换算方案。清空本次数据会移除页内源文件与结果,不改写磁盘原文件。交付前独立核对一个已知点、总点数及未提取对象清单,再与源图纸共同归档。