如何获取和更改投影机镜头系统的值? [英] How to get and change the values of the projector lens system?

查看:111
本文介绍了如何获取和更改投影机镜头系统的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试编写一个Gatan DigitalMicrograph脚本来控制样品前后入射电子束的倾斜.我认为可以使用诸如EMGetBeamTilt,EMSetBeamTilt和EMChangeBeamTilt之类的命令来获取和更改标本镜头系统的值.但是,我不知道如何获取或控制投影机镜头等标本后镜头系统的状态.为了控制投影机镜头系统,应编写什么命令或代码?

I am trying to write a Gatan DigitalMicrograph script to control the tilting of incident electron beam before and after a specimen. I think that the values of pre-specimen lens system can be got and changed by using commands such as EMGetBeamTilt, EMSetBeamTilt and EMChangeBeamTilt. However, I don't know how to get or control the status of the post-specimen lens system such as a projector lens. What command or code should be written in order to control the projector lens system?

如果您分享一些智慧,将不胜感激.提前非常感谢您.

It will be appreciated if you share some wisdom. Thank you very much in advance.

推荐答案

不幸的是,DM-script通过通用接口只能访问有限数量的显微镜硬件组件.通用命令通过显微镜供应商实现的软件接口与显微镜通信,因此每个命令的确切行为(即,更改值时驱动哪个镜头)完全在显微镜软件的控制范围内,而不是DM.访问特定镜头或显微镜特定控件的命令通常不可用.

Unfortunately, only a limited number of microscope hardware components can be accessed by DM-script via a generalized interface. The generalized commands communicate to the microscope via a software interface which is implemented by the microscope vendor, so that the exact behaviour of each command (i.e. which lenses are driven when a value is changed) lies completely within the control of the microscope software and not DM. Commands to access specific lenses or microscope-specific controls are most often not available.

从GMS 2.3开始,所有可用命令(尽管它们经常也可以在早期版本中找到)得到正式支持和记录.您可以在F1帮助文档(在线系统中)中找到 complete 命令列表:

All available commands, while they can be found in earlier versions often as well, are officially supported and documented since GMS 2.3. You will find the complete list of commands in the F1 help-documentation (on online-systems):

这篇关于如何获取和更改投影机镜头系统的值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆