CST软件如何添加和管理自定义的材料

经常有用户想手动添加材料到CST软件的材料库,或让CST软件指向自定义的材料库,由于CST软件没有自动追踪用户材料数据的功能,这里就需要用户知道一些小技巧,不然看不到这些材料哦~

1.      材料库的路径:

首先解释材料库路径,一般用户看到的是这样的,第一个黑色加粗的是优先级最高的默认路径,用于本机安装的全部CST软件版本。第二个往下都是次级路径,可用户自己添加。最下面几个是拓展包,需要用户另行下载安装。

所以这些路径都可以含CST软件的库。

然后我们看看这些路径里面有什么,比如第一个是用户路径:

第二个是安装路径: 

 

或者是拓展安装路径: 

2.     材料库格式和材料格式

可见材料库是在路径下一个叫Materials固定的文件夹。这个很重要,也就是说,如果用户添加一个材料自定义路径,那么这个路径下一定要有这个Materials的文件夹储存用户定义的材料文件。

材料文件格式是.mtd,比如安装路径材料库中几百个材料是这样的:

 

问题1:当用户将CST软件中定义好的新材料直接保存到材料库中会发生什么呢?

 

很简单,这个Add会把材料自动添加到优先级最高的路径下,也就是默认的第一个路径,然后Load就可以直接看得到:

问题2:如何添加材料到CST软件安装路径材料库,或自定义路径材料库呢?

第一个方法当然是改动Library Paths的优先级之后再添加喽~。如果不愿意改动路径优先级,或者不是通过CST软件界面生成的新材料,比如复制粘贴的.mtd文件,那就用第二个方法,手动将.mtd文件拷贝到Materials文件夹里面。

比如我添加一个新材料在D:\MyPath\Materials\

添加该路径,注意“Materials“不是路径:

然后在CST软件中尝试导入该材料:

就可以导入了:

问题3:当我们继续添加新的.mtd文件进来已有的库中之后,Load材料中为什么看不到?

比如刚才添加material2,现在添加material3:

这时material3 是看不到的:

这是因为,对于一个新的材料库,“Load from Material Library”这一步会在基于其中所有材料mtd 内容,分生成一个material library.mal的管理文件。注意是生成,不是更新。这个生成只是第一次生成。

这个管理文件可用来帮助我们在材料库中预览材料Attributes这些标签信息的:

由于一开始我就提到CST软件没有用户材料功能,所以再添加进来的新材料是不会自动更新这个material library.mal的,所以看不到了。感兴趣的可以打开material library.mal看看里面有什么~~

所以如何破呢?最简单的办法就是直接删除这个material library.mal,然后Load from Material Library,把旧库当新库,自动再生成一次完整的material library.mal,就可以看到了。

同理,所有路径下Materials文档里面,只要load过一次,就会有一个material library.mal。当然了,安装自带材料库中的比较难找:

问题4:如果在材料库界面中删除材料会怎样?

这样就将材料库中这个.mtd 删除了,找不回来了。material library.mal也被更新了,旧的被备份成~_tmp.mal,只有材料表面信息,有种“哥早已不在江湖,可江湖却流传着哥的传说”的效果。

问题5:如果不同路径下有同样名称的材料怎么办?

那就按路径的上下顺序。

问题6Delete都能自动更新material library.mal,为什么Load不可以自动更新呢???CST软件为什么不把这个设计成自动的呢?

原因很简单,添加材料并不是每天仿真都需要做的事情,往往只是添加一次就一直用。每次Load都检查一遍所有路径下所有材料,看看用户粘没粘贴新的材料,是费时间且没什么收益、甚至有点愚蠢的事情。所以自己要手动添加就手动更新一下吧!软件也是产品,产品经理都不是那么好当的哦~

 

小结:

1.     CST软件界面直接添加或删除材料最方便,默认路径优先级最高,也适用于同机不同版本。

2.     手动添加或删除mtd文件,则需要考虑material library.mal。新路径新库新材料,可直接load;旧路径旧库新材料,则需删除material library.mal再load;

 

 【推荐内容】

CST如何设置电压监视器?达索总代理思茂信息

CST如何设置电流监视器?达索一级代理商思茂信息

CST如何设置场探针?达索正版软件代理商

posted @ 2024-11-08 11:16  思茂信息  阅读(13)  评论(0编辑  收藏  举报