哈喽,老铁们,今天给大家介绍一下如何以不同的语言环境进入到CATIA软件,在外企工作的朋友或许有着这样的工作需求,今天我们以简体中文和英语两种环境为例进行讲解.另外需要说明的是,我们要掌握的是怎么样以不同的环境运行启动CATIA软件? 不局限于对语言的设置.我们这里实现的方法是:通过在桌面上创建两个图标,点击每个图标启动对应的环境,并且两种语言环境可以同时运行,但是两个环境无法交互,如果感兴趣的可以继续往下看哦.我们平常切换界面语言最常用的方法,如下图二所示进行设置:这种方法每次都需要重新启动CATIA,效率比较低.
实现逻辑:我现在在桌面放置了两个图标,点击不同的图标,软件会收到指令以不同语言环境配置信息启动,进入不同的语言环境. 那么接下来有两个工作,第一把不同语言的环境变量配置文件进行区分(分开放到不同文件夹),第二让桌面上的图标与上面区分开的两种环境变量(文件夹)对应关联起来.
如下展示具体的操作步骤:
新建如下两个文件夹,分别用于存放不同语言的配置信息.
新建两个启动图标,并且让其关联上述新建的两个文件夹,具体做法:打开软件的环境编辑器,右键以管理员身份运行,在编辑器界面,点击左上角的环境,新建一种环境.
好了,现在设置好了一种环境,我们可以点击桌面上新创建的图标启动CATIA软件,打开软件之后,环境语言并不一定是中文的,如果不是的话,我们需要重新通过自定义设置一次,下次软件启动,自然会记住这个设置,后续不需要也千万不要再去设置了,因为只要不重新设置语言,后续都会以上一次的设置进行启动.而后我们再去打开之前新建的文件夹,发现这里面多了一些CATIA图标文件,这些就是配置文件,它们记录了我们对CATIA进行的一些设置.
那么同样的,英语环境的设置也是上述步骤按部就班即可,总结一下就是:创建一个英语的环境配置文件夹CATIA 29 English,创建一个新的环境CATIA_29英文,要同时创建一个新的启动图标,把英文的环境配置文件夹的路径赋给这个英文环境的CatUserSettingPath变量,那么后续启动会以这个文件夹里的配置启动.
补充, 需要注意的是,新建的环境中有各种不同的变量,上述CatUserSettingPath只是其中的一个,当我们新建了不同的环境并给一些关键变量设置独立的路径值之后,我们在哪一种环境中修改一些选项配置或者自定义信息,都互不影响了,因为他们被分别的记录到了自己所对应的文件夹的配置信息文件中了,而点击不同的启动图标,会以不同的环境配置启动.
需要说明的是,本文讲解的是如何做两个图标,让软件以中英文环境进行打开,但是实际上我们可以设置更多其他的环境,比如新建七个桌面图标,让软件分别以赤橙黄绿青蓝紫背景色环境打开.虽然没啥卵用,但这也是本帖的更深层次的涵义.
如果还想理解更透彻一点的话,可以打开新创建的图标,右键属性,在目标文本框中拷贝如下信息"C:\Program Files\Dassault Systemes\B29\win_b64\code\bin\CATSTART.exe" -run "CNEXT.exe" -env CATIA_29中文 -direnv "C:\Users\Administrator\AppData\Roaming\DassaultSystemes\CATEnv" -nowindow
这个信息里包含了CATIA软件的启动路径和启动环境的路径,打开C:\Users\Administrator\AppData\Roaming\DassaultSystemes\CATEnv 环境路径,发现这里面多了两个记事本文件,记事本文件中存放着配置文件的路径,我们前面在环境编辑器中修改变量其实就是修改的这个记事本文件.