Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

zh-tw:rhino:badobjects [2015/09/14]
127.0.0.1 external edit
zh-tw:rhino:badobjects [2016/03/05] (current)
yoko
Line 1: Line 1:
-====== 如何發現並修復Rhino內損壞的物件,或是從其他檔案匯入的損壞物件 ​======+======修復損壞的物件 ​ ====== 
 +>如何發現並修復Rhino內損壞的物件,或是從其他檔案匯入的損壞物件
 ======模型內有一個損壞的物件,為什麼會這樣?可以修復嗎?====== ======模型內有一個損壞的物件,為什麼會這樣?可以修復嗎?======
  
Line 14: Line 15:
 這有許多技術上的解釋。對曲面物件來說,產生損壞物件多半是因為已修剪邊緣上有一個或多個極微小的分段造成邊緣結構不良所導致的。有時候也可能因為曲面上的某幾列控制點完全重合而產生損壞物件,又或者是在某個方向上產生長度為零的邊(收縮邊緣)。這種狀況在Rhino V3時比較容易發生─例如建立一個垂直的平面或直線,從上視圖將它投影至工作平面上。這個物件現在Z方向上就是長度為零並且被認定為損壞物件了。在Rhino V4裡,這類操作在某些場合是“不允許”的,所以也不會產生損壞物件,指令只會在動作失敗後彈出錯誤訊息而已。然而,在V4仍然還是有可能會產生損壞物件。 這有許多技術上的解釋。對曲面物件來說,產生損壞物件多半是因為已修剪邊緣上有一個或多個極微小的分段造成邊緣結構不良所導致的。有時候也可能因為曲面上的某幾列控制點完全重合而產生損壞物件,又或者是在某個方向上產生長度為零的邊(收縮邊緣)。這種狀況在Rhino V3時比較容易發生─例如建立一個垂直的平面或直線,從上視圖將它投影至工作平面上。這個物件現在Z方向上就是長度為零並且被認定為損壞物件了。在Rhino V4裡,這類操作在某些場合是“不允許”的,所以也不會產生損壞物件,指令只會在動作失敗後彈出錯誤訊息而已。然而,在V4仍然還是有可能會產生損壞物件。
  
-為什麼曲面修剪後會變成損壞物件您通常不會刻意這麼做。損壞物件通常可能會在使用組合指令 (或者其他用到組合功能的指令,例如布林運算)後出現。因為在組合物件的過程中,Rhino經常必須分割並調整修剪邊緣。在某些情況下這些修剪過的邊緣會因為調整而產生極微小分段,(//<color magenta>​Bing!!</​color>//​ 於是也產生了損壞的物件。 //​(附帶一提,"​極微小"​的定義是指小於系統絕對公差值,檔案中若存在小於系統絕對公差的幾何物件將會造成問題)//​+為什麼曲面修剪後會變成損壞物件您通常不會刻意這麼做。損壞物件通常可能會在使用組合指令 (或者其他用到組合功能的指令,例如布林運算)後出現。因為在組合物件的過程中,Rhino經常必須分割並調整修剪邊緣。在某些情況下這些修剪過的邊緣會因為調整而產生極微小分段,//<​color magenta>​Bing!!</​color>//​ 於是也產生了損壞的物件。 //​(附帶一提,"​極微小"​的定義是指小於系統絕對公差值,檔案中若存在小於系統絕對公差的幾何物件將會造成問題)//​
  
 =====匯入/​匯出損壞的物件===== =====匯入/​匯出損壞的物件=====
zh-tw/rhino/badobjects.txt · Last modified: 2016/03/05 by yoko