光学镜头基本结构计算机辅助设计

光学镜头基本结构计算机辅助设计

ID:11666865

大小:151.00 KB

页数:7页

时间:2018-07-13

光学镜头基本结构计算机辅助设计_第1页
光学镜头基本结构计算机辅助设计_第2页
光学镜头基本结构计算机辅助设计_第3页
光学镜头基本结构计算机辅助设计_第4页
光学镜头基本结构计算机辅助设计_第5页
资源描述:

《光学镜头基本结构计算机辅助设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、光学镜头基本结构计算机辅助设计任志文,方俊永,刘训生  摘要:本文在AutoCAD平台的基础上对常用光学镜头基本结构进行参数化和模块化自动设计。根据光学系统外形尺寸可以一次性设计出结构装配图,而且可以从装配图方便地分离零件图。同时还提供了多种结构形式供设计者选择。  关键词:计算机辅助设计;光学镜头;结构  中图分类号:TH703   文献标识码 A  ComputeraideddeignoflensesstructureRENZhi-wen,FANGJun-yong,LIUXun-shen(BeijingInstituteofTechnology,Be

2、ijing 100081,China)  Abstract:Inthispaper,weintroduceasoftwareofdesigninglensesstructureonthebasisofAutoCADsystem,inordertoimprovethedrawingefficiencyandaccuracy,andrealizeautomaticdesign.Youcanoperateoursoftwarewithoutanydifficultyanddesignstrutureassemblydiagramoflensesaccordin

3、gtoparameterofopticalsystembythesoftware.Italsocandevidepartsdrawingfromassemblydiagramandcanprovideotherstructureformselectedbydesigner.  Keywords:computeraideddesign;lenses;structure  一、引言  计算机辅助设计技术早已应用到镜头的光学设计当中,镜头的结构设计也有一些计算机辅助设计软件,但是由于结构设计的多样性或专业性强或要昂贵平台支持而使用不便。光学镜头的结构设计要求各

4、个光学零件准确定位和合理固定,保证镜头的光学性能。对于照相物镜、显微物镜、望远物镜、目镜等大多数非变焦、光轴成直线的镜头来说,其基本结构由透镜、压圈、镜筒、隔圈组成。只要对这些结构作自动设计,就能省去许多费事的构思和繁琐的计算。以自动设计得到基本结构为基础,就不难修改成为所要求的特殊结构,例如镜筒与机壳的专用连接结构。本文介绍的光学镜头基本结构计算机辅助设计是基于广泛应用的AutoCAD平台和采用人机交互式操作,用AutoLISP语言进行参数化和模块化设计,通用性好且简单易行。  二、镜头结构分类  常用光学镜头诸如望远物镜、显微物镜、照相物镜和目镜,基

5、本结构包括四个部分:透镜、隔圈、镜筒、压圈。  隔圈结构类型比较多,它受前后透镜直径和通光孔径的大小差别影响较大,也受其它结构要素影响。隔圈结构类型如图1所示。 图1  镜筒结构大体可以分为两类:直筒式和台阶式。  压圈的结构形式包括外螺纹压圈和内螺纹压圈,在实际应用中大多采用外螺纹压圈,因此本文仅考虑外螺纹压圈,又根据光学系统对边缘光线是否扩散和外观要求的不同,压圈可以分成三种形式。  仅以镜筒和压圈的结构形式组合(暂考虑隔圈一种形式)就可以把镜头结构分为如图2所示的六种形式。  图2  本文所述CAD的方法是用户根据镜筒和压圈分类的图标菜单来选择结构

6、形式,再通过文字提示用户去决定选择何种隔圈形式。  三、总体设计  把镜头基本结构分成了六种类型,就可以把整个软件系统设计成六个主程序来分别完成六种类型结构的设计。首先让用户输入光学系统外形尺寸,然后选择:只画光学系统图或画六种类型中一种类型结构图。每个主程序要调用光学系统、压圈、镜筒、隔圈的子程序完成整个光学镜头装配图绘制和自动设计。软件系统框图如图3所示。  图3  在设计程序时采用了模块化设计,一个模块实现某一特定的功能,各个模块功能不重复,相互之间共享数据资源,存在调用关系。  各个模块实现的功能和程序的对应关系如表1所示。  在本设计中我们主要

7、采用编制下拉菜单的方法提供用户界面。建立的新菜单文件名是BIT.MNU,编辑的下拉菜单区是POP6,名称是BYSJ。  表1程序名称完成的功能lensdata.1sp接收用户输入的光学系统参数并转化为一数据文件bit.mnu编制下拉菜单,提供用户界面bysj1设计结构类型一,其间调用len、hring1、barrel1、space1bysj2设计结构类型二,其间调用len、hring2、barrel1、space1bysj3设计结构类型三,其间调用len、hring3、barrel1、space1bysj4设计结构类型四,其间调用len、hring4、b

8、arrel2、space2bysj5设计结构类型五,其间调用len、hring5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。