求CADLISP查詢文字後,定位並統計數量

2021-03-19 18:25:28 字數 3216 閱讀 6390

1樓:匿名使用者

不是我小氣,就你這點分,有誰會花那麼多時間給你去寫這麼繁複的lisp?現在的社會,時間就是金錢的啊!

2樓:又一個蝦腐

寫是不難,可是沒時間。畢竟還要花腦子去想。

求用cad查詢一種圖形,相同的圖形,查詢後顯示個數。求一個lisp程式。

3樓:黃涸

這個要求太高了,

一個直線?

一個圓?

一個點?

一個塊?

一個多線?

一個圖層?

一個顏色?

一個文字?

要知道,要達到這些要求,以上每項都要一個**,全部下來是很要時間的

如何統計一張cad圖紙中相同文字的數量

4樓:飄飄記

1、先開啟電腦,找到畫圖軟體載入完成cad圖紙中,在命令欄中輸入qselect。

2、在工具中快速選擇是cad,自帶的一個命令工作介面按空格彈出快速選擇視窗。

3、接著選擇特性,顏色,圖層,線寬,線型比例、列印樣式等。在應用到中選擇(當前選擇),實體型別中選擇已知的圖形。在工具框中選擇需要統計的圖形型別,現在為所有基元。

4、完成後選擇搜尋範圍,找到當前選擇點選。

5、繼續選擇其他內容、如顏色等。

6、完成所有選項後點選確定命令欄中顯示物件數。

5樓:朱正偉

有兩個方法,

選擇圖形,右鍵,快速選擇,文字,輸入文字內容,就會把相同的文字全部找出來了。

使用autolisp查詢相同的文字。得到文字後,右鍵,屬性,裡面看文字數量即可。(高版本的autocad裡面有快捷面板,可以直接看數量)

(defun c:tt2 ( / #kw #k2 )

(if (null vlax-dump-object) (vl-load-***) )

(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")) (***mand "_.move" #kw "" pause) )

((member #k2 (list "c" "c")) (***mand "_.copy" #kw "" pause) )

((member #k2 (list "e" "e")) (***mand "_.erase" #kw "") )

((member #k2 (list "s" "s")) (sssetfirst nil #kw) )))

)(princ "\n未定義文字或未選擇物件!")

)(prin1)

)(prompt "\n《tt2》框選文字")

(prin1)

6樓:就喜歡砍

在「特性」裡面,如下圖,分選「多行文字」和「文字」,

輸入查詢內容,點選「確定」,數量會在我下圖左上面那個「無選擇」裡顯示;

要替換的話,是會出現你那種情況,不要緊,先按你那樣替換,再重新替換一次改回來,將a1-100替換為a1-10,自己明白是**會被替換掉就沒問題的,目前只有這樣的操作

7樓:00鬱悶的蝸牛

編輯,查詢。它不能統計個數,不過,你可以自己點選 查詢,點選多少下,就是多少個。

cad中 有多個文字 如何快速統計出 各個文字的數量 110

8樓:孫劉聯盟

這個不太會,給你頂一下

9樓:青卓

暫時沒有,不過除非當時做的時候每個種類的屬性不一樣,就可以分出來,版本是x5以上有的功能。

求cadlisp外掛,可以批量統計圓數量標記字母並列表的lisp外掛原件 20

10樓:匿名使用者

我可以給你編寫cad的lsp程式,可以批量統計圓數量標記字母並列表

求一個cad的塊統計數量並列表的lisp外掛

11樓:匿名使用者

這就是與你動畫效果一樣的外掛  命令br

12樓:匿名使用者

我有cad的塊統計數量並列表的lisp外掛,很好使用的

13樓:歃血修羅

兄弟  這個外掛你有了嗎

14樓:匿名使用者

圖塊編輯神器--快塊程式v2018a-----------改塊飛快!命令 kj-塊加  kq-塊減  km-塊改名 ktj-塊統計 kw-塊內改文 ks-塊改色 kt-填充新建層改色 kk-框選變塊 kh-塊替換 kx-快速動態變虛線 kd-快速動態變點劃線 zx-圖形中心  z0-z軸歸零

使用方法:解壓後在cad裡面: 工具-->載入應用程式-->選擇 快塊v2018a.vlx;載入後輸入命令即可。

CAD如何查詢相同文字,CAD如何查詢相同文字?

工具 快速選擇 文字 等於的值 進行篩選就好了 fi 物件選擇過濾器 同樣可以篩選,這個可以多條件同時篩選 這樣的表怎麼用cad呀親,這種表應該用excel 做,然後篩選即可。如何統計一張cad圖紙中相同文字的數量 有兩個方法,選擇圖形,右鍵,快速選擇,文字,輸入文字內容,就會把相同的文字全部找出來...

求語言文字題答案,求語言文字題答案

1 無論是以前的教學大綱還是現在的課程標準,都表明聽說能力這種基本的語文素質值得每一位師生關注。2 令人應接不暇的文字與超文字的切換過程,容不得學生細細品味,慢慢咀嚼。3 在他們的辛勤工作下,蒙受冤屈的人員以及他們的家屬放下了長期揹著的政治包袱。4 這些都讓我們感到,當務之急,是在語文積累問題上,對...

求EMS內網,查詢,ems內網查詢

ej786888148cs 您的郵件於 2011 04 12 00 04 28 離開 順德市 處理中心。處 理 時 間 處 理 地 點 郵 件 狀 態。2011 04 11 18 50 00 佛山市順德區容桂郵政分局速遞攬收部 收寄。19 53 00 佛山市順德區容桂郵政分局速遞攬收部 離開處理中心...