Re: [問題] autocad的超大script檔如何執行
我想解釋一下,為什麼可以節省 圖檔的儲存空間?
一 亂七八遭的 四根 LINE
需要八個 端點,每個端點需要 X,Y 座標值
每個座標值需要 八個 BYTES,
以上,ARRAY 100x100, --> 1250 KB
經過 AUTOCAD 壓縮存檔,得到 大家看到的 FILE- SIZE
二 頭尾相連的四根 LINE, 理論上
應該跟上面 一樣,但是因為 資料壓縮的特性,
資料重複的話,可以得到比較好的 壓縮效果,
所以 。。。
三 改成 RECTANG, 只需要 1, 2, 3, 4, 回頭
四個端點,所以 資料可以減半。
四 改成 1X1 的 BLOCK, INSERT.
每一個 矩形,只要存 INSERT-POINT, X-SCALE, Y-SCALE
32 個 BYTE X 100 X 100 --> 312KB
只需要 1/3的 圖檔大小。
五 如果採用 樹狀結構的 BLOCK
1X1 --> 是一個 BLOCK A
A --> 10X10 --> 是一個 BLOCK B
B --> 10X10 -->
如此去 存檔,圖檔的大小,會縮小到一個
不可思議的 地步
先這樣子 說明一下
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.231.17.187
討論串 (同標題文章)
完整討論串 (本文為第 8 之 9 篇):
Cad_Cae 近期熱門文章
PTT數位生活區 即時熱門文章