tracepro学习-2010用于生产实习_第1页
tracepro学习-2010用于生产实习_第2页
tracepro学习-2010用于生产实习_第3页
tracepro学习-2010用于生产实习_第4页
tracepro学习-2010用于生产实习_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

生产实习之光学设计——

TracePro根底

工具:照明设计软件TracePro更多资料请登录:下载仪器学院郎贤礼2010年7月1常用成像光学与非成像光学设计软件•Zemax〔主要用于光学成像设计〕://•OSLO〔主要用于光学成像设计〕•:///•CodeV〔主要用于光学成像设计〕://opticalres/products_f.html#codev•LightTools〔成像与非成像光学〕://opticalres/products_f.html#lighttools•TracePro〔成像与非成像光学〕:///•ASAP〔成像与非成像光学〕://breault/software/asap.php2照明设计包常以光学成像设计软件的输出作为输入,以建立更为详细地系统性能分析。也可用于分析复杂的照明分布系统的分析。要求设计者更加详细地理解以及更高级的知识。3ASAP

主要特点:–具有构建模型功能:如光学同机械器件、各种类型的光源、相干系统.–转换能力:其集成式的互换可实现CODEV,OSLO,和ZEMAX透镜设计光学模块的直接读入.–额外模拟工具/功能:如各种可视化绘图;FMVSS(FederalMotorVehicleSafetyStandards)照明测试(ELTMModule)4LightToolsOpticalResearchAssociates(ORA®)公司LightTools是一个全新的具有光学精度的交互式叁维实体建模软件体系,提供最现代化的手段直接描述光学系统中的光源、透镜、反射镜、分束器、衍射光学元件、棱镜、扫描转鼓、机械结构以及光路。主要功能:系统建模

光机一体化设计

复杂光路设置

杂光分析

照明系统设计分析

应用领域:利用LightTools已成功地设计了多种照明系统,包括投影系统、平板显示器、仪表盘照明、内窥镜照明、报警灯、汽车前灯、车厢内部照明、指示牌照明等等,从而结束了照明光学系统没有可靠的计算机辅助设计工具的历史。

5TraceProTracePro是一种具有输入、输出、以及内部3-D模拟的虚拟建模系统•主要应用:–照明系统分析–车灯照明、远光灯、尾灯、室内或仪器照明的的分析。–照相系统–红外成像系统6几种软件包的价格比较7工欲善其事,必先利其器工欲善其事,必先利其器安装:从共享/tracepro/下载整个安装包。在TracePro目录中点击setup.exe安装,请安装在D盘在目录中运行tpro322.exe复制目录中license.dat到安装目录。从开始菜单中启动,选择networklicense,在license.dat所在目录选择license.dat,点击OK,就可以了。在版本选择中expert,tracepro就可以正常启动了。8TracePro介绍TracePro是一套能进行常规光学分析、设计照明系统、分析辐射度和亮度的软件。它是第一套以符合工业标准的ACIS(固体模型绘图软件)为核心所开展出来的光学软件,是一个结合真实固体模型、强大光学分析功能、信息转换能力强及易上手的使用界面的仿真软件,它可将真实立体模型及光学分析紧紧结合起来,其绘图界面非常地简单易学。TracePro提供四种版本可依照不同的需要与预算来决定,并可根据需要来直接升级:RC:只能仿真反射式光学机构。LC:可以分析较少对象数及光源数的系统。Standard:标准配备,可分析大局部照明及光学系统。Expert:增加RepTile功能,方便设计多且重复的对象。

9Tracepro多变化的应用领域导光管〔lightpipes〕、背光板(BacklightLight)、前光板等等相机系统、投影显示系统杂散光分析汽车照明系统〔automotivelighting〕:前头灯、尾灯、内部及仪表照明照明灯具、照明应用或LED设计及应用红外线成像系统〔infraredimagingsystems〕薄膜光学〔tissueoptics〕10照明系统示意11TracePro功能和版本强大的MonteCarlo描光:光学仿真软件的重要性就是要使实际物体与仿真结果中光线的分布与强度一致。TracePro采用MonteCarlo方法描光,使任何的几何物体都能正确的分析出来。使用简单的图形窗口界面TracePro可以在Windows系列的系统下运行,使用界面与通用窗口界面相似。它的多任务作业窗口不仅可以让使用者在一个程序里编辑多个模型以外,更可以同时看到这些模型。使用者还可利用CAD软件或是镜头设计软件来创立模型后转入TracePro来进行光学仿真。ACIS核心提供了多沟通能力:由于TracePro是ACIS的核心,所有由固体模型程序所绘出的形状都可以在TracePro中进行描光,包括NURBSsurfaces。TracePro支持了由ACIS-based开展的应用软件,可允许创立的实体模型,可以至:///查询利用ACIS或是可支持的应用程序,也可以利用IGES、STEP或是VDAFS的信息交换标准格式来读取non-ACIS-based的固体模型,TracePro亦可以读取常用的光学设计软件的文件,将透镜准确、真实且无误差的创立出来。版本:3.312参考资料TracePro学习秘笈TracePro入门与进阶TracePro手册辐射度光度与色度及其测量,北理工出版LampsandLighting(光源与照明),J.R.柯顿等复旦大学出版社.13一些有用的网址://://://://://://=597:///14TracePro的光线追迹TracePro是一个实体模型的光学分析软件,TracePro用“普适光线追迹”技术来追迹光线,这种技术允许你引入光线到一个模型,而在物件和外表相交处并没有引起额外的损失。在每个每交点,个体光线遵从吸收、反射、折射、衍射和散射定律。当光线在实体中沿不同路径传播时,TracePro跟踪每条光线的光通量。TracePro计算光的吸收、镜面反射及折射、衍射和散射能量。15为何要进行实体建模实体建模是用一块块的虚拟材料在计算机中构造模型,如同你用实际材料建立实际硬件一样。利用实体建模,你可以确信你建立的物体在实际中可以建立的,而且你可以得到建模的连贯性,防止许多建模的错误。实体建模正广泛地为机械设计者所应用。它被应用到所多有限元分析〔FEA〕程序和机械计算机辅助设计〔CAD〕中。利用实际建模有利于光学程序的原因基于如下几个方面:1.它使用已有的技术来建立有形系统,包括Non-UniformRationalB-Spline(NURBS)外表。2.它可以和其它设计分析程序共享和交换数据。3.它把相关的材料属性如折射率与模型中的实体物件连接起来。4.它防止一些共同的建模错误发生,如用五条边建立一个立方体。16实体建模方式立体建模使一项用虚拟物质建立计算机模型的技术,它就像你用真实的物质建模一样。一个三维立体模型被定义为由有限的外表组成。通过立体建模你可以防止普通建模的很多错误。你可以相信你所建的模型外形上使正确可信的。TracePro拥有许多方法来建模和对模型进行操作。•可从其他立体建模程序导入•可从镜头设计程序导入-TracePro将自动生成立体模型•可用TracePro建立块,柱,锥,球面和薄纸thinsheets.•Createsolidobjectsneededforoptomechanicalsystems包括光学元件,反射体,集中体concentrators,菲涅耳透镜,bafflevanes.•通过布尔运算建立复杂模型,布尔运算包含:相交,相减,联合•通过Sweep和Revolve命令对模型进行修改17TracePro如何执行实体建模?TracePro是基于一个叫ACIS的特定实体建模引擎的,它由Spatial公司开发的。利用ACIS,TracePro可以很方便的与其它基于ACIS的软件共享实体模型数据。目前有200多个应用程序是基于ACIS的。TracePro也可以与其它非基于ACIS的CAD和分析程序交换IGES和STEP文件,并可以利用可选ACIS转换模块导入镜头(lens)设计文件。在TracePro建立的任何实体都会被当作是一个模型〔model〕,在模型中的每个个体几何体被称为物件〔Objects〕。在TracePro中,用实体建模的方法要求物件的外表是相邻的。物件可是用TracePro来定义,也可以用其它软件(如CAD)之后再导入TracePro。TracePro实体模型中的物体可以进行各种操作,包括把两个或更多的物件并成一个。18为何要用MonteCarlo光线追迹?在TracePro建模时,运用MonteCarlo算法来模拟光线的散射〔scattering〕和衍射〔diffraction〕.在没有散射scattering〕和衍射〔diffraction〕的情况下,光线是以离散的方式存在.但是,当光线被物体外表散射之后,离散的光线分布会转变成连续的.这些光线的分布会一直传播到下一外表,在经过又一次散射后又会形成新的分布,如此循环,直到光线的强度到达可以忽略的程度。按照这样的方式对光线进行建模需要庞大且相当复杂的程序来实现。MonteCarlo算法是一种用于计算随机过程所产生结果的一种技术。它曾用来对只能用统计学分析的量子力学过程进行描述。MonteCarlo算法应用于光线传播,同样可以作为一种数值积分方法来描述它。它被应用于传统的数值积分方法不能解决的问题。19为何要用MonteCarlo光线追迹?在运用MonteCarlo算法进行光线追击时散射和衍射被做为一种随机过程。用离散的分布,或者光线试样传播来代替连续的光线分布传播。这些试样是以散射的分布作为概率密度随机采集的。这就使更好的光线追击技术被用来模拟光线散射成为可能。在“bruteforce”MonteCarlo光线追击中,光线的方向是随机选取的,通过对大量光线的模拟,能够得到值得信赖的模拟结果。TracePro通过运用缩减变量技术〔variancereduction〕来减少得到可信结果所需的光线数量。20图形化用户界面TracePro运用易于使用的图形化界面对模型进行观察,添加,运用材料属性,外表属性以及光源属性。界面中有许多快捷工具按钮和常用命令弹出菜单。通过单击鼠标右键可以将其翻开。模型的几何形状将显示于窗口之中。当你翻开一个TracePro文件(指的是模型文件),模型将会以侧视轮廓的形式显示于窗口之中。此时的坐标系为y-z坐标系,y轴指向上,z轴指向右。多窗口显示TracePro拥有多文档都图示的用户界面。这就意味着你可以同时翻开多个文件机模型文件,而且你可以将一个模型的不同视图同时翻开。要翻开同一模型的多个视图,只需鼠标选择你需要的模型窗口,然后选择Window|NewWindow菜单.。一旦多模型窗口建立,你就可以在各个窗口中进行独立的视角控制。同普通窗口一样,各窗口可以平铺,层叠,最小化。21系统树〔1〕系统树位于模型窗口的旁边,它用分级结构显示模型的物体和外表。在复杂的模型中,它提供一种方便快捷的方式来对物体和外表进行选取。通过拖动窗口的边框,可以将系统树显示出来。系统默认的系统树位于窗口的左边。不过,你可以用View|Customize对话框来进行改变。同样你可以通过Windows|Split菜单来翻开系统树。22系统树〔2〕当物件1展开后,你会看到:•相互独立的外表•材料属性目录•材料属性名称将外表项展开后,你同样会看到:•外表属性•可选光源属性〔Optionalsourceproperty〕建议将系统树一直翻开,它将有助于你:•使你的工作可视化•选取目标23交互菜单TracePro提供对于当前激活的窗口敏感的环境交互式菜单。建模窗口式经常显示的窗口,它的拥有主菜单〔文件,编辑,视图等等〕。主菜单在属性编辑器或分析窗口翻开或被激活后会发生变化。手册后面会介绍这些窗口,但需要注意的是活动窗口控制菜单工具栏。要返回一个特定的菜单,点击所希望的窗口或从窗口(Window)菜单列表中选择。另外,每个窗口会拥有一个活两个弹出窗口。通过右键单击可以激活它们。24物件与外表更改名称,对于用“Object1”and“Surface1.”作为物体名称,对物体命名是比较明智的。它可以使你对物体细节有较多直观的了解。只需在系统树中点击物件名称即可修改。注意,物件名称不是唯一识别物件的方式,因为不同物件可以拥有相同的名称。选择物件,外表和边缘通过系统树进行物件选择只需点击与之相应的物件名称即可。要选择位于物件上的特定外表,首先先确认改外表所属的物件工程展开,然后单击所需物件外表的名称。记住这些在系统树中的物件名称是可以更改的。相应的物件会高亮显示于模型视窗中。一条边沿在系统树中是不能被选取的。你可以Shift或Ctrl键来进行多个物体的选取。通过Shift键,你先选择第一个物件,按住Shift不放,然后在选择第二个物件,两个物件中的所有物体都将会被选中。如果用Ctrl键选择,那么只有点击的两个物件会北选中。25法线和向上方向NormalandUpVectorsTracePro采用X,Y,Z相互垂直的3维直角坐标系。通常需要定义一个平面来对模型进行观察或者对数据进行显示。该平面按照两各方向相互垂直来定义,即法线矢量和向上矢量〔theNormalandUpvectors〕。法线矢量是垂直于平面的光线,你可以将你的屏幕想象成一张放在桌子上的纸,于屏幕或纸面向垂直的方向就是法线矢量。向上矢量〔Upvector〕通常是用来指定向上的或者是Y方向的任意参考方向。一个矩形平面拥有不一样的长和宽,沿长轴定义向上矢量将会定义高是长的而宽是短的,反之亦然。26TracePro对于建模空间没有进行设定,因此需要你定义一个矢量组来进行建模。对于光学工程师和镜头设计者来说像面应该有一个X=0、Y=0和Z=1的法线矢量,以及一个X=0、Y=1和Z=0的向上矢量。.照明工程师和灯光设计师通常认为目标平面对应于法线矢量为X=0、Y=-1和Z=0,向上矢量为依赖于模型方位的XZ平面0方位角的方向。法线矢量和向上矢量确定的平面提供一个灵活的环境以用来建模和分析模型,使得一些约定在TracePro中有很好的兼容性。27建模属性ModelingPropertiesTracePro包含有一个关于光学建模,机械材料建模和物体外表材质属性的数据库。材料属性可以应用于某一物体也可以用于整个系列的物件。这些属性包含折射率,吸收系数,温度及散射。定义物体外表边界,通过参数可以精确定义为吸收体,镜面反射体,speculartransmittance,BRDF,BTDF和外表温度。光源属性是特殊的外表属性,用来定义外表是如何发光的。另外的属性用来定义外表和物件的特殊性质。28非模态对话框ModelessDialogBoxes很多TracePro的操作是通过对话框来完成的。同时有很多TracePro的对话框是modeless.一个modeless对话框意味着你可以在对话框翻开的情况下进行操作。Modeless对话框使你可以将几个对话框同时翻开。比方说,你翻开了ApplyProperties对话框,同样你可以选择工具栏上的SelectSurface按钮。然后有可以回到ApplyProperties对话框来进行外表属性的选择。接下来到建模窗口中选取你想进行属性操作的外表。在回到对话框选择应用属性按钮来将属性应用于外表。29例子1MetalHalideLampwithEllipticalReflector1、FromtheFilemenuselectOpen.NavigatetotheDemosfolderandopenfolder.Selecteliprefl.omlandpressOpen.30四个设计实例通过几个根底应用实例更好的将光学系统设计理论与软件结合,熟悉TracePro的使用。首先是灯泡与反光罩设计31例子1MetalHalideLampwithEllipticalReflector2、Raytracing.Fromthemenu,selectAnalysis|TraceRays.SelectTraceSourceusingdiscretewavelengths.InSourcestoTrace,selectNoneforGrid;selectCheckedOnlyforSource;selectNoneforFile.32例子1〔3〕3、BelowisanIrradianceMapo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论