切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
    • 668閱讀
    • 0回復

    [原創(chuàng)]SYNOPSYS 光學設計軟件課程二十八:了解人工智能 [復制鏈接]

    上一主題 下一主題
    離線小火龍果
     
    發(fā)帖
    923
    光幣
    2136
    光券
    0
    只看樓主 倒序閱讀 樓主  發(fā)表于: 2023-07-14

    SYNOPSYS 光學設計軟件課程二十八:了解人工智能

    在早期的課程中,您已經看到了SYNOPSYS™中的一些AI功能。本課將更全面地介紹AI功能。通過鍵入命令AI或單擊AI按鈕打開AI模式。可以通過INTERACTIVE命令關閉它,也可以單擊AI Off按鈕。打開AI,然后啟動X30并制作檢查點。

    表面3之后的空氣間隙是多少?問AI:

    表面編號3的厚度為27.00000000

    什么是三階球差?您可以問AI這個問題:AS

    三階球差和(SA3)為-0.02501114

    或者你可以輸入一個更短的句子:

    最后一個問題,“SA3?”,在語法上與前一句相同,當然你更喜歡盡可能少的打字,這就是你要輸入的內容。但是你看到輸入非常靈活,你輸入它的方式通常并不重要。程序解析句子,找到主語和動詞,滿足任何條件,然后嘗試回答問題。

    由于SYNOPSYS中的許多任務可以通過多種方式完成,因此您自然希望找到最簡單的方法。假設您想知道表面7的全局Z坐標。您可以鍵入ASY GLOB命令(也可在對話框MLL中找到):

    假設您要更改該值。表面目前沒有分配全局坐標,因此您可以轉到SpreadSheet并將數(shù)據(jù)輸入子菜單,或使用WorkSheet™或CHG文件。但是,在這種情況下,AI更好:

    7 ZG = 200

    這個簡單的句子可以指定全局坐標。

    鏡頭恢復到之前制作的檢查點,然后移除近軸解決方案。

        CHG

        NOP

        END

    鍵入下面的句子來查看色差校正:PLOT DELF FOR WAVL = .4 TO .8

    由于鏡頭現(xiàn)在沒有求解,因此近軸離焦DELF)隨波長而變化。 如果鏡頭被分配了YMT求解,則DELF在所有波長處都將為零,我們將繪制后焦距代替(BACK)。 (注意我們刪除了曲率求解,因為我們不希望最后的半徑也隨波長變化。

    假設您正在研究二次色差。你不想每次都輸入那么長的句子。 你可以定義一個符號。

    SC: PLOT BACK FOR WAVL = .4 TO .8

    現(xiàn)在只需輸入“SC”,程序就會再次給你繪圖。實際上,您已經定義了一個全新的命令。將此定義放在CUSTOM.MAC MACro中,每次啟動程序時它都能夠被調用。

    AI該程序可以做五種類型得事情:

    1.關于某些事的問題

    2.改變某些事

    3.循環(huán),改變某些東西并每次評估其他東西,通常繪制結果圖。

    4.將符號分配到等價的字符串

    5. 評估方程。

    所有這些都在用戶手冊的第15章中進行了解釋,完成本課程后,我們建議您閱讀從第15.2節(jié)開始入門。

    AI有幾百個詞匯量,如果你要求AI“顯示主題”,“顯示動詞”或“顯示條件”,你可以在顯示器上看到一個列表。

    以直觀的方式請求更改:

    4 RAD = 123.456

    Change radius 4 to 123.456

    Increase 4 RD by 12.66

    Increase 4 RAD to 33.5.

    注意最后兩個例子之間的區(qū)別。除非目前半徑4小于33.5,否則最后一句實際上不起作用。AI會監(jiān)視您正在做的事情,并在看到錯誤的內容時提出有用的建議。

    錯誤糾正

    說到錯誤,作為一個新用戶,你可能會做很多。這是該程序擁有大量菜單和對話框的一個原因。當您單擊按鈕時,這些對話框會為您提交命令,在這種情況下,格式當然是正確的。但是一些功能可以使用非常簡單的命令運行,我們通常通過手動輸入這些命令來更快地完成這些操作。而且,我們有時會犯錯誤。但別擔心; 簡單的錯誤可以在一瞬間被糾正 - 你通常不必再次輸入整個句子。 假設我們輸錯了

    4 RRD = 123.456.

    字符“RRD”不在詞匯表中,程序會立即要求您重新輸入從“RRD”開始的四個字符。 所以你輸入“RAD”(注意RAD之后的空格:程序用你輸入的任何內容替換四個字符)。 它會修復句子并正確執(zhí)行。 此錯誤糾正適用于AI語句和普通SYNOPSYS™命令。 因此,鍵入

    DDW 0 1 123 hbar 0 1 -1

    如果您再鍵入“DWG”,則會正確執(zhí)行繪圖命令。

    最后,如果你只想重新開始,只需點擊鍵即可。然后AI會丟棄這句話。

    MACro循環(huán)

    AI循環(huán)功能功能強大且通用。 假設您想要在視場上繪制波前差圖。衍射圖像分析有很多種,您可以在對話框MDI中看到,但如果無法滿足您的需求,您可以自己自定義功能。在這里,我們將繪制場上的方差圖。

    還有命令進行相同的分析 - 但是下面的課程是如何在沒有命令的情況下使用AI工具制作自己的功能的一個很好的例子。

    程序顯示VAR值

    與SYNOPSYS™的許多其他功能一樣,VAR命令將其結果副本放入AI緩沖區(qū)。

    文件位置編號1包含我們想要的數(shù)據(jù),F(xiàn)在請求VAR按鈕提交的命令的副本。 鍵入LMM(也可在MACro菜單下拉列表中找到)。EE編輯器打開,VAR命令格式正確。

    我們需要告訴AI繪制每個點隨相對視場的變化。 那個規(guī)則是什么? 選擇字符“VAR”,然后向下看托盤。

    程序顯示命令的格式,您會看到相對視場(托盤上的hbar)位于單詞3中。在編輯器中編輯命令,將該單詞替換為字符“AIP”,代表“AI參數(shù)””。 然后告訴AI,繪圖上的縱坐標取自AI輸出緩沖區(qū)中的文件位置1:

    點擊按鈕→運行MACro。對于AIP,該命令以默認值0運行,F(xiàn)在輸入所有AI句子,在命令窗口輸入DO MACRO FOR AIP = 0 TO 1

    程序循環(huán)使用默認的100個案例,然后顯示所需的圖

    改變軸上的定義也很容易:

    ALAB = “REL. FIELD” AGAIN

    使用新命令,只需轉到MDI對話框,選擇Over field復選框,輸入相應的數(shù)據(jù),然后單擊VAR按鈕。

    你可以循環(huán)很多種東西。例如,如果您設計了變焦鏡頭,則可以輸入

    PLOT DISTORTION FOR ZOOM = 1 TO 9.

    AI的另一個非常有用的功能允許您進行涉及其他功能輸出的簡單計算。 取出保存為4.RLE的鏡頭(FETCH 4)。

    使用CAP命令查看當前的通光孔徑(也可在對話框MLL中找到)。

    此時,反射鏡的內部(CAI)指定的通光孔徑為1.75。假設您希望它等于表面2的外部孔徑.AI可以做到。

    在這里,我們使用20個Z參數(shù)中的一個值從一個地方傳輸?shù)搅硪粋地方。 最后,AI可以進行簡單的計算。只需輸入一個以等號“=”開頭的句子,并且只涉及常量,Z參數(shù)和任何當前定義的等于數(shù)字的符號。例如,

    這只是對SYNOPSYS™人工智能功能的強大功能和靈活性的體驗。我們建議您閱讀用戶手冊的第15章,其中您將找到有關如何使用此獨特功能的許多其他示例。

     
    分享到