如何進(jìn)一步使用數(shù)據(jù)(制造商/SLM輸入)(需要什么樣的坐標(biāo)系統(tǒng))。
因此,用戶可能需要:
以鏡像圖案設(shè)計和/或
采用一個z方向縮放為-1(翻轉(zhuǎn))或一個x方向縮放為-1(反射)的結(jié)構(gòu)以避免鏡像效應(yīng)。VirtualLab為這種情況提供了所有必要的工具。
對于提出的用于SLM系統(tǒng)的點(diǎn)對稱圖案,無需特別注意的事項。
SLM應(yīng)用的數(shù)據(jù)輸出
1. Bitmap導(dǎo)出
設(shè)計之后,傳輸數(shù)據(jù)需要轉(zhuǎn)移到SLM。一般的方法是將數(shù)據(jù)轉(zhuǎn)換為bitmap(BMP)格式,并通過圖形/顯示驅(qū)動來啟動SLM。
可通過以下步驟完成這樣的BMP輸出:
1. 如果在IFTA設(shè)計中引入量化等級,則可根據(jù)SLM的識別等級數(shù)完成操作
2. 與導(dǎo)入的SLM位相修正文件相乘(如果SLM制造商提供了這樣的文件)
3. 移動位相到實(shí)部
4. 提取正值
5. 歸一化最大值為1
6. 以可識別等級數(shù)目分別乘以實(shí)部。如255(0255)
7. 輸出BMP(文件>輸出)-即實(shí)部以灰度0到可識別SLM等級數(shù)
2. 導(dǎo)出:1.引入量化等級
可在設(shè)計過程中或設(shè)計完成后進(jìn)行量化。
1. 在IFTA設(shè)計&優(yōu)化過程中引入等距等級(如位相)會增加計算時間。
但是對于少量的量化等級,可以使用該操作,因?yàn)樘幚磉^程通過智能計算(軟件自帶)會流暢地完成。
2. 如果SLM可識別大量的級次(也就是近乎連續(xù),如200),那么在后續(xù)可以應(yīng)用強(qiáng)行量化,因?yàn)橥ㄟ^界面幾乎無法改變透射,因此幾乎不改變優(yōu)化函數(shù)值。
通過 操作(Manipulation)>量化(Quantization)>強(qiáng)行量化(Hard Quantization)完成。
3. 導(dǎo)出:2.SLM位相校正
一般SLM并不是完全平的,因此一些制造商提供了一個特定的位相校正函數(shù),應(yīng)與設(shè)計的透射函數(shù)相乘。
導(dǎo)入校正函數(shù),并將其與計算的透射函數(shù)相乘,使用鍵盤上的“*”按鈕,或者通過 操作(Manipulation)>陣列(Array)-陣列操作(Array Operations)>相乘(Multiplication)
關(guān)于VirtualLab數(shù)據(jù)導(dǎo)入的更多細(xì)節(jié)查找案例337.01 。
4. 導(dǎo)出:3.位相到實(shí)部
移動位相到實(shí)部可通過:
操作(Manipulation)>場量操作(Field Quantity Operation)>移動(Move):位相到實(shí)部
5. 導(dǎo)出:4.提取正值
通過 操作(Manipulation)>振幅(Amplitude)/實(shí)部操作(Real Part Manipulations>提取正值(Lift Positive)
6. 導(dǎo)出:5.歸一化
通過 操作(Manipulation)>振幅(Amplitude)/實(shí)部操作(Real Part Manipulation)>歸一化(Normalize)
7. 導(dǎo)出:6.調(diào)整最大值
通過 操作(Manipulation)>常量操作(Operation with Constant)>乘以常量(Multiply Constant)
8. 導(dǎo)出:7.BMP導(dǎo)出
通過文件(File)菜單>導(dǎo)出(Export)>導(dǎo)出(Export)為圖像
在導(dǎo)出對話框中將文件格式改為.BMP。
現(xiàn)在bitmap 數(shù)據(jù)可以調(diào)入到SLM模塊!
擴(kuò)展閱讀
擴(kuò)展閱讀
|