下面是一个序号标注的程序(不需要引出线),现在想将程序更改一下使在一份图纸里面假设有1~100的尺寸标注, 如果增加了一个51的标注,使得51后面的编号自动更改,即原来的51~100的编号自动加1变成了52~101。希望高人指点,谢谢! (defun c:nd() (setq sc (getdist"select a point to point从一点到另一点确定字体高度")) (setq bn (getint" Input begin number输入起始序号:")) (while(> bn 0) (setq p1 (getpoint)) (command "circle" p1 "d" sc) (setq sc1 (* sc 0.53)) (command "text" "j" "m" p1 sc1 "" bn) (setq bn (+ bn 1)) (princ) ) ) |