CN101477583A - Computer-aided design method for cam curve of three-component zooming system - Google Patents
Computer-aided design method for cam curve of three-component zooming system Download PDFInfo
- Publication number
- CN101477583A CN101477583A CNA2008102314794A CN200810231479A CN101477583A CN 101477583 A CN101477583 A CN 101477583A CN A2008102314794 A CNA2008102314794 A CN A2008102314794A CN 200810231479 A CN200810231479 A CN 200810231479A CN 101477583 A CN101477583 A CN 101477583A
- Authority
- CN
- China
- Prior art keywords
- cam
- design
- cam curve
- curve
- zpl
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The invention relates to a computer-aided design method for a cam curve in a three-component zooming system based on ZEMAX optical design software. According to requirements of a three-component optical system to the curve track of the cam, the Gauss optics principle is applied, the macro language function of the ZEMAX is adopted, and the 3-CAM-ZPL procedure is compiled, through the operation of the procedure, the number of sampling points of the cam curve and a curve coefficient K of moving track of a second zooming group are only input, that is, the value scope and the value quantity of the K value are automatically confirmed and comparatively analyzed through the 3-CAM-ZPL procedure, and the optimal design graphic of the cam curve can be obtained through adjusting the number of sampling points and the K value. The method can automatically generate and display graphics according to the design data of the cam curve, so that the design effect is intuitive, the modification is convenient, the design speed of the cam curve and the performance of products of cams are greatly improved, the development period of products is shortened, and the design cost is reduced.
Description
Technical field
The invention belongs to the Computer-aided Design Technology field, especially for the computer-implemented method of a kind of cam curve of three-component zooming system of optical focal distance setting system.
Background technology
Along with improving constantly of varifocal optical system performance requirement, the design and the processing that zoom system, pancreatic system are reached the cam curve that cooperates have with it also proposed more and more higher requirement.And the zoom system, pancreatic system Design of cam curves is a crucial ring in the zoom system, pancreatic system later stage design process, and the quality of curve design is directly connected to the degree of stability of system's image planes.The good zoom system, pancreatic system of aberration design must rely on the Design of cam curves of stable performance to guarantee.Because the traditional zoom system, pancreatic system cam and the design of cam curve are behind the intact aberration in several focal position school, each point data with method of interpolation rough calculation cam curve slot, not only calculate loaded down with trivial details complexity, and still there is a certain amount of image planes drift, also to do careful checking computations to the corner position of cam curve simultaneously, even to rely on empirical value to carry out verification and processing, to guarantee seamlessly transitting of curve.In addition, the aberration design of system and cam design are to carry out stage by stage, can not well merge, make things convenient for assessment of system performance in real time, also can directly have influence on the machining process of cam and cam curve.
Summary of the invention
When the objective of the invention is at the design charges that exists in traditional Design of cam curves, the Change In Design cost is big, provide a kind of and can guarantee that image planes are stable, picture element is good, by computer-aided design (CAD), can generate accurate cam curve data and figure automatically, and can carry out real-time assessment to the cam curve that generates, improve the computer-implemented method of the cam curve of three-component zooming system of zoom system, pancreatic system design efficiency and precision.
Realize that the technical scheme that purpose of the present invention is taked is; This method is to carry out according to the following steps:
The first step: the ZEMAX optical design software is installed on the computing machine that uses in Aided Design;
Second step: on ZEMAX optical design software platform, according to of the requirement of three constituent element optical systems to the cam curve track, utilization Gaussian optics principle, by the macrolanguage function of ZEMAX, establishment 3-CAM-ZPL program.
The 3rd step: call in three constituent element design of Optical System files, move the 3-CAM.ZPL program, analyze the distribution situation of three each zoom group of constituent element optical system by Automatic Program;
The 4th step: input sample is counted, and by the 3-CAM.ZPL program, carries out the calculating of optical system transition parameter;
The 5th step: according to K=0, K〉0, K<0 respectively value import the tortuosity factor K of second zoom group, calculate the zoom cam curve data by the 3-CAM.ZPL program, and three groups of design datas compared, selected one of them K value;
The 6th step: in moving process, whether interlock by each zoom group of 3-CAM.ZPL procedure judges, and output information, if it is staggered, explanation is too big to the given K value of second zoom group, curved is too serious, and the absolute value that reduces K is adjusted, and repeats to judge---adjust, till the staggered phenomenon of nothing, promptly draw one group of cam curve data.
The 7th step:, generate figure automatically and shown that printing cam curve data and figure are promptly finished the design of cam curve according to the design data of cam curve.
The three-component zooming optical system is exactly to comprise three lens combination unit that move mutually in the system, is referred to as first zoom group, second zoom group and the 3rd zoom group in order usually.Generally speaking, can with wherein one group be set at linear move (straight line), make corresponding nonlinear moving (curve) for two groups in addition.Under the situation of known one group of amount of movement, two groups of corresponding amount of movements certainly exist infinite a plurality of separating in addition, therefore, obtain one group of cam curve data of determining, must also will set the amount of movement of another group again.
At this, can provide the amount of movement of second zoom group earlier artificially according to certain mathematical model, obtain the amount of movement of the 3rd zoom group again, thereby obtain the cam data of one group of practicality, so how reasonably to provide the key that the move function of second zoom group is whole cam data design.In high volume production process, consider that from cam processing technology angle cam curve adopts the straight line design as far as possible, therefore, when supposition first zoom group moves as straight line, can suppose that also second zoom group moves as straight line, like this, just have two groups in the three-component zooming system and move as straight line, remaining one group is moved as curve, if one group of such cam curve meets design requirement, can make that technology is simple, stable performance.But in order further to improve image quality, can be on the basis that second zoom group moves as straight line, give the tortuosity factor of certain funtcional relationship, making second zoom group be moved by straight line becomes curve and moves, this has two kinds of situations, a kind of be curve to the object space bending, another kind is crooked to picture side, so just the image quality of further elevator system to a certain extent.The result of these three kinds of cam curve scheme correspondences relatively selects one group of good data of a kind of good manufacturability, image quality as end product.Described 3-CAM.ZPL program is exactly on the basis that first zoom group moves as straight line, and the people is the amount of movement that provides second zoom group, obtains the amount of movement of the 3rd zoom group, thereby realizes the Design of cam curves of three-component zooming system.
The invention has the advantages that: in the Aided Design on the basis of ZEMAX optical design software, utilization Gaussian optics principle, macrolanguage function by ZMAX, use the 3-CAM.ZPL program in conjunction with the establishment of three constituent element optical systems, realized the computer-aided design (CAD) of three constituent element optical system cam curves.Thus, the tortuosity factor K that the designer only needs what and second zoom group of input sample point to move, by the calculation function of ZEMAX optical design software, calculate the data of cam curve fast, and the cam curve of design is carried out real-time assessment and optimizes correction.Simultaneously, can generate figure automatically and be shown that make design effect directly perceived, it is convenient to revise according to the design data of cam curve.The application of this method can improve the design rate of cam curve and the performance of cam product greatly, shortens the Products Development cycle, reduces design cost.
Description of drawings
Fig. 1 is a program flow diagram of the present invention;
Fig. 2 is the optical system synoptic diagram of the embodiment of the invention;
Fig. 3 is the zoom curve map of the embodiment of the invention 1;
Fig. 4 is the zoom curve map of the embodiment of the invention 2;
Fig. 5 is the zoom curve map of the embodiment of the invention 3.
Embodiment
Referring to Fig. 1, it is program flow diagram of the present invention, the computer-aided design system of this cam curve of three-component zooming system is to carry out by the following method: the ZEMAX optical design software is installed on the computing machine that at first uses in Aided Design, then according to of the requirement of three constituent element optical systems to the cam curve track, utilization Gaussian optics principle, by the macrolanguage function of ZEMAX, on ZEMAX optical design software platform, establishment 3-CAM-ZPL program.Move this program, call three constituent element design of Optical System files, and analyze the distribution situation of three each zoom group of constituent element optical system, setting and input sample are counted, and by the 3-CAM.ZPL program, carry out the calculating of optical system transition parameter, and according to K=0, K〉0, K<0 respectively value import the tortuosity factor K of second zoom group, calculate the zoom cam curve data by the 3-CAM.ZPL program, three groups of design datas are compared, selected one of them K value.Whether interlock in moving process by each zoom group of 3-CAM.ZPL procedure judges, and output information, if it is staggered, explanation is too big to the given K value of second zoom group, curved is too serious, and the absolute value that reduces K is adjusted, and repeats to judge again---adjust, till the staggered phenomenon of nothing, promptly draw one group of cam curve data.At last according to the design data of cam curve, there is Automatic Program to generate figure and shown, and cam curve data and graphic printing are come out, promptly finish the design of cam curve.
Referring to Fig. 2, in the optical system from figure as seen, the first zoom group U1 be from lens face 7 to lens face 8, the second zoom group U2 be from lens face 9,10 to lens face 11, the three zoom group U3 from lens face 12,13,14,15,16,17 to lens face 18.D6 among the figure, D8, D11, D18 when zoom with the interval variation value that produces, after this zoom system, pancreatic system is finished through aberration design, D6, D8, D11, D18 just determines in the value of long burnt and short Jiao Chu thereupon, wherein, D6 is the spacing distance of lens face 6 and lens face 7, and D8 is the spacing distance of lens face 8 and diaphragm, D11 is the spacing distance of lens face 10 and lens face 11, D18 is the spacing distance of lens face 18 and lens face 19, and the total amount of movement of the first zoom group U1 is-6.54mm that the total amount of movement of the second zoom group U2 is-6.39mm, the total amount of movement of the 3rd zoom group U3 is-3.2mm, to be 10 be example (in actual computation, sampled point is many more accurate more) to get sampled point, and the invention will be further described below in conjunction with three kinds of embodiment.
Embodiment 1:
Be the embodiment that a cam curve that is used for the three-component zooming camera lens of projection is designed, its method for designing is: the ZEMAX optical design software is installed on the computing machine that uses in Aided Design, according to of the requirement of three constituent element optical systems to the cam curve track, utilization Gaussian optics principle, macrolanguage function by ZEMAX, establishment 3-CAM-ZPL program on ZEMAX optical design software platform, move this program, analyze the distribution situation of three each zoom group of constituent element system by Automatic Program, input sample is counted, carry out the calculating of optical system transition parameter, import the tortuosity factor K of the second zoom group U2, calculate the zoom cam curve data by the 3-CAM.ZPL program, operation 3-CAM.ZPL program, whether interlock in moving process by each zoom group of procedure judges, and output information, if such situation, explanation is too big to the given K value of the second zoom group U2, curved is too serious, can eliminate staggered phenomenon by the absolute value that reduces to adjust K, take place until not staggered phenomenon, can generate and show desirable cam curve, and printable data and figure.
Referring to Fig. 3, present embodiment selects the second zoom group U2 to move as straight line, i.e. K=0, and sampling number is set at 10, operation 3-CAM.ZPL program, result of calculation is as follows:
K=0.00:Ave-MTF=0.6842?Max-AveMTF=0.7062?Min-AveMTF=0.6504
Referring to Fig. 4, the method for designing step is identical with embodiment 1, and present embodiment selects the second zoom group U2 to move (to the object space bending), i.e. K as curve〉0, sampling number is set at 10, operation 3-CAM.ZPL program, result of calculation is as follows:
K=0.03?Ave-MTF=0.6995?Max-AveMTF=0.7113?Min-AveMTF=0.6752
From the computational data of embodiment 2 as can be seen, when the K=0.03 of the second zoom group U2, promptly slightly when object space was crooked, 0.6842 the when value of Ave-MTF is moved by straight line became 0.6995 to curve, and the zoom system, pancreatic system performance increases.
Referring to Fig. 5, the method for designing step is identical with embodiment 1, and present embodiment selects the second zoom group U2 to move (to curvature of the image) as curve, i.e. K<0, and sampling number is set at 10, operation 3-CAM.ZPL program, result of calculation is as follows:
K=-0.05:Ave-MTF=0.6483?Max-AveMTF=0.7047?Min-AveMTF=0.6017
From the computational data of embodiment 3 as can be seen, when the K=-0.05 of the second zoom group U2, promptly slightly when the bending of picture side, 0.6842 the when value of Ave-MTF is moved by straight line becomes 0.6483 to curve, and the zoom system, pancreatic system performance decreases.
From Fig. 3, Fig. 4, Fig. 5 as can be seen, when the tortuosity factor K of the second zoom group U2 is different, make that the curved direction of the 3rd zoom group U3 and degree of crook are also different.During K=0, expression is done linear mobile, K〉0 expression curve is to the object plane bending, and K<0 expression curve is to curvature of the image.The order of magnitude of K is represented the degree of crook of curve.In actual design three constituent element cam curve processes, compare by performance these three kinds of forms, determine the bending direction of curve, suitably adjust the K value, can make system reach satisfied image quality.The designer also can exchange the mobile scheme of the first zoom group U1 and the second zoom group U2 on the basis of 3-CAM.ZPL program, and promptly the second zoom group U2 does linear moving, and the first zoom group U1 moves as curve, further the expanding program function.
In the graphic presentation of above-mentioned three embodiment, ordinate is represented focal length, and horizontal ordinate is represented displacement, U1, U2 and U3 represent each zoom group respectively, its square frame length on horizontal ordinate is represented the length of each zoom group, and curve is a kind of to be to the object space bending, and another kind is crooked to picture side.
Use the 3-CAM-ZPL program and carry out three constituent element optical system Design of cam curves, (be defaulted as straight line moves the tortuosity factor K that only needs what and the second zoom group U2 of designer's input sample point to move, be K=0) get final product, program will be judged the position distribution in system of each zoom group automatically, calculate the amount of movement of the 3rd zoom group U3 by the given amount of movement of the first zoom group U1 (always linear moving) and the second zoom group U2, and the second zoom group U2 is moved the MTF performance that moves two kinds of situations with curve as straight line compare, can be according to comparative result, the K value is further revised, reach more excellent zoom system, pancreatic system performance, thereby finish the design of cam curve.In order to obtain more intuitive result, in print data, also provided corresponding curvilinear figure, the possibility that manufacturability that can the real-time analysis Design of cam curves and mechanism realize.Program to sampling number without limits, sampled point is many more, the precision of curvilinear figure is high more.If need check the situation of change of optical property in the whole zoom process, corresponding data or graphical window this program of reruning of only need opening gets final product, and program will be to the various performance graph real-time update of each sampling point position.
Claims (1)
1, a kind of computer-implemented method of cam curve of three-component zooming system is characterized in that: this method is to carry out according to the following steps:
The first step: the ZEMAX optical design software is installed on the computing machine that uses in Aided Design;
Second step: on ZEMAX optical design software platform, according to of the requirement of three constituent element optical systems to the cam curve track, utilization Gaussian optics principle, by the macrolanguage function of ZEMAX, establishment 3-CAM-ZPL program.
The 3rd step: call in three constituent element design of Optical System files, move the 3-CAM.ZPL program, analyze the distribution situation of three each zoom group of constituent element optical system;
The 4th step: input sample is counted, and by the 3-CAM.ZPL program, carries out the calculating of optical system transition parameter;
The 5th step: according to K=0, K〉0, K<0 respectively value import the tortuosity factor K of second zoom group, calculate the zoom cam curve data by the 3-CAM.ZPL program, and three groups of design datas compared, selected one of them K value;
The 6th step: in moving process, whether interlock by each zoom group of 3-CAM.ZPL procedure judges, and output information, if it is staggered, explanation is too big to the given K value of second zoom group, curved is too serious, and the absolute value that reduces K is adjusted, and repeats to judge---adjust, till the staggered phenomenon of nothing, promptly draw one group of cam curve data.
The 7th step:, generate figure automatically and shown that printing cam curve data and figure are promptly finished the design of cam curve according to the design data of cam curve.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102314794A CN101477583B (en) | 2008-12-23 | 2008-12-23 | Computer-aided design method for cam curve of three-component zooming system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102314794A CN101477583B (en) | 2008-12-23 | 2008-12-23 | Computer-aided design method for cam curve of three-component zooming system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101477583A true CN101477583A (en) | 2009-07-08 |
CN101477583B CN101477583B (en) | 2012-02-22 |
Family
ID=40838296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008102314794A Active CN101477583B (en) | 2008-12-23 | 2008-12-23 | Computer-aided design method for cam curve of three-component zooming system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101477583B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102831284A (en) * | 2012-09-21 | 2012-12-19 | 河南平原光电有限公司 | Optimization design method of zoom cam curve |
CN103744181A (en) * | 2013-11-21 | 2014-04-23 | 四川星烁光电科技有限公司 | Design method for PWC method projection system projection lens |
CN108761776A (en) * | 2018-03-23 | 2018-11-06 | 中国科学院西安光学精密机械研究所 | Zoom lens zoom cam optimization method |
-
2008
- 2008-12-23 CN CN2008102314794A patent/CN101477583B/en active Active
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102831284A (en) * | 2012-09-21 | 2012-12-19 | 河南平原光电有限公司 | Optimization design method of zoom cam curve |
CN103744181A (en) * | 2013-11-21 | 2014-04-23 | 四川星烁光电科技有限公司 | Design method for PWC method projection system projection lens |
CN108761776A (en) * | 2018-03-23 | 2018-11-06 | 中国科学院西安光学精密机械研究所 | Zoom lens zoom cam optimization method |
CN108761776B (en) * | 2018-03-23 | 2019-11-15 | 中国科学院西安光学精密机械研究所 | Zoom lens zoom cam optimization method |
Also Published As
Publication number | Publication date |
---|---|
CN101477583B (en) | 2012-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
LU503090B1 (en) | A semantic segmentation system and method based on dual feature fusion for iot sensing | |
Chen et al. | DenseLightNet: A light-weight vehicle detection network for autonomous driving | |
CN101629966B (en) | Particle image velocimetry (PIV) processing method | |
CN111158365A (en) | Path planning method and device, robot and storage medium | |
CN107974945A (en) | BIM modeling method based on variable cross-section rigid frame bridge continuous beam cantilever pouring construction | |
CN111310278A (en) | Ship automatic modeling method based on simulation | |
CN110543473B (en) | Crowdsourcing data fusion optimization method and device and storage medium | |
CN109919051A (en) | A kind of convolutional neural networks accelerated method for video image processing | |
CN101477583B (en) | Computer-aided design method for cam curve of three-component zooming system | |
CN115688246B (en) | Reservoir capacity simulation method and device under local coordinate system | |
Zhang et al. | DSC-MVSNet: attention aware cost volume regularization based on depthwise separable convolution for multi-view stereo | |
CN110472143A (en) | A kind of information-pushing method, device, readable storage medium storing program for executing and terminal device | |
CN110197521B (en) | Visual text embedding method based on semantic structure representation | |
CN117146796A (en) | Data processing method, device, equipment and computer readable storage medium | |
CN108564396A (en) | Multimode traffic trip questionnaire survey design method based on D-error design effectivelies | |
CN104613970A (en) | Simulative navigation data generation method and client | |
CN111553921B (en) | Real-time semantic segmentation method based on channel information sharing residual error module | |
Jin et al. | Multi-modality trajectory prediction with the dynamic spatial interaction among vehicles under connected vehicle environment | |
CN110782023A (en) | Reduction residual module porous convolution architecture network and rapid semantic segmentation method | |
CN105975434B (en) | Data transfer optimization method towards heterogeneous system | |
CN115331005A (en) | Directional object segmentation method based on deep supervision fusion and feature smoothing | |
US20220374556A1 (en) | Parameterization of digital organic geometries | |
CN114547761A (en) | High-precision model-based prefabricated part steel bar optimization method and system | |
CN113920446A (en) | 3D target detection algorithm based on original point cloud processing | |
CN101614875B (en) | Design method and system of digital optical imaging |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20190731 Address after: 473000 No. 366 Xinchen West Road, Nanyang High-tech Zone, Henan Province Patentee after: Nanyang Lida Photoelectric Co., Ltd. Address before: 474400 No. 508 Industrial Road, Nanyang City, Henan Province Patentee before: Lida Optical and Electronic Co., Ltd. |