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

清除長度為零的幾何圖形和空文字物件

上一篇主題 下一篇主題 向下

清除長度為零的幾何圖形和空文字物件

發表 由 Tiger&蘋果爸 于 2011-01-15, 05:29

AutoCAD隨著每年進版,相信很多使用者會慢慢發現問題,常常在舊版本沒有狀況,
當使用新的版本就會發現,而空文字物件及長度為零的線段就是典型的狀況之一。


通常都是發生在舊有的圖檔,因為以前版本的文字可以輸入空字串,
但是會造成圖面存在過多的空字串情況,而長度為零的線段同樣會發生在圖中,
之前都需要靠LISP或者透過QSELECT快速選取來刪除。


現在從2010版本的PURGE新增清除 清除長度為零的幾何圖形和空文字物件,這樣就可以輕易解決囉!

清除完畢後會出現以下訊息:
代碼:
指令: PU PURGE 清除了 252 個 空文字物件。

另外也可以使用 -PURGE 方式來單一清除 長度為零的幾何圖形 或 空文字物件
代碼:
指令: -PURGE
請輸入要清除的未使用物件的類型
[color=red]標註型式(D)/圖層(LA)/線型(LT)/材料(MA)/多重引線型式(MU)/出圖型式(P)/造型(SH)/文字型式(ST)/複線型式(M)/表格型式(T)/視覺型式(V)/註冊程式(R)/長度為零的幾何圖形(Z)/空文字物件(E)/全部(A)]:

說明
◆PURGE 清除長度為零的幾何圖形和空文字物件
刪除非圖塊物件中長度為零的幾何圖形 (直線、弧、聚合線等)。也會刪除非圖塊物件中僅包含空格 (無文字) 的多行文字和文字。
注意事項:PURGE 指令不會從圖塊或鎖住的圖層中移除長度為零的幾何圖形或空文字和多行文字物件。

示範影片為2009版本:

大陸地區請到「优酷」觀看視頻: http://v.youku.com/v_show/id_XNjUzODA4NjY4.html

補充:2009版本需要安裝原廠外掛 Bonus Pack :
Bonus Pack 是AutoDESK原廠釋出的外掛,所以 2009版一開始是沒有這些功能的。
如果你們公司是 Subscription合約用戶 ,即可登入 Subscription 免費下載安裝喔~
註:AutoCAD 2010開始為內建新功能,可以使用「PURGE」指令清除。

2012/12/02補充
1.關於「空字串文字」,早期的CAD版本文字會有這問題!
可以使用lisp語法刪除
(ssget "X" '((0 . "TEXT") (1 . ""))) 或 (ssget "X" '((0 . "TEXT") (1 . " ")))
說明:ssget "X" 這是LISP過濾語法,應該還要加上 (0 . "TEXT") ,過濾文字,(1 . "")為空文字中非空格
說明:ssget "X" 這是LISP過濾語法,應該還要加上 (0 . "TEXT") ,過濾文字,(1 . " ")為空文字中含空格

▼步驟用法如下:
指令: ERASE
選取物件: (ssget "X" '((0 . "TEXT") (1 . " ")))

找到 1100 個[/code]

2.論壇的外掛程式可以使用 VacancyTxt 指令:
[刪除空字串文字]VacancyTxt指令:自動刪除存在圖面中的空字串文字。
說明ACADAdviser外掛程式 - 文字應用工具說明

3.置於2009以下版本非程式的解決方式,可使用預設「快速選取」QSELECT指令
因為字串通常分別為「一個空格」或「一個以上」,所以我用萬用字元「 *」(空格*)選擇~

ps:需注意圖面空文字物件,有可能為非空格。

以上方式請參考以下影片操作

大陸地區請到「优酷」觀看視頻: http://v.youku.com/v_show/id_XNjUzNzYzOTIw.html


Tiger&蘋果爸 在 2013-12-27, 09:29 作了第 7 次修改

____________________________________________________________________________________





Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 16358
年齡 : 40
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 60173
威望值 : 12084
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 Tanya 于 2011-01-15, 07:44

感謝蘋果爸教學與說明,瞭解了,謝謝。

Tanya
榮譽顧問
榮譽顧問

文章總數 : 364
年齡 : 42
來自 : 埔里鎮
職業 : 服務業
愛好 : 畫圖&音樂&大自然
個性 : 隨和
使用年資 : 2年
使用版本 : MAP 2011
積分 : 28
最佳解答 : 1
經驗值 : 4451
威望值 : 733
注冊日期 : 2010-03-06
藍鵲168號
男 天蝎座 虎

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 ya0408tw 于 2011-01-15, 12:30

還沒用到那麼高版本的cad
多謝蘋果爸的解說
等日後有用到2010版的那一天再來試試 好開心

ya0408tw
初級會員
初級會員

文章總數 : 12
年齡 : 46
來自 : 高雄
職業 : 都市計畫、gis
愛好 : 電腦、拈花惹草、愛好自然
個性 : 活潑、外向、雞婆
使用年資 : 20
使用版本 : 2006
積分 : 1
經驗值 : 2246
威望值 : 24
注冊日期 : 2010-12-13
經典問與答讀者 藍鵲4號
女 白羊座 狗

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 Tiger&蘋果爸 于 2011-01-15, 15:11

Tanya 寫到:感謝蘋果爸教學與說明,瞭解了,謝謝。
ya0408tw 寫到:還沒用到那麼高版本的cad
多謝蘋果爸的解說
等日後有用到2010版的那一天再來試試 好開心
不客氣啦~
有問題請再提出來討論吧!!
過獎了


Tiger&蘋果爸 在 2011-01-17, 02:10 作了第 1 次修改

____________________________________________________________________________________





Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 16358
年齡 : 40
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 60173
威望值 : 12084
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 jeffkk 于 2011-01-17, 01:23

已經明白,以上用法.但只有2008 沒法測試.
謝謝以上說明.

jeffkk
新手上路
新手上路

文章總數 : 8
年齡 : 40
來自 : hk
職業 : 畫圖員
愛好 : 發呆
個性 : 沒原則
使用年資 : 1年
使用版本 : 2008
經驗值 : 2212
威望值 : 0
注冊日期 : 2010-12-15
男 雙子座 龍

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 ysl yang 于 2011-01-20, 06:33

1.感謝蘋果爸詳細的解說。
2.PURGE是個很好用的指令,建議不管CAD是用什麼版本,
要儲存檔案之前先作PURGE指令再做SAVE的動作,做完後可讓檔案變小,
因為PURGE可清除一些不用的圖層、圖塊、線形.......等。

ysl yang
初級會員
初級會員

文章總數 : 118
年齡 : 48
來自 : 台北市
職業 : 繪圖員
愛好 : 逛大賣場
個性 : 隨和中等
使用年資 : 10年以上
使用版本 : 2010剛用
積分 : 1
經驗值 : 2740
威望值 : 123
注冊日期 : 2010-11-02
女 獅子座 猴

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 Tiger&蘋果爸 于 2011-01-20, 07:47

ysl yang 寫到:1.感謝蘋果爸詳細的解說。
2.PURGE是個很好用的指令,建議不管CAD是用什麼版本,
要儲存檔案之前先作PURGE指令再做SAVE的動作,做完後可讓檔案變小,
因為PURGE可清除一些不用的圖層、圖塊、線形.......等。
這個觀念非常正確~
建議可以再加上RECOVER指令修復圖檔,以後檔案出現問題的機率就大大降低!
嘻嘻

____________________________________________________________________________________





Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 16358
年齡 : 40
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 60173
威望值 : 12084
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 W-LIN 于 2011-02-28, 08:50

終於看到這個救世的功能
收到的圖檔欲充滿螢幕 老是有些芝麻在天邊 無法充滿
各種修正模式工具都需不斷測試
PURGE的功能再加強 多了一個利器
還沒用到這個版本 但是還是道聲 謝謝

W-LIN
初級會員
初級會員

文章總數 : 108
年齡 : 34
來自 : 台北
職業 : 繪圖
愛好 : 園藝
個性 : 喜歡研習新事物
使用年資 : 不定
使用版本 : 2014
積分 : 2
經驗值 : 3074
威望值 : 60
注冊日期 : 2009-06-24
女 處女座 狗

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 Tiger&蘋果爸 于 2011-03-01, 03:29

W-LIN 寫到:終於看到這個救世的功能
收到的圖檔欲充滿螢幕 老是有些芝麻在天邊 無法充滿
各種修正模式工具都需不斷測試
PURGE的功能再加強 多了一個利器
還沒用到這個版本 但是還是道聲 謝謝
如果目前無這個功能可用,可以試試把需要的圖面WBLOCK出去也行~

____________________________________________________________________________________





Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 16358
年齡 : 40
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 60173
威望值 : 12084
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 黃胡國 于 2011-08-23, 18:20

之前有聽PURGE的功能,但還不是很了解,現終於了解其功能,我是用2011版本功能完備又好用,真感謝

黃胡國
中級會員
中級會員

文章總數 : 68
年齡 : 51
來自 : 台北
職業 : 建築
愛好 : 設計
個性 : 宜靜宜動
使用年資 : 5年
使用版本 : 2012
積分 : 5
經驗值 : 2206
威望值 : 37
注冊日期 : 2011-08-19
2D基礎函授 經典問與答讀者 藍鵲87號
2013勳章-3D基礎 男 白羊座 蛇

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 sw3d 于 2011-09-12, 00:57

說聲謝謝喔

sw3d
一般會員
一般會員

文章總數 : 42
年齡 : 39
來自 : 台灣
職業 : 工業
個性 : 自由
經驗值 : 3039
威望值 : 12
注冊日期 : 2008-11-26
藍鵲254號
男 天秤座 蛇

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 judyyai 于 2011-09-12, 04:42

sw3d 寫到:說聲謝謝喔



提醒你:
本論壇為資源共享平台,我們很樂意分享文章,也請您給一些鼓勵(參與互動),所以下載資源文件時,成員回帖時請勿以灌水方式。
回帖時請發表相關的心得或感想(簡短即可),請勿只是為了增加字數而回覆。
論壇互動、互相幫助可以凝聚向心力,請會員多多發表與回覆。
*回覆文章不得少於10個字(不包含符號,不可以重複)。
http://www.autocad-tw.com/forum-f14/topic-t7044.htm

請補填個人資料(按實填寫),有助於大家對你的認識與了解!

[公告]請更新個人資料
http://www.autocad-tw.com/forum-f14/topic-t3940.htm

____________________________________________________________________________________





judyyai
管理顧問
管理顧問

文章總數 : 7612
年齡 : 39
來自 : 台南
職業 : 機械製圖
愛好 : 電腦相關
個性 : think too much...
使用年資 : 10↑
使用版本 : AC2014(開始於2015九月底)
AutoCAD基礎篇等級 : 10星級
積分 : 392
最佳解答 : 1
經驗值 : 26678
威望值 : 3400
發帖精華 : 2
回帖精華 : 4
注冊日期 : 2008-11-19
2D基礎函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲2號
2009聚會勳章 串連貼紙成功 女 巨蟹座 蛇

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 Joan 于 2013-12-03, 00:59

請問:鍵入"PURGE"指令後,"未具名物件"無法鈎選正常嗎?

Joan
中級會員
中級會員

文章總數 : 89
年齡 : 38
來自 : 台北
職業 : 平面設計
愛好 : 聽音樂
個性 :
使用年資 : 2年
使用版本 : 2011
積分 : 7
經驗值 : 2672
威望值 : 183
注冊日期 : 2010-12-07
經典問與答讀者 藍鵲11號
女 雙魚座 馬

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 Tiger&蘋果爸 于 2013-12-03, 03:54

Joan 寫到:請問:鍵入"PURGE"指令後,"未具名物件"無法鈎選正常嗎?
是正常的!
若為反白無法選取,表示該圖檔沒有「空文字物件」或「長度為零線段」。
認同 

____________________________________________________________________________________





Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 16358
年齡 : 40
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 60173
威望值 : 12084
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 judyyai 于 2013-12-03, 05:13

Tiger&蘋果爸 寫到:
Joan 寫到:請問:鍵入"PURGE"指令後,"未具名物件"無法鈎選正常嗎?
是正常的!
若為反白無法選取,表示該圖檔沒有「空文字物件」或「長度為零線段」。
認同 
原來如此~又學習到~

沒遇過甚麼叫做空字串~昨天遇到了~
終於知道了~困擾~是甚麼
也知道解決方法~

謝謝蘋爸~

____________________________________________________________________________________





judyyai
管理顧問
管理顧問

文章總數 : 7612
年齡 : 39
來自 : 台南
職業 : 機械製圖
愛好 : 電腦相關
個性 : think too much...
使用年資 : 10↑
使用版本 : AC2014(開始於2015九月底)
AutoCAD基礎篇等級 : 10星級
積分 : 392
最佳解答 : 1
經驗值 : 26678
威望值 : 3400
發帖精華 : 2
回帖精華 : 4
注冊日期 : 2008-11-19
2D基礎函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲2號
2009聚會勳章 串連貼紙成功 女 巨蟹座 蛇

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 達夫 于 2013-12-04, 09:00

問題還真是要碰過了才知道吔。
多謝蘋果爸的整理和貼心建議~
幸福 
以後存檔前先做 PURGE,(好比外科醫師把健康人體不該有的腫瘤、癌細胞先切除)
然後再 RECOVER,(好比復健師把受損衰弱的組織重建功能起來)
最後 SAVE。(重新得回一個健康的生命)
不行的話就 WBLOCK。(不然移植一個器官、或換個人工關節,仍然有不錯品質的生活)
這下檔案該服服貼貼了吧!

達夫
初級會員
初級會員

文章總數 : 115
年齡 : 49
來自 : 新北市
職業 : 玻璃帷幕
愛好 : 游泳,彈吉他
個性 : 隨和,內向,樂於助人
使用年資 : 10年以上
使用版本 : R2012
積分 : 3
經驗值 : 2685
威望值 : 175
注冊日期 : 2011-04-21
男 摩羯座 馬

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 Tiger&蘋果爸 于 2013-12-04, 09:07

達夫 寫到:問題還真是要碰過了才知道吔。
多謝蘋果爸的整理和貼心建議~
幸福 
以後存檔前先做 PURGE,(好比外科醫師把健康人體不該有的腫瘤、癌細胞先切除)
然後再 RECOVER,(好比復健師把受損衰弱的組織重建功能起來)
最後 SAVE。(重新得回一個健康的生命)
不行的話就 WBLOCK。(不然移植一個器官、或換個人工關節,仍然有不錯品質的生活)
這下檔案該服服貼貼了吧!
過獎了 達夫大哥
您的生活化比喻的太貼切囉~
感恩喔 

____________________________________________________________________________________





Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 16358
年齡 : 40
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 60173
威望值 : 12084
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: 清除長度為零的幾何圖形和空文字物件

發表 由 達夫 于 2013-12-04, 09:25

Tiger&蘋果爸 寫到:
達夫 寫到:問題還真是要碰過了才知道吔。
多謝蘋果爸的整理和貼心建議~
幸福 
以後存檔前先做 PURGE,(好比外科醫師把健康人體不該有的腫瘤、癌細胞先切除)
然後再 RECOVER,(好比復健師把受損衰弱的組織重建功能起來)
最後 SAVE。(重新得回一個健康的生命)
不行的話就 WBLOCK。(不然移植一個器官、或換個人工關節,仍然有不錯品質的生活)
這下檔案該服服貼貼了吧!
過獎了 達夫大哥
您的生活化比喻的太貼切囉~
感恩喔 
蘋果爸見笑見笑了。
感謝啦 
沉悶的繪圖工作中帶給大家一點輕鬆的心情。
希望比喻不要把人嚇到才好。見鬼

達夫
初級會員
初級會員

文章總數 : 115
年齡 : 49
來自 : 新北市
職業 : 玻璃帷幕
愛好 : 游泳,彈吉他
個性 : 隨和,內向,樂於助人
使用年資 : 10年以上
使用版本 : R2012
積分 : 3
經驗值 : 2685
威望值 : 175
注冊日期 : 2011-04-21
男 摩羯座 馬

回頂端 向下

上一篇主題 下一篇主題 回頂端


 
這個論壇的權限:
無法 在這個版面回復文章