訊技(jì)光電(diàn)公司首頁 |English|全站(zhàn)搜索|聯系我們
欄目列表
FRED
VirtualLab
Macleod
GLAD
OCAD
Optiwave
LASCAD
Litestar 4D
TechwizD和(hé)TX液晶顯示軟件
JCMSuite
EastWave
最新發布

天文光幹涉儀

雙折射晶體(tǐ)偏振幹涉效應

顔色分析

FRED應用:顔色分析

FRED應用:數(shù)字化極坐(zuò)标數(shù)據

FRED應用:波片模拟

FRED應用:MTF的計(jì)算(suàn)

FRED應用:LED手電(diàn)筒模拟

FRED應用:模拟沃拉斯頓棱鏡

FRED應用:準直透鏡模拟與優

當前位置: 主頁 > 服務項目 > 案例分析 > FRED >
結構化屬性設置
時(shí)間(jiān):2010-12-20 18:30來(lái)源:訊技(jì)光電(diàn)作(zuò)者: 技(jì)術(shù)部點擊:打印

該文檔討(tǎo)論設置表面光學特性(如coatings, importance samples, materials, raytrace controls, scatter等)的最簡易的方式,它利用基于腳本語言的結構化(或分層次)模塊,等價于在圖形化的交互式用戶接口中的拖拉方式。
首先參考一個(gè)樹(shù)狀結構目标,如下所示:
-Geometry
-Subassembly 1 (Optical components)
-Custom Element 2
-Surface 3
-Surface 4
+Custom Element 3
+Subassembly 2 (Mechanical components)
+Subassembly 3 (Auxiliary components)
-Custom Element 1 (Detector components)
-Surface 1

編程思想是,用戶已把目标樹(shù)整理(lǐ)成包含相似功能特征的小(xiǎo)組,然後想通(tōng)過腳本編程語言容易地修改任一組的所有(yǒu)表面的光學特性,即Subassembly 1中的Optical components。形如SetAll___的一組命令能實現這一功能,它運行(xíng)用戶指定根節點ID#及期望的特性值。現在考慮下面的例子,我們想為(wèi)分層次結構中Subassembly 1下面的所有(yǒu)表面設置Transmit coating,相應的命令為(wèi):
Dim idNode As Long, coatNode As Long, count As Long
idNode = FindFullName(“Geometry.Subassembly 1 (Optical components)”)
coatNode = FindCoating(“Transmit”)
count = SetAllCoatingProp( idNode, coatNode )

在這個(gè)腳本中,Custom Element 2和(hé)Custom Element 3中的所有(yǒu)表面将被指定為(wèi)Transmit coating。

關于我們
公司介紹
專家(jiā)團隊
人(rén)才招聘
訊技(jì)風采
員工專區(qū)
服務項目
産品銷售
課程中心
專業書(shū)籍
項目開(kāi)發
技(jì)術(shù)咨詢
聯系方式
地址:上(shàng)海市嘉定區(qū)南翔銀翔路819号中暨大(dà)廈18樓1805室    郵編:201802
電(diàn)話(huà):86-21-64860708/64860576/64860572  傳真:86-21-64860709
課程:course@infotek.com.cn
業務:sales@infotek.com.cn
技(jì)術(shù):support@infotek.com.cn
官方微信
掃一掃,關注訊技(jì)光電(diàn)的微信訂閱号!
Copyright © 2014-2024 仙訊(上海)科技有限公司, All Rights Reserved.