在LightTools中如果你想讀取出任意一個表面上的坐標值,那么NS光線坐標讀取器可以幫助你實現。這次簡報我們就來學習如果使用該工具讀取出模型表面上的坐標值。
要讀出什么樣的數據(一個區域內的數據還是一列數據)取決于你所選擇的NS光線類型:NSFanAim(一列數據)或NSGridAim(一個區域內的數據),這兩種NS光線模式都是平行光模式(其他模式也可以,只是平行光更形象化)。此次實例中我們就讀取一列數據(所選取的透鏡為旋轉對稱面型)。
首先導入你所需要讀取的模型,然后使用NSFanAim命令追跡需要讀取數據的表面。注意:NS光線的大小取決的模型表面的大小,可以使用貼齊功能準確的對齊模型表面。
NSFanAim指令中,1和2點確定光線束的寬度,3點確定光線束的方向。由于我們所讀取的面型是旋轉對稱的,所以我們只需要讀取出透鏡的一半數據即可。如下圖所示:NS光線追跡透鏡表面。
當NSFanAim追跡完表面后,下面開始讀取光線與接觸表面的坐標值。在工具欄依次打開NS光線坐標讀取器:Tools > Utility Library >Miscellaneous > NS Ray Coordinates.
在NS光線坐標讀取器界面,需要用戶自行選取所需要讀取的模型名稱、表面名稱、NS光線名稱、坐標系類型(全局坐標和局部坐標)和NS光線類型(單束光線和網格光線)。當所有數據類型選擇完成后,此時NS光線數據列表就會自動讀取出所選擇數據,同時左側還會顯示出NS光線的曲線圖。
這些數據讀取完成后用戶可以將其保存為文本文件或者直接復制到Excel中進行編輯使用。
地址:上海市普陀區桃浦路306號B座1014室
電話:021-32562316
版權所有:上海歐熠光電科技有限公司 滬ICP備15043844號
技術支持:江蘇大觀
手機瀏覽
關注微信