如何统计一张CAD图纸中相同文字的数量一张石材订单的编号图,由于每块石材没有形成图形,只是线条,我要统计每种石材的数量智能通过我的编号,A1-1,A1-2之类的有多少,那么这个数字怎么统计?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 16:08:45

如何统计一张CAD图纸中相同文字的数量一张石材订单的编号图,由于每块石材没有形成图形,只是线条,我要统计每种石材的数量智能通过我的编号,A1-1,A1-2之类的有多少,那么这个数字怎么统计?
如何统计一张CAD图纸中相同文字的数量
一张石材订单的编号图,由于每块石材没有形成图形,只是线条,我要统计每种石材的数量智能通过我的编号,A1-1,A1-2之类的有多少,那么这个数字怎么统计?另外使用替换不行,因为我的编号有A1-10,我要替换A1-1的话连A1-10都替换了,数量会大了很多.求教

如何统计一张CAD图纸中相同文字的数量一张石材订单的编号图,由于每块石材没有形成图形,只是线条,我要统计每种石材的数量智能通过我的编号,A1-1,A1-2之类的有多少,那么这个数字怎么统计?
有两个方法,
选择图形,右键,快速选择,文字,输入文字内容,就会把相同的文字全部找出来了.
使用autoLISP查找相同的文字.得到文字后,右键,属性,里面看文字数量即可.(高版本的AutoCAD里面有快捷面板,可以直接看数量)


(defun c:TT2 ( / #kw #k2 )
  (if (null vlax-dump-object) (vl-load-com) )
  (initget "T") (setq #kw (entsel "\n请选择文字或输入文字(T)[输入文字(T)]: <选择文字> "))
  (cond
   ((= (type #kw) 'LIST)
    (if (= (vla-get-objectname (setq #kw (vlax-ename->vla-object (car #kw)))) "AcDbText")
     (setq #kw (vla-get-textstring #kw))
     (progn
      (setq #kw nil) (princ "\n错误的对象,请选择单行文字对象!")
     )
    )
   )
   ((member #kw (list "t" "T"))
    (if (= (setq #kw (getstring "\n请输入要选取的文字: ")) "")
     (progn
      (setq #kw nil) (princ "\n未输入文字,程序退出!")
     )
    )
   )
  )
  (if #kw (princ (strcat "\n框选包含文字 < " #kw " >的对象")) )
  (if (and #kw (setq #kw (ssget (list (cons 0 "TEXT") (cons 1 #kw)))))
   (progn
    (initget "V C S E") (setq #k2 (getkword "\n选择文字或[移动(V)/复制(C)/删除(E)]: <选择(S)> "))
    (if (null #k2)
     (sssetfirst nil #kw)
     (cond
      ((member #k2 (list "v" "V")) (command "_.Move" #kw "" pause) )
      ((member #k2 (list "c" "C")) (command "_.Copy" #kw "" pause) )
      ((member #k2 (list "e" "E")) (command "_.Erase" #kw "") )
      ((member #k2 (list "s" "S")) (sssetfirst nil #kw) )
     )
    )
   )
   (princ "\n未定义文字或未选择对象!")
  )
  (prin1)
)
(prompt "\n《TT2》框选文字")
(prin1)

一张CAD图纸中如何自动统计出不同文字的数量,并列出统计表 如何统计一张CAD图纸中相同文字的数量一张石材订单的编号图,由于每块石材没有形成图形,只是线条,我要统计每种石材的数量智能通过我的编号,A1-1,A1-2之类的有多少,那么这个数字怎么统计? 在CAD中如何统计相同字的数量,如图!统计ZH4的数量? 在cad图中如何快速数出相同图形在CAD算消防图纸配件的数量,同一张图内如何快速数出相同的图形. 怎样在CAD图纸中快速统计出灯具数量 cad中如何统计植物数量 CAD-07版如何统计区域内块的数量?比如,我有一张建筑的平面图,图上画着很多电灯(电灯已做成块).如何快速统计这张图(或某个区域中)电灯的数量? 在cad已经分解过的图形如何统计数量 cad中我想统计某个块的数量 怎么办呀 CAD中如何将图改变大小到相同比例为了省事我把一张图纸上的图复制到另一张图纸(纸张图纸上已经有了好几张图)上,但是复制过来只是个点,求问怎么才能转换至相同的比例? 现在我统计CAD图纸上的喷头数量,但一个个数太麻烦,请问有什么快捷方式? 苗木统计CAD中如何统计同一类型不同规格的苗木,我用lxf插件统计出来的只能是同一树名的树木数量,我要不同规格的树木分类统计. 如何在CAD里统计一种块的数量现有一图纸,我需要在这里面统计出其中一种块的数量(块的种类有很多),可否有办法,因为图纸比较大,一个个手动去找,比较费时间,希望各位高手不吝赐教, 在CAD中如何统计绿化的数量?我要在这个区域统计出所有的绿化的数量,如何操作呢?44种乔木灌木的棵树.17种地被植物的面积 CAD里如何测量不连续的线段长度?或者统计某个图形的数量? 一幅CAD图纸怎么快速选择全部文字 计算有内容单元格数量的函数是多少?还有问一下如何统计重复文字在不同单元格中出现的数量? 说下在excel如何统计一列中出现相同文字的次数? 有晓得的人就说下哈,