无机化学分子的显示方法和装置制造方法及图纸

技术编号:14986429 阅读:90 留言:0更新日期:2017-04-03 18:07
本发明专利技术实施例提供了一种无机化学分子的显示方法和装置。该方法包括:接收用户输入的无机化学分子的显示请求,显示请求中携带无机化学分子式;根据无机化学分子的分子式,确定无机化学分子的空间构型信息和所包含的原子大小信息;根据无机化学分子的空间构型信息和所包含的原子大小信息,生成无机化学分子的三维模型,并在屏幕上显示三维模型;接收用户输入的无机化学分子的动态变化信息,并根据动态变化信息调整三维模型在屏幕上的位置,实现了对无机化学分子空间结构的三维显示和空间结构显示位置的调整,更能满足用户需求。

【技术实现步骤摘要】

本专利技术实施例涉及计算机领域,尤其涉及一种无机化学分子的显示方法和装置
技术介绍
电子出版物是指以数字代码方式,将有知识性、思想性内容的信息编辑加工后存储在固定物理形态的磁、光、电等介质上,通过电子阅读、显示、播放设备读取使用的大众传播媒体。化学分子是化学物质的基本组成部分,包括单质,化合物。为了保持化学分子稳定,化学分子中的各原子之间形成化学键,并形成复杂的空间构型。目前电子出版物通过文字、图像、音频、视频等形式显示化学分子的平面图形,无法准确显示化学分子的空间结构,难于满足用户需求。
技术实现思路
本专利技术实施例提供一种无机化学分子的显示方法和装置,实现了对无机化学分子空间结构的准确显示和位置调整,更能满足用户需求。本专利技术实施例提供了一种无机化学分子的显示方法,包括:接收用户输入的无机化学分子的显示请求,所述显示请求中携带所述无机化学分子的分子式;根据所述无机化学分子的分子式,确定所述无机化学分子的空间构型信息和所包含的原子大小信息;根据所述无机化学分子的空间构型信息和所包含的原子大小信息,生成所述无机化学分子的三维模型,并在屏幕上显示所述三维模型;接收所述用户输入的无机化学分子的动态变化信息,并根据所述动态变化信息调整所述三维模型在所述屏幕上的位置。本专利技术实施例还提供了一种无机化学分子的显示装置,包括:接收模块,用于接收用户输入的无机化学分子的显示请求,所述显示请求中携带所述无机化学分子的分子式;确定模块,用于根据所述无机化学分子的分子式,确定所述无机化学分子的空间构型信息和所包含的原子大小信息;生成模块,用于根据所述无机化学分子的空间构型信息和所包含的原子大小信息,生成所述无机化学分子的三维模型,并在屏幕上显示所述三维模型;调整模块,用于接收所述用户输入的无机化学分子的动态变化信息,并根据所述动态变化信息调整所述三维模型在所述屏幕上的位置。本专利技术一种无机化学分子的显示方法和装置,通过接收用户输入的无机化学分子的显示请求,显示请求中携带所述无机化学分子的分子式;根据无机化学分子的分子式,确定无机化学分子的空间构型信息和所包含的原子大小信息;根据无机化学分子的空间构型信息和所包含的原子大小信息,生成无机化学分子的三维模型,并在屏幕上显示三维模型;接收用户输入的无机化学分子的动态变化信息,并根据动态变化信息调整三维模型在屏幕上的位置,实现了对无机化学分子空间结构的三维显示和空间结构显示位置的调整,更能满足用户需求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术无机化学分子的显示方法实施例一的流程图;图2为本专利技术无机化学分子的显示方法实施例二的第一流程图;图3为本专利技术无机化学分子的显示方法实施例二的第二流程图;图4为本专利技术无机化学分子的显示装置实施例一的结构示意图;图5为本专利技术无机化学分子的显示装置实施例二的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术无机化学分子的显示方法实施例一的流程图,如图1所示,本实施例的执行主体为服务器、个人计算机、平板电脑等终端设备,具体可以通过软件的方式实现,则该方法包括:步骤101,接收用户输入的无机化学分子的显示请求,显示请求中携带无机化学分子的分子式。本实施例中,终端设备接收用户输入的无机化学分子的显示请求,用户可通过键盘、鼠标或触摸屏的方式向终端设备输入无机化学分子的显示请求,对此本实施例不做限定。步骤102,根据无机化学分子的分子式,确定无机化学分子的空间构型信息和所包含的原子大小信息。本实施例中,无机化学分子中的不同原子用大小不同的球形表示,无机化学分子中的不同原子之间形成的化学键用截面半径不同的圆柱体表示,表示两个原子之间形成化学键的圆柱体的两个端面与表示原子的两个球形的球心连接。其中,原子的大小信息用球形的半径表示,原子的相对原子质量表示半径的大小,空间构型信息包括无机化学分子的各原子的位置信息和各个原子之间形成的化学键的键长和化学键的截面半径信息。各原子的位置信息可用相对于某一原子的相对位置表示。步骤103,根据无机化学分子的空间构型信息和所包含的原子大小信息,生成无机化学分子的三维模型,并在屏幕上显示三维模型。本实施例中,根据无机化学分子的空间构型信息和所包含的原子的大小信息,在三维坐标中生成无机化学分子的三维模型,并在终端设备的屏幕上显示,在终端的屏幕上显示三维模型时,可只显示该无机化学分子的三维模型,也可以将三维模型连同三维坐标一起显示在终端设备的屏幕上,对此本实施例不做限定。步骤104,接收用户输入的无机化学分子的动态变化信息,并根据动态变化信息调整三维模型在屏幕上的位置。本实施例中,当无机化学分子的三维模型显示在屏幕上后,用户根据需求通过键盘或触摸屏输入无机化学分子的动态变化信息,终端设备接收到用户输入的动态变化信息后,根据动态变化信息调整三维模型在屏幕上的位置。本实施例中,通过接收用户输入的无机化学分子的显示请求,显示请求中携带所述无机化学分子的分子式;根据无机化学分子的分子式,确定无机化学分子的空间构型信息和所包含的原子大小信息;根据无机化学分子的空间构型信息和所包含的原子大小信息,生成无机化学分子的三维模型,并在屏幕上显示三维模型;接收用户输入的无机化学分子的动态变化信息,并根据动态变化信息调整三维模型在屏幕上的位置,实现了对无机化学分子空间结构的三维显示和空间结构显示位置的调整,更能满足用户需求。图2为本专利技术无机化学分子的显示方法实施例二的第一流程图,如图2所示,本实施例的执行主体为服务器、个人计算机、平板电脑等终端设备,具体可以通过软件的方式实现,则该方法包括:步骤201,接收用户输入的无机化学分子的显示请求,显示请求中携带本文档来自技高网...

【技术保护点】
一种无机化学分子的显示方法,其特征在于,包括:接收用户输入的无机化学分子的显示请求,所述显示请求中携带所述无机化学分子的分子式;根据所述无机化学分子的分子式,确定所述无机化学分子的空间构型信息和所包含的原子大小信息;根据所述无机化学分子的空间构型信息和所包含的原子大小信息,生成所述无机化学分子的三维模型,并在屏幕上显示所述三维模型;接收所述用户输入的无机化学分子的动态变化信息,并根据所述动态变化信息调整所述三维模型在所述屏幕上的位置。

【技术特征摘要】
1.一种无机化学分子的显示方法,其特征在于,包括:
接收用户输入的无机化学分子的显示请求,所述显示请求中携带所述无
机化学分子的分子式;
根据所述无机化学分子的分子式,确定所述无机化学分子的空间构型信
息和所包含的原子大小信息;
根据所述无机化学分子的空间构型信息和所包含的原子大小信息,生成
所述无机化学分子的三维模型,并在屏幕上显示所述三维模型;
接收所述用户输入的无机化学分子的动态变化信息,并根据所述动态变
化信息调整所述三维模型在所述屏幕上的位置。
2.根据权利要求1所述的方法,其特征在于,所述根据所述无机化学
分子的分子式,确定所述无机化学分子的空间构型信息,具体包括:
若根据所述无机化学分子的分子式确定所述无机化学分子中包含原子
团,则确定所述原子团对应的空间构型信息,所述原子团对应的空间构型信
息包括所述原子团中各原子的位置信息以及所述原子团中的中心原子与所述
原子团中除中心原子外的其它原子之间所形成的圆柱体的化学键的键长信息
和所述化学键的截面半径信息;
确定所述无机化学分子中除所述原子团外的其它原子的位置信息以及所
述除所述原子团外的其它原子与所述原子团中相应的原子形成的圆柱体化学
键的键长信息和所述化学键的截面半径信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述无机化学
分子的空间构型信息和所包含的原子大小信息,生成所述无机化学分子的三
维模型,具体包括:
根据所述无机化学分子的空间构型信息中的中心原子的位置信息以及所
述无机化学分子中的中心原子的大小信息,将所述中心原子显示在三维坐标
中的固定位置;
根据所述无机化学分子的空间构型信息中除所述中心原子外的其它原子
的位置信息以及所述无机化学分子中除所述中心原子外的其它原子的大小信
息,将所述除所述中心原子外的其它原子显示在所述三维坐标中;
根据所述无机化学分子的空间构型信息中各原子之间所形成的圆柱体的

\t化学键的键长信息和所述化学键的截面半径信息,将所述化学键显示在三维
坐标中。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述动态变化信
息包括旋转角度信息和旋转时间信息,所述旋转角度信息至少包括第一旋转
角度,第二旋转角度和第三旋转角度中的一种。
5.根据权利要求4所述的方法,其特征在于,所述接收所述用户输入
的无机化学分子的动态变化信息,并根据所述无机化学分子的动态变化信息
调整所述三维模型在所述屏幕上的位置,具体包括:
根据所述旋转角度信息,绕相应的坐标轴顺时针方向旋转相应的角度,
根据所述旋转时间信...

【专利技术属性】
技术研发人员:宋汉营
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1