This shows you the differences between two versions of the page.
— |
zh-tw:labs:advancedflattening [2020/08/14] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | |||
+ | ======進階展開工具====== | ||
+ | > | ||
+ | |||
+ | =====內容===== | ||
+ | |||
+ | *[[# | ||
+ | * [[#概述]] | ||
+ | * 下載與安裝: | ||
+ | * [[# | ||
+ | * Rhino 5.0: Rhino 5.0已經包含進階展開工具 // | ||
+ | * [[#介面]] | ||
+ | * [[#限制]] | ||
+ | * [[# | ||
+ | * [[# | ||
+ | * [[# | ||
+ | |||
+ | =====背景===== | ||
+ | |||
+ | Rhino 4.0具有: | ||
+ | |||
+ | * **UnRollSrf** - 攤平可展開的曲面。從3D可展開平面(往同一方向彎曲)做圖案。//< | ||
+ | * **Smash** - **UnRollSrf** 的特別版,不會檢查曲面是否可以展開。現在有**Squish**了,所以就不建議使用此指令。 | ||
+ | * **Squish** //<color red> | ||
+ | |||
+ | Rhino 4.0並不具有: | ||
+ | |||
+ | * **Unfold or unbend** - 從折彎的2D圖案製成的3D形狀製作平面圖案。主要用來製作金屬片盒子之類的東西。大部分MCAD的產品都可以做得到。 | ||
+ | * **Flow** - 沿著曲線流動,利用流動金屬流經複雜的模具上,製作出3D形狀的平面圖案。例如從金屬片沖壓出汽水罐,或是從一個平面圖案沖壓出汽車門板內飾。 | ||
+ | * **Peel** - 剝下,將曲面從可能撕裂或是產開的地方分開。 例如:展開一個球體。**註: | ||
+ | |||
+ | =====Squish指令概述===== | ||
+ | |||
+ | **Squish**指令將(往兩個方向彎曲的)不可展開3D網格或[[rhino: | ||
+ | |||
+ | {{http:// | ||
+ | {{http:// | ||
+ | {{http:// | ||
+ | |||
+ | **Squish**指令標記出收縮的地方(紅色點雲),並且延展(綠色點雲)以及顯示相關的收縮或延展的統計資訊。 | ||
+ | |||
+ | 區域:不變 | ||
+ | 收縮:平均=0.04% 最大 = 0.11% (在44%的表面) | ||
+ | 延展:平均=0.07% 最大 = 0.28% (在35%的表面) | ||
+ | |||
+ | 這裡的// | ||
+ | // | ||
+ | |||
+ | 在最劇烈變形的地方將會標記最多10個文字標記,這些記號的數量就是長度延展的百分比。 從以上的圖案可以看出,綠色文字標記顯示的" | ||
+ | |||
+ | {{http:// | ||
+ | =====SquishBack指令概述===== | ||
+ | |||
+ | | ||
+ | |||
+ | 假設我們想要將Rhino品牌名稱放進這個3D[[rhino: | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | 首先用**Squish**指令產生一個2D圖案。 | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | 接著用**TextObject**指令將白色" | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | 最後用**SquishBack**指令將白色Rhino文字" | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | =====安裝===== | ||
+ | |||
+ | ====Rhino 4.0版==== | ||
+ | - [[http:// | ||
+ | - [[http:// | ||
+ | - 將外掛程式下載後 **[[http:// | ||
+ | - 下載工具列檔 **[[http:// | ||
+ | - 開啟Windows file Explorer,將Squish.rhp檔案拖曳至此,並且開啟Rhino 4.0視圖。或是利用工具 (Tools) - 選項 (Options) - 外掛 (Plug-ins)頁面裡的安裝(install)按鈕。 | ||
+ | - 您可能需要下載並安裝[[http:// | ||
+ | |||
+ | ====Rhino 5.0版==== | ||
+ | 1.下載並安裝最新版的[[http:// | ||
+ | |||
+ | |||
+ | =====Squish 指令選項===== | ||
+ | |||
+ | * SplitSeams=Yes/ | ||
+ | * Use SplitSeams=Yes,單一曲面的網格。 | ||
+ | * Use SplitSeams=No,多邊形曲面的網格。 | ||
+ | * StiffBoundary=No/ | ||
+ | * 如果 StiffBoundary=Yes, | ||
+ | * Deformation=Free/ | ||
+ | *根據使用者的偏差,有五種選項來延展、收縮還有自訂變形的設置。 | ||
+ | * Free - 沒有收縮或延展的特別偏好。 | ||
+ | ** StretchMostly - 以強大的偏差演算支援圖案變形為2D形狀時的擴張。 | ||
+ | ** StretchOnly - 當圖案變形為2D的時候完全無收縮。 | ||
+ | ** CompressMostly - 以強大的偏差演算支援圖案變形為2D形狀時的收縮。 | ||
+ | ** CompressOnly - 當圖案變形為2D時,絕對不會擴張。 | ||
+ | *CustomA, CustomB, CustomC - 自訂變形。 | ||
+ | * [[# | ||
+ | * 材料=剛性/ | ||
+ | * 如果您利用剛性材料製作某樣東西,想要降低從3D曲面到2D圖案的壓力,請用**Rigid**。 | ||
+ | *如果您利用軟性材料製作某樣東西,想要盡量限制幾何變形,請用**Floppy**。 | ||
+ | *如果您利用沒有伸縮性而且已經變形的剛性材料,請告訴我們哪種設定能夠發揮最好的效果。 | ||
+ | * 我們知道更多關於使用者的需求,就能夠提供更多的支援。 | ||
+ | *Decorate=Yes/ | ||
+ | *紅點雲跟綠點雲以及文字標記都是裝飾。要關掉請輸入Decorate=No。 | ||
+ | * Outside=Up/ | ||
+ | *如果Outside=Up,3D曲面的// | ||
+ | *如果Outside=Down,3D曲面的// | ||
+ | |||
+ | =====CustomSetup來定義自訂變形===== | ||
+ | |||
+ | 自訂選項讓您可以自訂變形參數,有四種參數可以設置。 | ||
+ | |||
+ | *BndStretch | ||
+ | *BndCompress | ||
+ | *InteriorStretch | ||
+ | *InteriorCompress | ||
+ | 這些參數的預設值為1,也可以被設定為任何正數。越大的數字,與四個參數相等相較起來,可以減少某些變形。比如想要限制內部擴張,可以試試以下動作: | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | 如果您想盡量維持邊界的長度可以像這樣設定: | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | =====限制===== | ||
+ | |||
+ | *不能夠展開或是剝下 (unroll、unfold或是peel )。 | ||
+ | *不太適合用在延展的曲面,請用UnRollSrf指令。 | ||
+ | *極度變形的情形下,比如從鋁片直接沖壓出鋁製飲料罐,用Squish指令比不用還糟糕。 | ||
+ | * 不會檢查2D的重疊結果。 | ||
+ | |||
+ | =====已知的錯誤===== | ||
+ | |||
+ | |||
+ | =====待辦事項===== | ||
+ | |||
+ | * 標註線與曲面。 | ||
+ | * 多重曲面/ | ||
+ | * 同時" | ||
+ | * 對於盤子的擴張/ | ||
+ | *好看的對話介面。 | ||
+ | *按鈕 | ||
+ | {{http:// | ||
+ | {{http:// | ||
+ | |||
+ | =====意見回饋===== | ||
+ | |||
+ | 請在[[http:// | ||
+ | |||
+ | 我們需要知道**Squish**指令展開的圖案,在您的製造應用程式中是否有用? | ||
+ | |||
+ | * 您用哪一種材料? | ||
+ | * 保存面積有多重要? | ||
+ | * 可以容許多少收縮? | ||
+ | * 可以容許多少擴張? | ||
+ | * 可以容許多少傾斜(shear)? | ||
+ | * 保存面積有長度有多重要? | ||
+ | * 在邊緣附近的材料有任何異常嗎? | ||
+ | |||