乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 18|回复: 18

[编程交流] 在每个dt之前添加一个数字

[复制链接]

8

主题

45

帖子

37

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-6 07:42:36 | 显示全部楼层 |阅读模式
您好,我们收到了一份等深线测量,水平测量是以如此愚蠢的方式进行的。假设某个点的级别为6.7,则数字已拆分为两个单行文本框。数字6是数字7的两倍大。我们需要这些级别,以便将文本转换为3D,因为当前所有文本都是2D,并且图形中没有点,因此需要在Civil 3D中将文本转换为3D。但显然需要所有级别在同一单行文本中包含2个数字。有人知道我怎么做吗?
 
当做
马丁
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-6 07:49:14 | 显示全部楼层
使用express工具中的命令(当然,如果您有)称为:txt2mtxt
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 07:52:35 | 显示全部楼层
 
这不是一种愚蠢的方式。我认为你应该说,水平是以老式的方式呈现的,与传统的手绘图表一致,不幸的是与CAD不兼容。
 
请调查供应商提供与CAD兼容的数据。
回复

使用道具 举报

5

主题

1074

帖子

1088

银币

初来乍到

Rank: 1

铜币
9
发表于 2022-7-6 07:54:30 | 显示全部楼层
我认为李有一个很好的解决方案给你。
http://www.lee-mac.com/text2mtext.html
谢谢李!
回复

使用道具 举报

8

主题

45

帖子

37

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-6 07:58:56 | 显示全部楼层
 
对不起,艾尔顿,我不该说“愚蠢”。我很欣赏它所采用的格式,这是一种老式的方式。我们将联系测量员,但我们正在寻找qucik解决方案。
 
谢谢
回复

使用道具 举报

8

主题

45

帖子

37

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-6 08:02:19 | 显示全部楼层
不幸的是,text-to-mtext选项不是一个有效的选项,这是我在看到绘图之前说的第一件事,但是有数千个单独的Dtext对象。我要花很长时间才能完成这项调查。
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 08:03:56 | 显示全部楼层
你应该确定正在使用什么单位。按照惯例,大的数字是英寻,小的数字是英尺。但是,如果你有任何大于6的小数字,那么它可能是一个十进制系统,但不利于CAD。
084239v55a7llfzon5su5s.jpg
回复

使用道具 举报

8

主题

45

帖子

37

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-6 08:06:44 | 显示全部楼层
我能够过滤掉大量的数字并删除它们。这给我留下了很多小数字。如果我能用小数字将大数字插入dtext,那会有帮助。我可以这样做吗?
 
下面是我想做的一个例子
 
084240ncr2gyyyrugyzq3p.png
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 08:09:25 | 显示全部楼层
嗨,Martin,
 
假设较小的文本项比周围的文本更接近每个相应的较大文本项,请尝试以下操作:
 
 
[code][颜色=绿色];;修复文本-Lee Mac 2012;;提示选择文本对象并对所选对象进行分组[color];;文本高度相等。对于文本高度最小的组中的每个项目,;;程序将在组中找到文本高度最大的最近项;;并修改较小项的内容,以保留较大项的值;;项目,由点分隔。defunc:fixtxt(/a d e i l s x z)(ifsetqs(ssget'((0.“TEXT”))(progn重复[setqi([color=BLUE颜色]s))([颜色=蓝色]setqe(entgetssnames(setqi(1-i)))l(conslistassoc40 e))(cdrassoc10 e])(l(vl sort(LM:GroupByFunction l(lambda(a b)(=cara)(carb))'(lambda
回复

使用道具 举报

5

主题

1074

帖子

1088

银币

初来乍到

Rank: 1

铜币
9
发表于 2022-7-6 08:14:33 | 显示全部楼层
该死,李,你做得很好。
我只是希望Martin没有蹲下来动手做成千上万个这样的事情,
在测量员给他发送另一个版本之前,他看到了这一点。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-9 21:47 , Processed in 1.738685 second(s), 74 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表