亚洲AV日韩AV无码污污网站_亚洲欧美国产精品久久久久久久_欧美日韩一区二区视频不卡_丰满无码人妻束缚无码区_久爱WWW成人网免费视频

切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
  • 如何編寫用戶自定義表面

    作者:Zemax China 來源:投稿 時(shí)間:2019-03-07 18:16 閱讀:12316 [投稿]
    這篇文章介紹了: 1.什么是用戶自定義表面 (User-Defined Surfaces); 2.如何使用Microsoft Visual Studio 2017 (VS2017) 編寫用戶自定義表面;3.如何使用其他編譯器。

    OpticStudio是64位的軟件,因此為了正常工作,DLL必須編譯為64位。您需要進(jìn)行如下兩項(xiàng)設(shè)置來編譯64位的代碼:

    點(diǎn)擊生成 (Build) - 配置管理器 (Configuration Manager),選擇活動(dòng)解決方案配置 (Active solution configuration) 為:Release

    選擇活動(dòng)解決方案平臺(tái) (Active solution platform) 為:x64


    現(xiàn)在,該項(xiàng)目的狀態(tài)為一個(gè)空項(xiàng)目,等待我們在其中填充文件。在左側(cè)的解決方案資源管理器 (Solution Explorer) 中,您將看到項(xiàng)目包含的所有文件。右鍵點(diǎn)擊資源文件 (Source Files) 選擇添加 (Add) – 現(xiàn)有項(xiàng) (Existing Items):


    選擇前文中我們復(fù)制并重命名過的my_array.c文件,該文件是示例文件us_arrayeven.c文件的副本。在您編寫自己的表面時(shí)只需要基于該文件進(jìn)行修改即可。

    然后,右鍵點(diǎn)擊頭文件 (Header Files),選擇添加 (Add) – 現(xiàn)有項(xiàng) (Existing Items),添加usersurf.h文件,該文件同樣位于Zemax根目錄/DLL/Surfaces文件夾中,F(xiàn)在,解決方案資源管理器如下圖所示:


    分享到:
    掃一掃,關(guān)注光行天下的微信訂閱號(hào)!
    【溫馨提示】本頻道長期接受投稿,內(nèi)容可以是:
    1.行業(yè)新聞、市場分析。 2.新品新技術(shù)(最新研發(fā)出來的產(chǎn)品技術(shù)介紹,包括產(chǎn)品性能參數(shù)、作用、應(yīng)用領(lǐng)域及圖片); 3.解決方案/專業(yè)論文(針對問題及需求,提出一個(gè)解決問題的執(zhí)行方案); 4.技術(shù)文章、白皮書,光學(xué)軟件運(yùn)用技術(shù)(光電行業(yè)內(nèi)技術(shù)文檔);
    如果想要將你的內(nèi)容出現(xiàn)在這里,歡迎聯(lián)系我們,投稿郵箱:service@opticsky.cn
    文章點(diǎn)評(píng)