DLTB二分式注记导出CAD没有横线问题


DLTB二分式注记导出CAD没有横线问题

问题:ArcGIS中DLTB二分式注记导出CAD没有横线问题

ArcGIS里,我们会用 "<UND>" & [TBBH] & "</UND>" & vbNewLine & [DLBM] 来实现二分式标注,通过转为注记的方式导出到CAD,但导出到CAD后,二分式标注没有横线,只有上标和下标。 比如 TBBH/DLBM 下图:

左边GIS 右边CAD
左边GIS 右边CAD

我们的目的是:在CAD中显示出和GIS中一样的二分式注记,把中间缺的横线补上。 比如下图:结果图

下面是解决办法

  1. 下载软件: 🚀 立即下载脚本

或使用URL下载

https://gitee.com/cao15110/aaidiojihe/blob/master/CAD%E8%84%9A%E6%9C%AC%E8%BF%90%E8%A1%8C%E9%9B%86%E5%90%88/dist/CAD%E8%84%9A%E6%9C%AC%E8%BF%90%E8%A1%8C%E9%9B%86%E5%90%88.exe

在弹出的界面中,找到下载按钮,点击下载。 2. 点击处理DLTB偏移 3. 点击加DLTB横线 4. 结束。 ![[Pasted image 20260424163036.png]]

关于标注偏移问题

实践中发现,GIS标注转注记后,导出为CAD会发生偏移,表现为向右下方偏移。 其实两个软件中标注的基点坐标是一样的,但两个软件的标注策略不同,GIS是在基点的正上方写内容,而CAD是在基点的右下方写内容。

解决办法

在CAD中,用 dist 命令测量其中一个标注的高度和宽度,然后向上平移高度距离,向左平移宽度的一半。 比如上图:281/1006的高度是22,宽度是18,则向上平移11,向左平移9。


文章作者: 摸鱼
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 摸鱼 !
  目录