ThicknessAnalysis
ThicknessAnalysis 指令以假色顯示實體物件的厚度。
附註
- ThicknessAnalysis 指令的用途非用來分析兩個不同的物件之間的距離。
需要分析兩個曲面之間的距離時可以在一個曲面上佈滿點物件,再使用 PointDeviation 指令測試點物件與另一個曲面之間的偏差值。
- 建立曲面上的點最快的方法是使用 Mesh 指令將一個曲面轉為網格,再以 PointDeviation 分析網格與另一個曲面之間的距離。
- For every vertex in the mesh the distance from the vertex to the "other side" of the mesh is calculated. Then a color is assigned to the vertex based on that distance. If the distance is less than or equal to the minimum distance the color is red. If the distance is greater than the maximum distance, the color is white. If the distance is between the minimum and maximum distances, a color between red and blue is assigned. Distance close to the minimum distance are more red than blue and distances close to the maximum distance are more blue than red. A report is printed in the command prompt window that lists the number of vertices tested and the percentage of vertices with distances less than or equal to the minimum distance, between the minimum and maximum distances, and beyond the maximum distance.
從一個頂點至"另一面"的距離的計算方式:
A = 一組與一個頂點接觸的三角網格面。
A triangle, T, is on the "other side" of the mesh if there is some triangle in set A where the angle between the normals is greater than 91 degrees.
B = a set of triangles that are on the "other side" of the mesh from the vertex.
For every triangle in B, the distance from the vertex to the closest point on the triangle is calculated. The smallest one of these distances is the distance from the vertex to the other side of the mesh.
選項
如果分析作業需要比較長的時間,會詢問是否繼續,例如:
您想要再繼續 6 分鐘的計算嗎?
是
再花 6 分鐘的時間進行分析作業。
否
停止分析作業。
無論多久都要繼續
分析作業持續進行直到完成為止。
範例
厚度分析對話框有一個數值範圍。
藍色 = B,紅色 = R。
假設 0 < R < B。
Rhino 會在每一個分析的 V 的"另一面"找到一個點 P。
d = P 與 V 之間的距離。
當 d <= R 時,網格頂點以紅色顯示。
當 d > B 時,網格頂點以白色顯示。
當 R <= d <= B 時,網格頂點以紅色與藍色之間的顏色顯示。
這個指令回報的百分比數字是以非白色顯示的的比例。以這個例子而言:有某個比例的網格頂點到"另一面"的距離小於或等於 B。
ThicknessAnalysisOff 指令可關閉厚度分析顯示。
請參考
分析物件
Rhinoceros 6 © 2010-2017 Robert McNeel & Associates. 10-一月-2018