机器视觉论坛visionbbs.com经过多天努力,终于将NI Vision2019SP1的选板汉化工作完成了。本次汉化工作,汉化了前面板的视觉选板,以及程序框图中的视觉与运动选板(仅限视觉部分,运动不包含),具体的汉化内容与汉化的选板控件、函数、子面板数量,如下表所示,相应的子选板,是必须要安装相应的软件或模块后才可以正常汉化的。如没有安装或安装的版本不对,则会出现?图标,而无法使用。汉化包,本身并没有什么应用作用,仅作为英文不佳的刚入门的工程师的一种辅助手段,英语好的或者是对VDM已经有常年应用经验的,完全不必使用汉化包:
总共涉及到了641个控件、函数、子面板的汉化工作。其中归属于VAS图像采集软件的,有116个,属于VBAI视觉生成器的有23个,其它的则归属于VDM视觉开发包。另外,在前面板的新式I/O选板中,还有IMAQ Session、IMAQdx Session和VBAI Session三个控件,即相机会话控件和VBAI会话控件,没有翻译。这个大家了解一下即可。一般可以在Open中直接创建。
本汉化,只是汉化选板函数或控件的短名称,以及选板的显示名称,选板的说明信息,并没有汉化库中的文件名,也没有汉化函数本身的VI属性中的说明信息。当然,函数所需要的帮助文档也是没有汉化的,那个工作量更大。
汉化与未汉化位置说明
汉化与未汉化位置说明
因为仅仅只汉化了短名称,所以在选板的风格选择,只能选择图标和文本、类别(图标和文本)这两个项,使用其它的类别(标准)、图标、文本、树形控件,因为无法显示短名称,因此无法显示汉化结果。如果那些要汉化,则需要汉化库中的文件名函数才可以。包括VI属性的说明信息-即时帮助中的说明信息,也是需要修改VI的,这个工作量可能会比较大,还涉及到文件名修改找不到文件的可能。VI属性的说明信息可能还好处理一点,只需要改变属性说明信息即可,不涉及路径名称。而文件名的修改,可能会涉及到某些函数是由其它底层函数集成的,会因为文件名的修改,而变成找不到对象的问题。如果要使用该汉化包,请在LabVIEW环境中选择工具》选项?控件/函数选板的选板项中选择类别(图标和文本)、图标和文本两个项中的一个,其它的三个项不要选择,当然,如果要回归英文版,则选择其它三个项即可。或者去掉本汉化包也可以显示英文原版。个人建议使用图标和文本方式,个人也比较喜欢这个风格,在视觉论坛visionbbs.com中的很多例子说明,都是使用这种风格来处理的,感觉要快速有效简洁明了一些。
选板风格选择
类别(图标和文本)-可显示汉化结果
图标和文本模式-可显示汉化结果
类别(标准)-不可完全显示汉化结果只能显示子选板的汉化,函数汉化显示不了
图标-不可完全显示汉化结果只能显示子选板的汉化,函数汉化显示不了
文本-不可完全显示汉化结果只能显示子选板的汉化,函数汉化显示不了
树形-不可完全显示汉化结果只能显示子选板的汉化,函数汉化显示不了
本汉化使用的是NI VISION2019SP1版本,因为每个年代的版本函数会有所不同,所以在面板中可能会有所差异。如果套用到NI VISION2018或2017等旧版中,可能会有某些功能没有。NI面板中找不到项的选板,一般是用带?的空白选板来表示的,可以在自己工具>高级>编辑选板中将空白的删除。另外因为版本升级,某些函数对应的版本号也有变更,可能会有所不同。具体的套用到旧版的Vision,我暂未做验证。所以,如果能接受这种不确定性,可以选择使用。
NI Visio 2019SP1,支持LabVIEW2019、LabVIEW2018、LabVIEW2017、LabVEIW2016及其SP1,FxPatch升级版,以及对应的32位、64位版本。也就是可以在安装上面四个LV版本的基础上,安装NI VISION2019SP1,都是可以正常使用的,但是如果安装的是LabVIEW2015或再之前的版本,那就不支持了,因为这些版本中安装VDM2019无法显示,只能使用VDM2018之前的版本,那就回到上一条说的可能存在不兼容的情况。
LabVIEW2016中文32位+NIVISION2019SP1可正常汉化
LabVIEW2017SP1中文32位+NIVISION2019SP1可正常汉化
LabVIEW2018SP1中文32位+NIVISION2019SP1可正常汉化
LabVIEW2019SP1中文32位+NIVISION2019SP1可正常汉化
LabVIEW2019SP1英文64位+NIVISION2019SP1可正常汉化
在本电脑系统Win7 64位环境中,验证了4年年代版本,都可以正常使用。验证了32位和64位也可以正常使用。验证系统默认安装在C盘,未验证安装在D盘等其它盘时的情况。但是从我方分析来看,因为32位的LV在64位中的路径是Program Files (x86),而64位的则是Program Files,是有错差异的,但是本汉化选板中,虽然可以看到其有项路径、同步路径、帮助文档路径等,但是好像是跟随LabVIEW本身处理的,会自动变更,所以估计在安装在D盘之外也是可以正常汉化的。如果安装在纯粹的32位系统中,那么程序路径也是Program Files这样的,就与64位系统下一样,应该也是可以正常使用的。
因为本人水平有限,可能某些地方翻译有些词不达意,或者与其英文原意思有出入,还请见谅。下面选择几个面板看一下汉化结果:
前面板-视觉
程序框图-视觉与运动
注意:上图中NI-IMAQ、NI-IMAQdx、视觉RIO以及视觉快速函数中的视觉采集模块,是需要VAS视觉采集软件支持的,配合VDM2019SP1的版本是VAS19.5版本。视觉生成器VBAI则是需要VBAI软件来支持的,配合VDM2019SP1版本的是VBAI2019版本。其它的视觉工具、图像处理、机器视觉以及视觉快速函数下的视觉助手模块函数,则是VDM2019SP1来支持的。所以,要想看到如上图的程序框图,需要安装LabVIEW2019SP1、VDM2019SP1、VBAI2019、VAS19.5四个软件,才可以正常显示为上面的效果。四个软件下载页面如下:
NI LabVIEW & Vision2019SP1 机器视觉图像处理开发必备软件LV2019SP1/LV2019SP1F1、VDM2019SP1、VAS19.5、VBAI2019下载_编程软件下载_机器视觉教程|软件|驱动_视觉论坛VISIONBBS_视觉之家VISIONHOME_机器视觉光源_光源控制器_工业相机_工业镜头_机器视觉方案系统_图像处理教程_石鑫华视觉网_东莞市华动智能科技有限公司
http://visionbbs.com/thread-22541-1-1.html
IMAQdx汉化效果(IMAQ及IMAQdx中的IMAQ,是ImageAcquisition System图像采集系统的意思,这里未做翻译太长)
视觉生成器VBAI汉化效果
视觉工具汉化效果
图像处理汉化效果
机器视觉汉化效果
使用方法:将本汉化包中的Palettes文件夹,解压复制到库>文档>LabVIEW Data相应的LabVIEW版本文件夹下面(如果是路径,则一般是C:\Users\用户名\Documents\LabVIEW Data):
Win7下各LabVIEW版本对应的文件夹
如果已经有Palettes则合并文件夹,如果以前有自己编辑过视觉选板,则覆盖(会变更自己的设置,请谨慎。如有必要,可以将自己的编辑Palettes备份一份)。如果第一次安装的LabVIEW还没有运行过,则没有LabVIEW的文件夹,可以先运行一次LabVIEW程序,就会出现其版本对应的文件夹。
如果是Win10,也是有库、文档的,基本上是一样的路径。如果出现有不一样的情况时,找不到需要放置的目录,可以打开LabVIEW后,选择工具>高级>编辑选板,然后出现选板编辑框,可以任意修改一个选板的位置、名称等,然后保存。这时会提示,将LabVIEW默认目录下的选板保存到如文档下的路径下,这个路径就是我们需要将汉化包放置的路径。
如果要去掉本汉化包功能,可以按上面说的,使用其它的类别标准、图标、文本、树形等模式,也可以直接对汉化包的Palettes更名为其它的名字,或者是删除即可。
原则上,也可以将Palettes汉化包下的menus文件夹,直接复制到LabVIEW的安装目录下,如C:\Program Files (x86)\National Instruments\LabVIEW 2019\menus,并覆盖,这样也是可以汉化的,但是这样的话,就无法切换回英文了。当然,也可以通过备份原英文的Menus,再覆盖合并汉化包来处理。不过本人建议放置到LabVIEW Data目录下较为安全。切记先备份好原版的或不损坏原版的,这样才能恢复原来的英文。如果已经破坏,想要恢复,那就只能从别人那里复制或者是重新卸载安装了。
最后,也是最恶心的,天下没有免费的午餐,本着我为人人,人人为我的原则,会收取一些费用,按1毛钱一条原则收费,60个选板说明信息汉化,641条函数控件选板汉化,共计700条内容,收取费用70元左右,实际按50元收取。本汉化包,先使用机器翻译,然后再通过人工精校,并结合了自己多年的经验,对相关的选板进行了一些简要说明。付出了不少精力,在知识付费年代,收取点点费用也是合情合理的。