CAD自动编号

在CAD自动编号的时候漏编了一个数,有什么方法或者哪种编号软件能从漏了的哪个数开始全部重新加1或减1。例如:我从1编号到1000,然后我编到100的位置的时候漏编了。当我编完了我才发觉,这时候本来100的位置是空的,101哪里变成了100,有什么方法可以把100之后的全部数都增加1。

1、首先打开CAD软件,点击上方菜单中的“管理”-“加载应用程序”;

2、在弹框中选择“编号速写”应用程序进行加载;

3、加载之后在命令框中输入代码“SB”;

4、然后移动鼠标光标,在需要编号的地方点击,就可以自动编号了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-23

工程桩自动编号并提取坐标系列程序中,专门有“批量修改桩编号顺序程序”,专门解决这问题。

编号顺序修改程序xgbh

编号顺序修改程序xgbh

第2个回答  2013-08-07
网盘 http://ljttjl.ys168.com 单机注册版程序 20080510工程桩自动编号并提取坐标程序 目录内下载xzbh8-6.vlx 。此程序可大幅度提高桩基施工编号效率。
第3个回答  推荐于2017-10-14
因为长时间没接触CAD编程,所以很多函数都给忘记了,花了点时间,下面是源代码,将下列源代码复制粘贴到TXT文档,保存文件名为 bianhao.lsp 然后在CAD中打开菜单——工具——加载运用程序,然后选择刚刚保存的文件,然后在命令栏输入FF回车,选择你所需要+1的编号,OK!(defun C:ff ()
(if (setq a (car (entsel "\n请选择需要+1的编号:"))) (progn
(setq ent (entget a)
c (cdr (assoc 0 ent)))
(if (wcmatch c "*TEXT") (progn
(setq txt (atoi(cdr(assoc 1 ent)))
txt (1+ txt)
ent (subst (cons 1 (itoa txt)) (assoc 1 ent) ent))
(entmod ent)
(setq txt (1+ txt))
(while (setq ss (ssget "X" (list (cons 0 c) (cons 1 (itoa txt)))))
(setq ss (ssdel a ss)
txt (1+ txt)
a (ssname ss 0)
ent (entget a)
ent (subst (cons 1 (itoa txt)) (assoc 1 ent) ent))
(entmod ent)
)
))
))
(princ)
)本回答被网友采纳
第4个回答  2014-04-02

将编号组成块加上属性字段,当你更改起始编号时,后面的编号相应自动按序变化;当你需要标注更多的编号时可以连续复制即可。这是个等距编号标注块:

相似回答