初步设计阶段。根据光学仪器总体的技术要求,如性能指标、外形等,从光学仪器的总体出发,拟定光学系统的原理图,并初步计算光学系统的外形尺寸,确定结构类型,以及分配个光组之间光焦度等。
像差设计阶段。根据初步设计结果,确定每个透镜组的具体结构参数,如曲率半径、厚度、间隔和材料等,以满足系统光学特性和成像质量的要求。
价值工程公式:
V = F / C V = F/C V=F/C
V是价值,F是功能,C是成倍。为了使V提供,有一下几种策略
设计一个焦距为80mm,相对孔径为0.25的单透镜系统,全视场2ω为8°,物距为无限远,在可见光下工作,选有K9玻璃,光阑设置在入射光线遇到的透镜第一个光学表明。
输入入瞳直径值:焦距×相对孔径
输入视场,这里选择的5个视场分别为:ω,0.707ω,0.5ω,0.3ω,0.
输入波长范围,直接选择F,d,C,以d为主波长
输入透镜数据
查看外形
很显然没有聚焦,这里进行优化设置
优化,点击Automatic即可自动优化
查看优化后的外形
此单透镜设计任务到此就完成了。
thank for your reading !
文章浏览阅读52次。开始一个Service 你可以从一个activity或从其它应用的组件通过传递一个Intent(指定了要启动的服务)给startService()启动一个服务.Android系统然后调用service的onStartCommand()方法并且把Intent传递给它.(你永远不能直接调用onStartCommand().) 例如,一个activity可以在调用startServi..._android 一个按钮开始服务,另一个按钮停止服务
文章浏览阅读1.2w次。错误描述This application has no explicit mapping for /error, so you are seeing this as a fallback.Wed Feb 03 00:52:30 CST 2021There was an unexpected error (type=Internal Server Error, status=500).[404] during [GET] to [http://product9997/product/findById?_unexpected application error! 404 not found
文章浏览阅读1.2k次。转自:IT_xiao小巫,http://blog.csdn.net/wwj_748前面的一篇文章给大家关于时间知识点的分享http://blog.csdn.net/wwj_748/article/details/11536421,本篇博客笔者想给大家分享的事如何通过Calendar来计算我们平时需要用到的年、月、日、时、分、秒等,还有如何计算类似朋友圈动态发布的时间。这里要大家去了解的几个_安卓朋友圈详情显示时间
文章浏览阅读1.6w次,点赞2次,收藏5次。By Toradex 胡珊逢1). 简介长久以来 syslog 是每一个 Unix 系统中的重要部件。在漫长的历史中在各种 Linux 发行版中都有不同的实现去完成类似的工作,它们采取的是逻辑相近,并使用基本相同的文件格式。但是 syslog 也存在诸多的问题,随着新设备的出现以及对安全的重视,这些缺点越发显得突出,例如日志消息内容无法验证、数据格式松散、日志检索低效、有限的元数据保存、无_sd_journal_print
文章浏览阅读5.4k次。最近使用PL/SQL Developer 比较两个数据库数据差异,因部分表上没有主键,PL/SQL 就会弹出一个确认框提示某某表没有主键。因为有很多表没有不停的弹出,就得不停的点击确认,非常繁琐,情急之中想到了autoit。编写脚本如下:While(True)WinClose("Information")Sleep(2000)WEnd脚本说明:上面的In_autoit 关闭窗口
文章浏览阅读95次。pdflush内核线程池是Linux为了回写文件系统数据而创建的进程上下文工作环境。它的实现比较精巧,全部代码只有不到250行。 1 /* 2 * mm/pdflush.c - worker threads for writing back filesystem data 3 * 4 *..._pf_flusher
文章浏览阅读2.7k次。PhpStudy+Apache(Fastcgi)+Xdebug调试时间过长出现500时解决方法,有时再用xdebug调试程序时,由于调试时间过长会出现500服务器错误的现象,根本原因在于apache默认的连接时间过短导致。PhpStudy+Apache(Fastcgi)+Xdebug调试时间过长出现500时解决方法一 . 问题现象有时再用xdebug调试程序时,由于调试时间过长会出现500服务器错..._php 调整http超时时间 debug 调试
文章浏览阅读2.3k次,点赞2次,收藏9次。CPU软中断1、什么是中断中断表示我们请求操作事件准备就绪了,例如从磁盘读取数据,我们知道CPU执行速度比磁盘执行速度快几个数量级,因此如果CPU每次check磁盘是否准备就绪了,那么系统的并发能力和性能会大大下降,但是采用中断方式,异步事件驱动方式来提升系统效率,首先会在驱动程序中嵌入中断程序,一旦磁盘准备就绪就会通过驱动程序发生一个中断请求操作,CPU立马停下手里的活来执行中断程序,该中断..._当cpu正在处理某件事情的时候发生了某一件事产生了中断,这里的某一事情既有可能是()事件也有可能是()事件
文章浏览阅读300次。文末有干货“Python高校”,马上关注真爱,请置顶或星标来自AI科技评论有人说,不同语言之间的翻译,与其说是一门科学,不如说是一门艺术。NLP 领域的机器学习工程师 Riccardo..._神经网络 爬虫
文章浏览阅读157次。nginx介绍Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发的,它已经在该站点运行超过两年半了。Igor Sysoev在建立的项目时,使用基于..._技术流ken lnmp
文章浏览阅读1.1k次。启动页尺寸大小 *Device* *Portrait* *Landscape size* ------------------------------------------------------------------------------ 12.9" iPad Pro 2048px × 2732px 2732px × 2048px 10.5" ..._xcode appicon 大小
文章浏览阅读3.5w次。7.10 组合数据集:合并和连接原文:Combining Datasets: Merge and Join译者:飞龙协议:CC BY-NC-SA 4.0本节是《Python 数据科学手册》(Python Data Science Handbook)的摘录。Pandas 提供的一个基本特性,是内存中的高性能的连接和合并操作。如果你曾经使用过数据库,那么你应该熟悉这种类型的数据交互。它的..._merged.loc