導航:首頁 > 模具設計 > 模具紋理深度怎麼檢測

模具紋理深度怎麼檢測

發布時間:2022-12-26 21:19:49

⑴ 鋁管拉痕深度檢測方法

鋁管拉痕深度檢測方法是超聲波探傷。超聲波探傷適用於無縫鋁管的縱向和橫向缺陷的超聲波檢查。探傷方法主要用於檢查拉痕深度。適用於外徑不小於6mm且壁厚與外徑之比不大於0.2的鋁管。超聲波探頭可以實現電能和聲能之間的相互轉換,並且在彈性介質中傳播時,超聲波的物理特性是超聲探傷原理的基礎。用於鋁管。定向發射的超聲波束在管中傳播時遇到缺陷時,發生反射。超聲探頭拾取缺陷反射波後,由探傷儀處理以獲得缺陷回波信號,從而給出定量的缺陷指示。

⑵ 模具檢測用設備儀器有哪些

模具主要檢測以下四個方面:
1.角度和錐度的測量;
2.圓度、圓柱度及同軸度測量;
3.平行度、垂直度的檢測;
4.模具型面型腔的檢測;
用角度量塊、圓錐量規、角尺結合影像測量儀就可以完成以上整個檢測過程。

⑶ 五金模具的常見問題及解決方法「」

五金模具的常見問題及解決方法「推薦」

模具在調試維修過程中經常會遇到形形色色的問題,這些問題將嚴重影響產品的交期和模具的使用周期。下面,我為大家分享五金模具的常見問題及解決方法,希望對大家有所幫助!

跳廢料

模具間隙較大、凸模較短、材質的影響(硬性、脆性),沖壓速度太高、沖壓油過粘或油滴太快造成的附著作用,沖壓振動產生料屑發散,真空吸附及模芯未充分消磁等均可造成廢屑帶到模面上。

①、刃口的鋒利程度。刃口的圓角越大,越容易造成廢料反彈,對於材料比較薄的不銹鋼等可以採用斜刃口。

②、對於比較規則的廢料,可增大廢料的復雜程度或在沖頭上加聚胺酯頂桿來防止跳廢料,在凹模刃口側增加劃痕。

③、模具的間隙是否合理。不合理的模具間隙,易造成廢料反彈,對於小直徑孔間隙減少10%,直徑大於50.00毫米,間隙放大。

④、增加入模深度。每個工位模具沖壓時,入模量的要求是一定的,入模量小,易造成廢料反彈。

⑤、被加工材料的表面是否有油污。

⑥、調整沖壓速度、沖壓油濃度。

⑦、採用真空吸附。

⑧、對沖頭、鑲件、材料進行退磁處理。

壓傷、刮傷

①、料帶或模具有油污、廢屑,導致壓傷,需擦拭油污並安裝自動風槍清除廢屑。

②、模具表面不光滑,應提高模具表面光潔度。

③、零件表面硬度不夠,表面需鍍鉻、滲碳、滲硼等處理。④、材料應變而失穩,減少潤滑,增加壓應力,調節彈簧力。

⑤、對跳廢料的模具進行維修。

⑥、作業時產品刮到模具定位或其它地方造成刮傷,需修改或降低模具定位,教育作業人員作業時輕拿輕放。

工件折彎後外表面擦傷

①、原材料表面不光滑,清潔、校平原材料。

②、成型入塊有廢料,清除入塊間的廢屑。

③、成型塊不光滑,將成型塊電鍍、拋光,提高凸凹模的光潔度。

④、凸模彎曲半徑R太小,增大凸模彎曲半徑⑤、模具彎曲間隙太小,調整上下模彎曲配合間隙。

⑥、凹模成型塊加裝滾軸成形。

沖頭使用前應注意

①、用干凈抹布清潔沖頭。

②、查看錶面是否有刮、凹痕,如有,則用油石去除。

③、及時上油防銹。

④、安裝沖頭時小心不能有任何傾斜,可用尼龍錘之類的軟材料工具把它輕輕敲正,只有在沖頭正確定位後才能旋緊螺栓。

沖模的安裝與調試

安裝與調校沖模必須特別細心。因為沖模尤其大中型沖模,不僅造價高昂,而且重量大微量移動困難,人身的安全應始終放在首位。無限位裝置的沖模在上下模之間應加一塊墊木板。在沖床工作台清理干凈後,將合模狀態的待試模具置於檯面合適位置。按工藝文件和沖模設計要求選定的壓機滑塊行程,在模具搬上檯面前調至下死點並大於模具閉合高度10~15mm的位置,調節滑塊連桿,移動模具,確保模柄對准模柄孔並達到合適的裝模高度。一般沖裁模先固定下模(不擰緊)後再固定上模(擰緊),壓板T型螺栓均宜使用合適扭矩扳手擰緊(下模),確保相同螺拴具有一致而理想的預加夾緊力。可以有效防止手動擰緊螺紋出現的因體力、性別、手感誤差造成的預緊力過大或過小、相同螺紋預緊力不等,從而引起沖壓過程中上下模錯移、間隙改變、啃剝刃口等故障發生。

試模前對模具進行全面潤滑並准備正常生產用料,在空行程啟動沖模3~5次確認模具運作正常後再試沖。調整和控制凸模進入凹模深度、檢查並驗證沖模導向、送料、推卸、側壓與彈壓等機構與裝置的性能及運作靈活性,而後進行適當調節,使之達到最佳技術狀態。對大中小型沖模分別試沖3、5、10件進行停產初檢,合格後再試沖10、15、30件進行復檢。經劃線檢測、沖切面與毛刺檢驗、一切尺寸與形位精度均符合圖紙要求,才能交付生產。

沖壓毛刺

①、模具間隙過大或不均勻,重新調整模具間隙。

②、模具材質及熱處理不當,產生凹模倒錐或刃口不鋒利,應合理選材、模具工作部分材料用硬質合金,熱處理方式合理。

③、沖壓磨損,研磨沖頭或鑲件。

④、凸模進入凹模太深,調整凸模進入凹模深度。

⑤、導向結構不精密或操作不當,檢修模具內導柱導套及沖床導向精度,規范沖床操作。

漏沖孔

出現漏沖孔的情況,一般有沖頭斷未發現、修模後漏裝沖頭、沖頭下陷等因素引起,修模後要進行首件確認,與樣品對比,檢查是否有遺漏現象,對沖頭下沉的,應改善上模墊板的硬度。

脫料不正常

①、脫料板與凸模配合過緊、脫料板傾斜、等高螺絲高度不統一或其它脫料件裝置不當,應修整脫料件,脫料螺釘採用套管及內六角螺釘相結合的形式。

②、模具間隙偏小,沖頭在脫離材料時需要很大的脫模力,造成沖頭被材料咬住,需增加下模間隙。

③、凹模有倒錐, 修整凹模。

④、凹模落料孔與下模座漏料孔沒有對正,修整漏料孔。

⑤、檢查加工材料的狀態。材料臟污附著到模具上,使得沖頭被材料咬住而無法加工。翹曲變形的材料在沖孔後,會夾緊沖頭,發現翹曲變形的材料,需弄平整後再加工。

⑥、沖頭、下模的刃口鈍化要及時刃磨。刃口鋒利的模具能加工出漂亮的`切斷面,刃口鈍了,則需要額外的沖壓力,而且工件斷面粗糙,產生很大的抵抗力,造成沖頭被材料咬住。

⑦、適當採用斜刃口沖頭。

⑧、盡量減少磨損,改善潤滑條件,潤滑板材和沖頭。

⑨、彈簧或橡膠彈力不夠或疲勞損耗,及時更換彈簧。

⑩、導柱與導套間隙過大,返修或更換導柱導套。

◎、平行度誤差積累,重新修磨裝配。

◎、推件塊上的孔不垂直,使小凸模偏位,返修或更換推件塊。

◎、凸模或導柱安裝不垂直,重新裝配,保證垂直度。

折彎邊不平直,尺寸不穩定

①.增加壓線或預折彎工藝。

②.材料壓料力不夠,增加壓料力。

③.凸凹模圓角磨損不對稱或折彎受力不均勻,調整凸凹模間隙使之均勻、拋光凸凹模圓角。

④高度尺寸不能小於最小極限尺寸。

模具嚴重磨損

①、及時更換已經磨損的模具導向組件和沖頭。

②、檢查模具間隙是否不合理(偏小),增加下模間隙。

③、盡量減少磨損,改善潤滑條件,潤滑板材和沖頭。油量和注油次數視加工材料的條件而定。冷軋鋼板、耐蝕鋼板等無銹垢的材料,要給模具注油,注油點為導套、注油口、下模等。油用輕機油。有銹垢的材料,加工時鐵銹微粉會吸入沖頭和導套之間,產生污垢,使得沖頭不

能在導套內自由滑動,這種情況下,如果上油,會使得銹垢更容易沾上,因此沖這種材料時,相反要把油擦乾凈,每月分解一回,用汽(柴)油把沖頭、下模的污垢去掉,重新組裝前再擦乾凈。這樣就能保證模具有良好的潤滑性能。

④、刃磨方法不當,造成模具的退火,加劇磨損,應當使用軟磨料砂輪,採用小的吃刀量,足量的冷卻液並經常清理砂輪。

防止沖壓噪音

沖床是板料加工工業的最關鍵的必備設備。沖床在工作時會產生機械傳動雜訊、沖壓雜訊和空氣動力性雜訊,該雜訊最高值可達125dB(A)大大超過國家標准規定的85dB(A)及其以下的雜訊指標要求,因而對操作工人及周圍環境(如辦公室、居民住宅區、會議室等)造成極其嚴重的傷害和污染。有效地治理該雜訊己成為急待解決的問題。特別是我國的第一部《雜訊法》的實施,環保產業化的規模日益增大,更加速了對這一雜訊治理的迫切性。

從沖床雜訊源和模具結構入手,要降低噪音得注意以下幾點:

①、注重模具保養、清潔,保持刃口鋒利。

②、模具刃口的形狀、數量、材料和沖切線長,模具刃口與零件接觸面不要太大,沖頭做斜刃階梯沖裁,使模具在不同的位置切入深度不同,整個過程實現真正的切斷,而不是同步擠斷。

③、模具刃口必須垂直於安裝面,且凸凹模刃口配合間隙要合理,卸料困難時可增加下模間隙、增加卸料力,採用軟表面的卸料板等方法。

④、各工作模板間的配合精度,加工一些排氣槽。

⑤、止擋板改做小塊拼件,脫料板、下模板改為鑲件式,減小抨擊面積。

⑥、脫料板彈頂來源改為T型頂桿,彈簧裝在上模座,等高套與頂桿配用,開模狀態下保證脫料板仍有一定的自由活動量。

⑦、保持潤滑良好,模具無干涉,順暢。

⑧、上下模座表面墊鋁板做沖力緩沖。

⑨、模具調試好後,在沖床上加裝隔聲罩或海綿板隔音處理。

⑩、提高沖床精度,降低結構雜訊。在工作台上安裝緩沖減振降噪油缸,齒輪採用斜齒加強潤滑和加裝齒輪罩,氣動系統中加裝消聲器。

彎曲表面擠壓料變薄

①.凹模圓角太小,增大凹模圓角半徑。

②.凸凹模間隙過小,修正凸凹模間隙。

凹形件底部不平

①.材料本身不平整,需校平材料。

②.頂板和材料接觸面積小或頂料力不夠,需調整頂料裝置,增加頂料力。

③.凹模內無頂料裝置,應增加頂料裝置或校正。

④.加整形工序。

不銹鋼翻邊變形

在製造翻邊之前向材料施用優質成形潤滑劑,這能令材料更好地從模具中分離出來,在成形時順暢地在下模表面移動。如此給予材料一個更好的機會去分布被彎曲和被拉伸時產生的應力,防止在成形翻邊孔邊上出現的變形和翻邊孔底部的磨損。

材料扭曲

在材料上沖切大量孔,導致材料平面度不良,成因可能是沖壓應力累積。沖切一個孔時,孔周邊材料被向下拉伸,令板材上表面拉應力增大,下沖運動也導致板材下表面壓應力增大。對於沖少量的孔,結果不明顯,但隨著沖孔數目的增加,拉應力和壓應力也成倍增加直到令材料變形。

消除這種變形的方法之一是:每隔一個孔沖切,然後返回沖切剩餘的孔。這雖然在板材上產生相同的應力,但瓦解了因同向連續一個緊接一個地沖切而產生拉應力/壓應力積聚。如此也令第一批孔分擔了第二批孔的部變形效應。

;

⑷ 距外表面三毫米深度有裂紋,用什麼方法探傷檢測好

距外表面三毫米深度有裂紋,一般探傷方法已經探不出來了,只有超聲波探傷了。

⑸ 常用的模具檢測工具有哪些

序號 名稱 用途 精度 1 手動三坐標 測量坐標尺寸,一般線性尺寸 0.01mm 2 投影儀 相交構造尺寸,一般線性尺寸 0.01mm 3 精密千分尺 測量線性尺寸直徑等 0.001mm 4 卡尺 相交構造尺寸,一般線性尺寸 0.01mm 5 半徑規 測量工件半徑 0.05mm 6 針規 樣品直徑,間隙等 0.005mm 7 塊規 物件高度,間隙 0.1mm 8 電子秤 稱樣品重量 0.01g 9 塞尺 檢測變形間隙用 0.02mm 10 牙規 測量粗細喉牙、蝸桿、螺桿等 0.1mm 11 自動三坐標 測量坐標尺寸,形位公差,空間相交構造,圓球形,公差帶,曲面等 0.002mm 12 齒輪咬合機 測量齒輪黏合 2-8級 13 工具顯微鏡 測量坐標尺寸,一般線性尺寸 0.01mm 14 硬度計 測量模具鋼材,零件硬度 HRC 0.2�0�2 15 粗糙度儀 測量樣品模具粗糙度 0.1um 16 圓度儀 測量真圓度、同心度、全跳動 0.005mm 17 二次元 "測量坐標尺寸,一般線性尺寸, 測量樣品圖形輸出2D" 0.002mm 18 抄數機 樣品抄數 0.05mm 19 高度儀 測量模具部件,高度、深度等 0.001mm 20 千分表 測量高度、平面度、垂直度等 0.001mm 21 推拉力計 樣品力度要求用 0.1KG 22 輔助夾具 製品測量夾具、成型夾具 23 常用工具 披鋒刀,鋸條,常用文具

⑹ 如何檢驗模具做的好壞,這樣的圖解就是牛

來料檢驗
1、模坯來料檢驗內容及方法
(1)外觀檢驗:目視檢驗模坯外觀是否有生銹、劃傷、刀痕、表面粗糙等缺陷。
(2)檢測各模板的厚度:模板厚度公差為±0.02mm,四個角的厚度相差0.02mm以下
(3)檢測模框是否分中:檢測模框四邊厚度,相差0.02mm以下。
模坯
2、司筒來料檢驗內容及方法
(1)目視檢查外觀光潔度。
(2)試裝檢查司筒針與司筒的配合效果。
(3)檢測司筒針及司筒的直徑與長度。
(4)檢測司筒的同心度,未注公差為∮0.02mm。
(5)按圖檢查司筒內孔的避空長度。

司筒及頂針
3、精加工鋼材來料檢驗內容及方法。

(1)檢查鋼料是否做有明確標識(倉管員收貨驗收檢查)。
(2)精料尺寸公差為+0.2mm。
(3)毛料尺寸公差為+1mm。
(4)平行度及垂直度0.02mm以下。
(5)外觀不可有劃傷、打痕、生銹、鈍角等缺陷。
(6)硬度按指定鋼材的硬度標准進行檢測與判定。
模仁坯料
4、熱處理來料檢驗內容及方法
(1)檢測材料硬度,並按標准硬度要求進行判定。
(2)注意多測幾個位置,以確認材料硬度是否均勻。
硬度檢測
過程檢驗
1、銑床加工檢驗
(1)銑床開框,檢測模框大小、深度及中心位置。
(2)運水,檢查運水孔大小,公差±0.2mm;檢查運水孔位置,公差±0.5mm。

(3)螺絲孔,檢查螺絲孔大小,公差±0.2mm;檢查螺絲孔位置,公差±0.2mm按圖紙檢查螺絲孔深度,再用螺絲試配檢驗。

(4)頂針避空孔,檢查避空孔直徑,避空0.5mm,公差±0.2mm;檢查避空孔位置,公差±0.2mm。

(5)斜導柱孔,孔大小公差±0.2mm;孔位置公差±0.2mm;按圖紙要求檢查孔斜度。

2、車床加工檢驗
(1)按圖紙要求檢測加工部位。
(2)檢查外觀是否有彈刀現象及刀紋的粗細程度。
3、磨床加工檢驗
(1)按圖紙要求檢測加工部位。
(2)注意磨切燒壞及表面紋路粗糙度。
(3)磨床送檢測工件前確認工藝。
工藝流程卡
(4)磨床送檢工件檢測前確認
清理碰數面、基準面雜物。每次工件加工前必須確認清楚基準面、碰數面等,並將基準面、碰數面的披鋒、突點、雜物等祛除。
(5)工作台確認
平整工作台:每次工件檢測前必須確認工作台平整,干凈。
(6)工件基準測量及直角檢測
(7)CNC測量
CNC測量時要確定膠位、封膠位、裝配、插穿尺寸測量
4、電極檢驗
(8)電極要特別注意表面刀紋、表面粗糙度。模具大師公眾號仔細對看3D圖檔,有沒有形狀漏加工,外觀有明顯缺陷時提出。
(9)電極要確認預留火花位是否正確,如圖紙無要求,粗公單邊留火花位-0.25±0.02mm,精公單邊留火花位-0.07±0.02mm。
5、火花機加工檢驗
(1)目視檢查外觀,加工部位是否打到火花、各電極加工部位是否接順、加工表面是否有砂眼、電極是否清角。
(2)檢查加工部位深度及長寬方向是否加工到位。
(3)按圖紙檢查加工部位尺寸,仔細對看3D圖檔,有沒有形狀漏加工,外觀有明顯缺陷
EDM每次加工完後測量必須要確定膠位、封膠位、裝配、插穿尺寸測量(插穿、碰穿面+0.02MM)
6、斜頂加工檢驗方法
7、行位加工檢驗方法
每次加工完後測量必須要確定膠位、封膠位、插穿尺寸測量
(插穿、碰穿面+0.02MM),仔細對看3D圖檔,有沒有形狀漏加工,外觀有明顯缺陷

⑺ 裂縫深度檢測方法有哪些

對於裂縫深度的檢測,我知道的主要是x光探傷。然後主要是檢測。吊裝用具有沒有紙?裂痕或者是叉車插腳,這類的。用具有沒有裂痕?有沒有斷裂的可能性這些?對於產品裂紋。有專業的產品,CT掃描也可以對產品的。內部結構有一定的了解。

⑻ Unity Shader 獲取深度紋理和法線紋理

深度紋理實際就是一張渲染紋理,只不過它裡面存儲的像素值不是顏色值,而是一個高精度的深度值。由於被存儲在一張紋理中,深度紋理里的深度值范圍是[0, l], 而且通常是非線性分布的。這些深度值來自於頂點變換後得到的歸一化的設備坐標 (Normalized Device Coordinates , 簡稱NDC) 。一個模型要想最終被繪制在屏幕上,需要把它的頂點從模型空間變換到齊次裁剪坐標系下,這是通過在頂點著色器中乘以 MVP 變換矩陣得到的 。在變換的最後一步,我們需要使用一個投影矩陣來變換頂點,當我們使用的是透視投影類型的攝像機時,這個投影矩陣就是非線性的。

下圖 顯示了Unity 中透視投影對頂點的變換過程。最左側的圖顯示了投影變換前,即觀察空間下視錐體的結構及相應的頂點位置,中間的圖顯示了應用透視裁剪矩陣後的變換結果,即頂點著色器階段輸出的頂點變換結果 ,最右側的圖則是底層硬體進行了透視除法後得到的歸一化的設備坐標(NDC)。需要注意的是,這里的投影過程是建立在Unity對坐標系的假定上的,也就是說,針對的是觀察空間為右手坐標系,使用列矩陣在矩陣右側進行相乘,且變換到NDC後 z分量范圍將在[-1, l] 之間的情況。而在類似 DirectX 這樣的圖形介面中,變換後z分量范圍將在[0, 1]之間 。如果是在其他圖形介面下,需要對一些計算參數做出相應變化。

下圖 顯示了在使用正交攝像機時投影變換的過程。同樣,變換後會得到一個范圍為 [-1, 1]的立方體。正交投影使用的變換矩陣是線性的。

在得到NDC後,深度紋理中的像素值就可以很方便地計算得到了,這些深度值就對應了NDC中頂點坐標的z分量的值。由於NDC中 z分量的范圍在[-1, I], 為了讓這些值能夠存儲在一張圖像中,需要使用下面的公式對其進行映射:

其中,d對應了深度紋理中的像素值, 對應了NDC坐標中的z分量的值。

在Unity中,深度紋理可以直接來自於真正的深度緩存,也可以是由一個單獨的 Pass 渲染而得,這取決於使用的渲染路徑和硬體。通常來講,當使用延遲渲染路徑(包括遺留的延遲渲染路徑)時,深度紋理理所當然可以訪問到,因為延遲渲染會把這些信息渲染到 G-buffer 。而當無法直接獲取深度緩存時,深度和法線紋理是通過一個單獨的Pass渲染而得 。具體實現是Unity會使用著色器替換技術選擇那些渲染類型(即 SubShader RenderType 標簽)為 Opaque 的物體,判斷它們使用的渲染隊列是否小於等於2500(內置的 Background Geometry AlphaTest 渲染隊列均在此范圍內),如果滿足條件,就把它渲染到深度和法線紋理中。因此,要想讓物體能夠出現在深度和法線紋理中,就必須在Shader中設置正確的RenderType標簽。

在 Unity中,可以選擇讓一個攝像機生成一張深度紋理或是一張深度+法線紋理。當選擇前者,即只需要 張單獨的深度紋理時, Unity 會直接獲取深度緩存或是按之前講到的著色器替換技術,選取需要的不透明物體,並使用它投射陰影時使用的 Pass (即 LightMode 被設置為ShadowCaster Pass)來得到深度紋理。如果 Shader 中不包含這樣一個 Pass, 那麼這個物體就不會出現在深度紋理中(當然,它也不能向其他物體投射陰影)。深度紋理的精度通常24 位或 16 位,這取決於使用的深度緩存的精度。如果選擇生成一張深度+法線紋理, Unity 創建一張和屏幕解析度相同、精度為 32 位(每個通道為 位)的紋理,其中觀察空間下的法線信息會被編碼進紋理的 通道,而深度信息會被編碼進 通道。法線信息的獲取在延遲渲染中是可以非常容易就得到的, Unity 只需要合並深度和法線緩存即可。而在前向渲染中,默認情況下是不會創建法線緩存的,因此 Unity 底層使用了一個單獨的 Pass 把整個場景再次渲染一遍來完成。這個 Pass 被包含在 Unity 內置的一個 Unity Shader 中,可以在內置的builtin_shaders-xxx/DefaultResources/Camera-DepthNormaITexture.shader 文件中找到這個用於渲染深度和法線信息的 Pass。

獲取深度紋理,先設置攝像機的 depthTextureMode:

然後在 Shader 中通過聲明_CameraDepthNormalsTexture 變數來訪問它。

同理,如果需要獲取獲取深度+法線紋理,設置攝像機的 depthTextureMode為:

然後在 Shader 中通過聲明_CameraDepthN ormalsTexture 變數來訪問它。

還可以組合這些模式,讓一個攝像機同時產生一張深度和深度+法線紋理:

在 Shader 中訪問到深度紋理_CameraDepthTexture 後,我們就可以使用當前像素的紋理坐標對它進行采樣。絕大多數情況下,我們直接使用 tex2D 函數采樣即可,但在某些平台(例如 PS3 PSP2) 上,我們需要 一些特殊 處理 Unity 為我們提供了一個統一的宏SAMPLE_DEPTH_TEXTURE, 用來處理這些由於平台差異造成的問題。而我們只需要在 Shader中使用 SAMPLE_DEPTH_TEXTURE 宏對深度紋理進行采樣,例如:

其中,i.scrPos是在頂點著色器中通過調用ComputeScreenPos(o.pos)得到的屏幕坐標。上述這些宏的定義,可以在Unity 內置的HLSLSupport.cginc文件中找到。

當通過紋理采樣得到深度值後,這些深度值往往是非線性的,這種非線性來自於透視投影使用的裁剪矩陣。然而,在我們的計算過程中通常是需要線性的深度值,也就是說,我們需要把投影後的深度值變換到線性空間下,例如視角空間下的深度值,我們只需要倒推頂點變換的過程即可。下面以透視投影為例,推導如何由深度紋理中的深度信息計算得到視角空間下的深度值。

當我們使用透視投影的裁剪矩陣 對視角空間下的一個頂點進行變換後,裁剪空間下頂點的z和w分量為:

其中,Far和Near分別是遠近裁剪平面的距離。然後,我們通過齊次除法就可以得到NDC下的z分量:

而深度紋理中的深度值是通過下面的公式由NDC 計算而得的:

由上面的這些式子,可以推導出用d表示而得的 的表達式:

由於在Unity 使用的視角空間中,攝像機正向對應的z值均為負值,因此為了得到深度值的正數表示,我們需要對上面的結果取反,最後得到的結果如下:

它的取值范圍就是視錐體深度范圍,即[Near, Far]。如果我們想得到范圍在[0, l]之間的深度值,只需要把上面得到的結果除以Far即可。這樣,0就表示該點與攝像機位於同一位置,1表示該點位於視錐體的遠裁剪平面上。結果如下:

其實,Unity提供了兩個輔助函數來為我們進行上述的計算過程LinearEyeDepth 和LinearOlDepth。LinearEyeDepth 負責把深度紋理的采樣結果轉換到視角空間下的深度值,也就是我們上面得到的 。而Linear01Depth則會返回一個范圍在[0, 1]的線性深度值,也就是我們上面得到的 。這兩個函數內部使用了內置的_ZBufferParams變數來得到遠近裁剪平面的距離。
如果需要獲取深度+法線紋理,可以直接使用tex2D函數對_CameraDepthNormalsTexture 進行采樣,得到裡面存儲的深度和法線信息。Unity提供了輔助函數來為我們對這個采樣結果進行解碼,從而得到深度值和法線方向。這個函數是DecodeDepthNormal,它在UnityCG.cginc 里被定義為:

DecodeDepthNormal 的第一個參數是對深度+法線紋理的采樣結果,這個采樣結果是 Unity 深度和法線信息編碼後的結果 它的 xy 分量存儲的是視角空間下的法線信息 而深度信息被編碼進了 zw 分量。通過調用 DecodeDepthNormal 函數對采樣結果解碼後, 我們就可 得到解碼後的深度值和法線。這個深度值是范圍在[O l] 的線性深度值(這與單獨的深度紋理中存儲 深度值不同),而得到的法線則是視角空間下的法線方向。同樣也可以通過調用 DecodeFloatRG和DecodeViewNormalStereo 來解碼深度+法線紋理中的深度和法線信息。

閱讀全文

與模具紋理深度怎麼檢測相關的資料

熱點內容
白銹鋼不銹鋼鍋怎麼清洗干凈 瀏覽:582
怎麼用毛巾擰鋼筋 瀏覽:870
45號鋼材用什麼焊條 瀏覽:682
不銹鋼420如何清洗亮 瀏覽:193
圓管焊接電流多少 瀏覽:851
前女友無縫連接怎麼報復 瀏覽:58
廚房下水彎頭怎麼設計 瀏覽:315
不銹鋼鎖的什麼地方叫手把 瀏覽:709
10的鋼板多少錢一平方米 瀏覽:985
掌骨手術加鋼板多少錢 瀏覽:268
預油漆鋼板是什麼鋼板 瀏覽:658
鋼筋朋友是什麼意思 瀏覽:142
米格25綁的不銹鋼是怎麼回事 瀏覽:963
鋼管一噸大概多少米 瀏覽:748
樁基下鋼筋籠前檢查什麼 瀏覽:893
304不銹鋼和鍍鋅管哪個硬 瀏覽:815
螺紋鋼價格熱鍍管多少錢一噸 瀏覽:168
模具皮紋亞光什麼意思 瀏覽:717
彩鋼顏色怎麼弄的 瀏覽:324
高音喇叭接頭棉線如何焊接 瀏覽:741