一种基于计算机模拟金属表面掺杂模拟方法与流程

文档序号:19285365发布日期:2019-11-29 23:28阅读:490来源:国知局
一种基于计算机模拟金属表面掺杂模拟方法与流程

本发明涉及计算机模拟金属表面领域,特别涉及一种基于计算机模拟金属表面掺杂模拟方法。



背景技术:

在金属制品中,通常要对其表面进行处理,其中有一种处理的方法是对其表面进行掺杂,即在金属的表面掺入其他的物质,使它的表面发生变化,从会儿达到保护金属表面的目的,但是在一般的研发和生产中,都是通过实验的方法进行模拟,这样不但非常的浪费材料,而且容易在制作的时候产生有害的物质,甚至发生危险。



技术实现要素:

本发明的目的是克服上述现有技术中存在的问题,提供一种基于计算机模拟金属表面掺杂模拟方法,通过计算机对金属的表面材料的掺杂过程进行模拟,帮助实验者分析掺杂后的结果,有效的减少了实验材料的耗费,同时也保证了实验者的安全。

本发明的技术方案是:一种基于计算机模拟金属表面掺杂模拟方法,包括如下步骤:

s1:接收用户选择的金属表面的材料,并在计算机上模拟该材料的金属表面;

s2:接收用户选择的要在金属表面掺杂的材料和掺杂过程中的掺杂环境;

s3:计算机在反应数据库中搜索金属表面的材料和要掺杂的材料在掺杂环境中的反应结果,如果没有搜到反应结果,则执行步骤s4,如果搜索到反应结果,则执行步骤s5;

s4:在计算机上模拟掺杂的材料包裹在金属表面上的模型;

s5:根据反应的结果,在计算机进行上模拟反应结果中的固体物质包裹在金属表面上。

较佳地,在上述步骤s1和步骤s2中,通过在用户界面上设置下拉列表的形式为用户提供选择,所述下拉列表包括金属表面材料的下拉列表、掺杂材料的下拉列表以及掺杂环境的下拉列表。

较佳地,所述金属表面材料、掺杂材料、掺杂环境以及反应结果通过化学方程式的形式进行显示,所述金属表面材料、掺杂材料以及掺杂环境分别以选项框的形式呈现,所述反应结果以文本框的形式呈现。

较佳地,在步骤s5中,包括如下步骤:

s5-1:将反应的结果的各个物质进行分解,将固体类物质、液体类物质以及气体类的物质进行归类;

s5-2:若固体类物质的物质有两种及以上时,按照配位数的比例进行混合,得到反应结果中的固体物质,若固体类物质的物质只有一种时,该物质为反应结果中的固体物质;

s5-3:将反应结果中的固体物质包裹在金属表面上,并在计算机进行上模拟反应结果中的固体物质。

较佳地,在步骤s5中,根据反应的结果以弹窗的形式向用户显示反应过程中实验安全的提示。

本发明实施例中提供一种基于计算机模拟金属表面掺杂模拟方法,具有如下的有益效果:

1、通过计算机对金属的表面材料的掺杂过程进行模拟,帮助实验者分析掺杂后的结果,有效的减少了实验材料的耗费,同时也保证了实验者的安全;

2、通过化学反应方程式的方式显示金属表面材料、掺杂材料、掺杂环境以及反应结果,使得用户对掺杂所进行的化学反应更加的清楚;

3、根据反应的结果以弹窗的形式向用户显示反应过程中实验安全的提示,使得用户在模拟完成进行实验的时候,可以有充分的准备,避免不安全的事情发生。

附图说明

图1为本发明的一种基于计算机模拟金属表面掺杂模拟方法的整体流程示意框图;

图2为本发明的一种基于计算机模拟金属表面掺杂模拟方法在步骤s5中的流程示意框图。

具体实施方式

下面结合附图,对本发明的一个具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。

实施例1

本实施例提供了本方法的基本流程以及逻辑关系。

具体的,如图1所示,本发明实施例提供了一种基于计算机模拟金属表面掺杂模拟方法,包括如下步骤:

s1:接收用户选择的金属表面的材料,并在计算机上模拟该材料的金属表面;

s2:接收用户选择的要在金属表面掺杂的材料和掺杂过程中的掺杂环境;

s3:计算机在反应数据库中搜索金属表面的材料和要掺杂的材料在掺杂环境中的反应结果,如果没有搜到反应结果,则执行步骤s4,如果搜索到反应结果,则执行步骤s5;

s4:在计算机上模拟掺杂的材料包裹在金属表面上的模型;

s5:根据反应的结果,在计算机进行上模拟反应结果中的固体物质包裹在金属表面上。

在本方法中,计算机的对于金属表面模拟是通过3d技术进行模拟的,在金属数据库中查找到相应的金属模拟数据进行模拟,首先要由用户确定被掺杂的金属表面的材料,同时在计算机上模拟该材料的金属表面,其次,由用户确定金属表面掺杂的材料和掺杂过程中的掺杂环境,由于掺杂可能进行化学反应,也可能不进行化学反应,因此,要根据金属表面的材料和要掺杂的材料以及掺杂环境在反应数据库中搜索反应的结果,并且根据反应结果进行下一步的操作。如果在反应数据库中没有搜索到反应的结果,则说明金属表面的材料和要掺杂的材料以及掺杂环境不会繁盛化学反应,则只需要把掺杂的材料包裹在金属表面上即可,再通过计算机进行模拟,如果在反应数据库中搜索到了反应的结果,则说明金属表面的材料和要掺杂的材料以及掺杂环境进行了化学反应,则根据反应结果,并结合常识,只有固体的物质会包裹在金属表面上,液体和气体会从金属表面流失,因此,只是反应结果中的固体物质包裹在金属表面上,再通过计算机进行模拟。

所述金属数据库,内部存储了大量的金属模拟3d模型,还有各个金属的属性,金融的特征信息。

所述反应数据库,内部存储了大量的化学反应的物质、反应的环境以及反应的结果,具体的,类似于存储了大量的化学反应方程式,提供化学反应的查询服务。

实施例2

本实施例对用户的界面进行了进一步的优化,是的用户的界面更加的友好,针对的用户群体更加的广泛,提升用户体验。

具体的,在上述步骤s1和步骤s2中,通过在用户界面上设置下拉列表的形式为用户提供选择,所述下拉列表包括金属表面材料的下拉列表、掺杂材料的下拉列表以及掺杂环境的下拉列表。通过向用户提供下拉列表,并且下拉列表包括金属表面材料的下拉列表、掺杂材料的下拉列表以及掺杂环境的下拉列表,为用户降低了专业的难度,给用户做选择题而不是填空题,同时下来列表所显示的专业也会帮助用户进一步的对专业进行掌握,同时也加强了与用户之间的交互性。

同时,将所述金属表面材料、掺杂材料、掺杂环境以及反应结果通过化学方程式的形式进行显示,所述金属表面材料、掺杂材料以及掺杂环境分别以选项框的形式呈现,所述反应结果以文本框的形式呈现。通过化学方程式可以使得掺杂的过程更加的明了,同时也多了一条可以了解掺杂过程和结果的途径,如果发生了化学反应,可以让用户直观的看出来,同时通过计算机的模拟,使得用户对掺杂的过程有更加的进一步的了解,如果没有发生化学反应,文本框内也不会有任何的显示,用户也可以从计算机的模拟来了解掺杂的过程,使得掺杂的过程更加的清晰。同时选项框的设置方便用户的对金属表面材料、掺杂材料以及掺杂环境的选择。通过化学方程式和计算机模拟两种表示方式进行模拟,使得用户可以从感性的角度和理性的角度同时对掺杂的过程有进一步的认识和掌握。

实施例3

本实施例对步骤s5做出进一步的解释,将整个模拟的过程更加的完善。

具体的,在步骤s5中,如图2所示,包括如下步骤:

s5-1:将反应的结果的各个物质进行分解,将固体类物质、液体类物质以及气体类的物质进行归类;

s5-2:若固体类物质的物质有两种及以上时,按照配位数的比例进行混合,得到反应结果中的固体物质,若固体类物质的物质只有一种时,该物质为反应结果中的固体物质;

s5-3:将反应结果中的固体物质包裹在金属表面上,并在计算机进行上模拟反应结果中的固体物质。

将反应的结果根据物质的形态进行分类,根据上述的方法,留下固体类物质,但是在化学反应中,固体类物质可能有一种,也可能有多种,当固体类物质的物质只有一种时,直接在金属表面上包裹该固体类物质,当固体类物质的物质有两种及以上时,由于化学方程式中的配位数表示各各个物质所占得份额,按照配位数的比例进行混合,并将混合后的物质包裹在金属表面上,同时在计算机上模拟掺杂的结果。

进一步的,在步骤s5中,根据反应的结果以弹窗的形式向用户显示反应过程中实验安全的提示。由于化学反应有可能会有产生一些有毒有害的物质,但是对于专业度不够人员来讲有可能由于不知道产生物质的情况而进行了一些不恰当的操作,从而造成人身伤害。以弹窗的形式向用户显示反应过程中实验安全的提示,使得用户对于反应的安全性有充分的了解,以保证真实的实验中不会发生危险,从而保证实验人员的人身安全。

具体的,每一个可能会对实验人员造成伤害的物质和其对应实验安全的提示都存储在安全数据库中。只需要根据反应的结果现实对应物质的实验安全的提示即可。

综上所述,本发明具体公开了一种基于计算机模拟金属表面掺杂模拟方法,包括如下步骤:s1:接收用户选择的金属表面的材料,并在计算机上模拟该材料的金属表面;s2:接收用户选择的要在金属表面掺杂的材料和掺杂过程中的掺杂环境;s3:计算机在反应数据库中搜索金属表面的材料和要掺杂的材料在掺杂环境中的反应结果,如果没有搜到反应结果,则执行步骤s4,如果搜索到反应结果,则执行步骤s5;s4:在计算机上模拟掺杂的材料包裹在金属表面上的模型;s5:根据反应的结果,在计算机进行上模拟反应结果中的固体物质包裹在金属表面上。本发明通过计算机对金属的表面材料的掺杂过程进行模拟,帮助实验者分析掺杂后的结果,有效的减少了实验材料的耗费,同时也保证了实验者的安全。

以上公开的仅为本发明的几个具体实施例,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1