AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

Join the forum, it's quick and easy

AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~
AutoCAD顧問
Would you like to react to this message? Create an account in a few clicks or log in to continue.

圖檔搜尋文字內容並比對差異

2 posters

向下

圖檔搜尋文字內容並比對差異 Empty 圖檔搜尋文字內容並比對差異

發表 由 seve 2020-09-01, 08:40

請各位大大協助,如何寫lisp可以搜尋在兩個圖檔內,各別搜尋字串包含特定內容後,比對兩圖檔搜尋到的字串完整內容是否有差異?告知結果?

Ex,字串需包含關鍵字:AA

圖一字串:111111AA
圖二字串:11111AA1

兩圖字串都包含關鍵字,所以都會被搜尋到,但是完整字串內容不同,所以兩者不同。
seve
seve
一般會員
一般會員

文章總數 : 3
年齡 : 40
來自 : 高雄市
職業 : 電腦繪圖
愛好 : 玩電腦
個性 : 固執
使用年資 : 新手初學
使用版本 : 2017
經驗值 : 1537
威望值 : 12
注冊日期 : 2018-06-19
女 金牛座 狗

回頂端 向下

圖檔搜尋文字內容並比對差異 Empty 回復: 圖檔搜尋文字內容並比對差異

發表 由 a6666262000 2021-11-04, 14:36

牽涉到跨圖檔變數傳不出去
我會先透過lisp ssget "x" 掃出目標包含AA的文字串再透過 (setq * '())+cons+strcat 聚合成類似
((aa1,a圖)(aa2,b圖)(aa3,c圖))
透過write-line 掛出去產出csv 內容為
aa1,a圖,,,
aa2,b圖,,,
aa3,c圖,,,
透過read-line 讀回合併
最後再開一個空檔dwg 把csv值讀回來.
透過forecah+read-line
去比對每一組並記錄
抱歉因為時間關西我只能把概念給你
沒辦法幫你寫也希望你自己試著嘗試看看
acad help有所有函數的解釋跟示例你可以看
雖然是全英文但是google是你的好夥伴~
a6666262000
a6666262000
一般會員
一般會員

文章總數 : 25
年齡 : 30
來自 : 台南
職業 : 機械,空間套圖
愛好 : 電影、電玩、
個性 : 喜好研究
使用年資 : 10
使用版本 : 2014-2018
經驗值 : 1178
威望值 : 42
注冊日期 : 2019-11-07
男 雙魚座 猴

Tiger&蘋果爸 likes this post

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
圖檔搜尋文字內容並比對差異 Ioaoe110 圖檔搜尋文字內容並比對差異 2020-310 圖檔搜尋文字內容並比對差異 Oiu15010 圖檔搜尋文字內容並比對差異 2020-211 圖檔搜尋文字內容並比對差異 Ia15010 圖檔搜尋文字內容並比對差異 Aizyao10
圖檔搜尋文字內容並比對差異 Uos15010 圖檔搜尋文字內容並比對差異 BPl3tjj 圖檔搜尋文字內容並比對差異 Ziao1510 圖檔搜尋文字內容並比對差異 Oo-2-110 圖檔搜尋文字內容並比對差異 Zuoiy_10 圖檔搜尋文字內容並比對差異 Aizyao11
圖檔搜尋文字內容並比對差異 Uos15011 圖檔搜尋文字內容並比對差異 RQvAhqF 圖檔搜尋文字內容並比對差異 YdKelqY 圖檔搜尋文字內容並比對差異 K410yWG 圖檔搜尋文字內容並比對差異 OhRPPej